England\'s hopes of saving the series in India went up in smoke in Mumbai as they finished Day Four 182-6 in their second innings, still 49 runs behind India.
India racked up a mammoth 631 in their first innings, with captain Virat Kohli smashing a Test best 235 - his third double century of the year - and Jayant Yadav completing a maiden Test ton in only his third match.
That left England trailing by 231 runs and they sunk to 49-3 in their reply. Joe Root offered resistance with a brisk 77 and the unbeaten Jonny Bairstow completed a 14th Test half century but it is hard to see a way out for the tourists.
India's lead was 51 as the day began, but England didn't get the fast start they sought, Kohli driving Jake Ball’s fourth delivery down the ground for four to bring up his 150. Jayant Yadav milked three early boundaries off Adil Rashid to register his second Test half century.
Joe Root replaced Ball with hopes of repeating his two-wicket burst of Saturday. However, Kohli pounced on a full toss to bring up India’s 500 and take the lead past 100. By then, 52 runs had been scored in 11 overs.
Alastair Cook rotated his bowlers but they all got the same treatment, Jayant coming down the track to loft Moeen Ali over mid on for four, then driving Jimmy Anderson to the cover point fence. At the end of the first hour, India had added 78 in 16 overs.
The pair established a new record stand for India’s eighth wicket in Tests. With runs flowing freely, there was mayhem in the Mumbai stands when Kohli reached his double century. It was his third in Tests, all scored in 2016. At lunch India were 579-7 having added 128 runs in the session to lead by 179.
India's onslaught continued after the interval, Jayant Yadav going to his first Test hundred in only his third match - the first ever century in Tests by an Indian number nine. But he perished when he charged at Rashid, failed to connect, and was stumped by Bairstow for 104.
Kohli took that as his cue to tee off and promptly launched Chris Woakes for six back over his head. Cook put down a difficult chance from a Bhuvneshwar Kumar leading edge in Rashid’s next over before Kohli was finally dislodged.
A heave off Woakes landed at Anderson’s door and he made no mistake. Kohli’s 235 was his highest ever Test score and the highest by an Indian captain. He left, quite rightly, to deafening noise.
Kumar was the last to go, holing out to Woakes off Rashid for nine but then he would strike to remove Keaton Jennings with the third ball of England’s second innings. The Durham man trapped LBW for a golden duck to become the first debutant to befall such a fate after scoring a hundred in the first innings.
Cook reached 18 before he was trapped LBW by Ravindra Jadeja for the third time in the series, his review in vain. India then wasted one of theirs, thinking Root had edged a fine ball from Ravi Ashwin. But they struck again in the final over before tea as Moeen flicked a turning ball from Jadeja down the leg side and watched as Murali Vijay plucked it inches from the turf at leg slip. England, 49-3, and still 182 behind.
Root refused to relent and repeatedly swept Jadeja and Ashwin to the mid-wicket fence, riding his luck on occasion. Another sweep took him to a 26th Test half century and the next ball he drove Ashwin powerfully for four.
Bairstow had a couple of lucky escapes, one Ashwin ball rearing up to hit him, then squeeze between his legs and miss the stumps by a fraction. Kohli then dropped him at slip after he gloved a reverse sweep to slip. The Yorkshire duo took England beyond three figures with Root punishing Jayant for a leg stump line early in his spell, two immaculate sweep shots finding the fence.
The partnership had hit 92 when Root was trapped in front by Jayant for 77, England’s number three barely even glancing at Bairstow before trudging towards the pavilion, distraught. Bairstow successfully reviewed twice as Bruce Oxenford gave him out first caught behind, replays showing there was no edge but that Jadeja had overstepped anyway, then caught at short leg, TV pictures again showing no edge.
Ben Stokes swept Jayant for a big six and was then unfortunate to go before the close, a bottom edge flicking up off his boot for Murali Vijay to grab. Nightwatchman Jake Ball then succumbed in the final over, caught behind off Ashwin, to leave England in a deep hole.