Exploiting the spin-friendly conditions, a dominant Indian cricket team thumped England by 317 runs in the second Test to level the four-match series 1-1, at MA Chidambaram Stadium on Tuesday.
India bundled out England for 164 in its second innings with more than four sessions to spare in the match.
The victory was crucial for India in the context of the World Test Championship as they need to win the series at least with a 2-1 margin or better to make the cut for the title clash against New Zealand.
India had lost the opening Test at the same venue by a massive 227-run margin.
The Test series will now move to Ahmedabad where the third Test, which will be a day/night affair with pink ball, begins on February 24.
In pursuit of an improbable 482-run target on a difficult pitch, England began at the overnight score of 53 for three but their batsmen struggled to counter the spin challenge posed by the home bowlers.
Off-spinner Ravichandran Ashwin (3/53) first sent back Dan Lawrence (26) and then removed Stokes (8) to add to the misery of the visitors.
Axar Patel (5/60) enticed a lofted sweep from Ollie Pope (12), who was caught by Ishant Sharma. Left-arm wrist spinner Kuldeep Yadav got his first wicket when he had Ben Foakes (2) caught by Patel.
Skipper Joe Root (33) kept one end tight in the morning session but struggled to handle the ball from Patel that bounced a bit too much and was caught in the slip region.
Once Root was back in the pavilion, it was not difficult for India to wrap up the proceedings though Moeen Ali hit an attacking 43.
India moves to second spot on ICC World Test Championship points table.
Position Teams Played PCT(%)
1 New Zealand 11 70
2 India 15 69.7
3 Australia 14 69.2
4 England 18 67
5 Pakistan 12 43.3