Yazdani had earlier eliminated opponents from Kazakhstan, Moldova, and Azerbaijan to reach the semi-final match on Friday. He then overcame Vladislav Valief of Russia 4-to-nothing to book his spot in the final.
The 22-year-old only needed 2 minutes and 24 seconds to defeat Boris Makoev from Slovakia 10-0 in the 86kg final match and secure Iran’s first gold.
“I am not satisfied with my performance in the first two matches because I was sick. Afterward, I did a better performance and I am happy I made the Iranian people happy,” Yazdani said.
Vladislav Valiev from Russia and J’den Cox from the US claimed the bronze medal.