India inflicted a devastating collapse on England to claim a record 434-run win in the third Test and take a 2-1 lead in the five-match series.
England were bowled out for just 122 inside 40 overs late on day four in Rajkot having earlier been set a mammoth 557 for victory.
Yashasvi Jaiswal (214no) had showcased an exhibition of brilliance smashing another double hundred before India declared their second innings on 430-4.
Ravindra Jadeja (5-41) then skittled England’s middle order to claim a heroic five-for on his home ground as India at one stage had England 28-4 and then 50-7 before going on to complete their greatest-ever margin of victory in terms of runs.
Having resumed overnight on 196-2 with a lead already at an imposing 322 runs, Jaiswal and Shubman Gill (91) shared a terrific 159-run stand for India before the latter was ran out by England’s captain Ben Stokes.
Sarfaraz Khan (68no) continued to shine on his debut Test smashing back-to-back half-centuries before Rohit Sharma declared in the 99th over to give his side more than five sessions to bowl England out.
But it quickly proved they would need much less time than that to complete victory as England’s chances looked even slimmer when openers Ben Duckett (4) and Zak Crawley (11) fell before tea to leave them 18-2.
Their final eight wickets then fell in the evening session for just 102 runs. Tailender Mark Wood finishing top scorer with 33 off just 15 balls before he holed out to double centurion Jaiswal at long-off to give Jadeja his fifth wicket and India a second win in as many Tests.
The series continues with the fourth Test in Ranchi, starting on Friday.
More to follow…
Follow over-by-over text commentary from the fourth Test between India and England, live on skysports.com and the Sky Sports App from 3.45am on Friday (first ball at 4am).
Get Sky Sports on WhatsApp
You can now start receiving messages and alerts for the latest breaking sports news, analysis, in-depth features and videos from our dedicated WhatsApp channel. Find out more here…