Vanesa, the reigning European champion, executed her strategy perfectly as Vinesh could not find a way to wriggle out of Vanesa's headlocks.
That crippled and rattled the top seed Vinesh, who is one of the strongest wrestlers in her category.
Even when Vinesh got behind
Vinesh used all her might but Vanesa's defence would not crumble. Even the famous double-leg attack that Vinesh has used to get herself into position to pin her rivals, did not result in points.
Now if the Belarusian does not make the final, Vinesh's Olympic campaign will end in another heart-breaking exit.
She had suffered a quarterfinal defeat against China's Sun in Rio Games, where she also endured a leg injury and was stretchered out of the mat.
Before this bout, Vinesh had knocked out Rio Olympics bronze-winner and six-time world medallist Sofia Mattsson with a commanding 7-1 win.
Vinesh had beaten the Swede at the 2019 World Championship as well.
Every time Mattsson initiated a right-leg attack, Vinesh produced a splendid counter to score points.
Showing her immense power, Vinesh turned the Swede from a difficult position on the edge of the mat when she could have conceded a point.
The Indian maintained the intensity throughout and even got herself into a position for a pin but the Swede escaped the embarrassment.
Young
Anshu never looked intimidated by a stronger opponent and was leading the bout at one stage on criteria but towards the end, the Russian pulled off a two-pointer to nose ahead.
The 19-year-old Indian had lost her opener to European champion Irina Kurachikina but after the Belarusian progressed to the final, she bounced back to be in contention.
Ravi Dahiya (57kg) and Deepak Punia (86kg) will fight for gold and bronze medal respectively, in the evening session.
SEE ALSO
Google is now using Chrome as an added security layer for account sign-ins
Glenmark Life Sciences IPO: How to check allotment status, listing date and more