Two late wickets from Ishant Sharma helped put India in command of the second Investec Test match, after Ravinder Jadeja earlier stole the show with the bat.
Full match scorecard
Jadeja made a blistering, counter attacking 68 from 57 balls to take the game away from England either side of the lunch interval, while Bhuvneshwar Kumar continued his remarkable series with another half century from number nine.
The two put on 99 for the eighth wicket, and by the time England finally bowled India out in the afternoon session the lead had stretched to 318 - meaning England would have to achieve their second highest winning chase in Test matches to come away with victory.
And when man of the day Jadeja dismissed Sam Robson LBW with his first ball of the innings to leave England 12/1, it highlighted the magnitude of the hosts' task task.
Under-fire captain Alastair Cook and first-innings centurion Gary Ballance steadied the ship though with a solid partnership of 58, riding their luck against the sharp spin of Jadeja.
But after Ballance nicked a Mohammad Shami ball through to MS Dhoni, Ishant produced a magical couple of overs in which he extracted the edge of Cook to provide another catch for Dhoni before bowling Ian Bell with one which kept low.
Joe Root and Moeen Ali provided some much needed stability to get to the close just four down with the score on 105. The size of the task at hand was illustrated by the number of chances India created - partcularly when the left-handed Moeen was facing Jadeja.
Tickets for the final day go on sale from 7:30am at Lord's tomorrow - please click here for more information.