The Indian, who is also a former world championships silver-medallist, prevailed in a unanimous verdict against home favourite to finish on top in the middleweight (75kg) category.
Earlier, world youth champion Shashi Chopra (57kg), former Commonwealth Games bronze-medallist Pinki Jangra (51kg) and Pavitra (60kg) had lost their respective semifinal bouts to settle for bronze medals.
Among the men, world bronze-medallist Gaurav Bidhuri (56kg) had finished with a bronze after going down in the final.
Brijesh Yadav (81kg) and Virender Kumar (91kg) have advanced to the final.
While Yadav will be up against Russia's Murad Rabadanov, Kumar will square off against Sweden's Alexandr Mvalbale.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)