Yazdani suffered a hand injury at the beginning of the match and was forced to request the doctor for several times, Tehran Times reported.
The injury finally cost him and he lost to Bulgarian wrestler Magomed Ramazanov 7-1 in the final.
On his way to the final, Yazdani defeated Jayden Lawrence of Australia 10-0 in his first match and then beat Greek wrestler Dauren Kurugliev 9-4 and later defeated San Marino’s Myles Amine 7-1 in semifinals.
It was Yazdani’s third medal in the Olympics.
He had won a gold medal in the 2016 Olympic Games and also bagged a silver four years later in Tokyo.
Two Iranian athletes have advanced to the final in wrestling (Amir Hossein Zare) and taekwondo (Mehran Barkhodari) earlier today to give Iran the chance to win two more gold medals.