Mumbai - Star batsman Virat Kohli smashed a massive double century before England crumbled to 49-3 at tea on day four as India closed in on victory in the fourth Test.
Captain Kohli struck 235 runs for his third double ton of the year and Jayant Yadav scored a maiden Test century as India posted a huge first innings score of 631.
England, trailing by 231 runs, and already facing a mountain to climb to win the Test and salvage the series, then lost a trio of quick wickets in just 13.2 overs.
Keaton Jennings, who scored a century on his Test debut in the first innings, went for a golden duck, out lbw off Indian medium pace bowler Bhuvneshwar Kumar.
Captain Alastair Cook walked next, out lbw to spinner Ravindra Jadeja for just 18 runs as England started to stare defeat in the face at the Wankhede Stadium.
Moeen Ali lasted all of three balls, getting caught out for nought by Murali Vijay from left-arm spinner Ravindra Jadeja on the last ball before tea with England at 49-3.
Joe Root was at the crease on 30 not.
India's talismanic Kohli had earlier blasted a double century that included 25 fours and one six during his 340-ball stay.
It marked his third double century of 2016 in what has been a sensational and record-breaking year for the Indian skipper.
The 28-year-old put on a massive 215-run partnership with Yadav as England failed to take any wickets during the morning session.
Kohli removed his helmet and raised his bat to the adoring Wankhede Stadium crowd as he brought up his double ton with a single off his 302nd ball of the match.
The right-hander has been the standout batsman of the year, scoring a double century against the West Indies in July before repeating the feat against New Zealand in October.
He was eventually caught out by James Anderson from Chris Woakes.
England, who scored 400 in their first innings, must win to keep the series alive going into the fifth Test in Chennai, a feat that now looks all but impossible.