Ravindra Jadeja claimed a fifer after an unbeaten 172-run stand between Yashasvi Jaiswal and Sarfaraz Khan to hand India a huge win of 432 runs against England on Sunday. India now lead the five-match series 2-1.
This was India's biggest Test win in terms of runs, surpassing the 372-run victory over New Zealand in 2021.
Chasing the target of 557, the Three Lions had no answer to Jadeja (12.4-4-41-5), who had hit a century for India in the first innings. Seamer Mark Wood, who walked in at number nine, top-scored for the visitors with his 15-ball 33 as his team was bundled out for 122 in 39.4 overs.
Jadeja was well supported by Kuldeep Yadav, who got two wickets while Jasprit Bumrah and Ravichandran Ashwin got one each.
The massive win was set up by Yashasvi Jaiswal who remained unbeaten on 214 in India's second innings.
The other centurions of the game were Rohit Sharma and Ravindra Jadeja. Sarfaraz Khan scored back-to-back fifties on his debut.
The fourth Test will be played in Ranchi from February 23.