
Vijender, who had won the bronze four years ago at Doha, led 2-1 after the first round but the Iranian came back strongly in the second round to make it 4-5.
Vijender, a bronze medallist at the 2008 Olympics and the 2010 Commonwealth Games, didn’t give any chance to Sattarpour in the third and the final round where the Indian gained five points and won the bout to stay in the hunt for a gold.
In the final, Vijender will face Uzbekistan’s Abbos Atoev, who won 9-5 against Kazhakstan’s Danabek Suzhanov.