Skipper Joe Root produced another masterclass to help England take a slim 27-run lead against India on the third day of the second Test here on Saturday.
Root smashed 18 fours in his unbeaten 321-ball 180-run innings, his fifth century of the year, to anchor the England innings.
Also read: 2nd Test: Man invades pitch wearing India jersey, pretends to be fielder
The England skipper forged a vital 121-run partnership with Jonny Bairstow, before adding 54 and 58 with Jos Buttler (23) and Moeen Ali (27).
The hosts were eventually dismissed for 391 when James Anderson was cleaned up on the last ball of the day.
Earlier, with Root going strong, England scored as many as 97 and 98 runs in the first two sessions, signalling the plight of the Indian bowling attack.
Also read: Sometimes it works, sometimes it doesn’t: Rishabh Pant justifies failed DRS calls
Ishant Sharma (3/69) and Mohammed Siraj (4/94) did well to bring India back in the game. Brief scores: India 1st Innings: 364 all out in 126.1 overs (KL Rahul 129, Rohit Sharma 83, Virat Kohli 42; James Anderson 5/62).
England 1st Innings: 391 in 128 overs (Joe Root 180 not out; Ishant Sharma 3/69, Mohammed Siraj 4/94).
Also read: 2nd Test: KL Rahul ‘frustrated’ on missing out on a big score at Lord’s
The first Test between India and England had ended in a draw after rain washed out the final day’s play.
India (Playing XI): Rohit Sharma, KL Rahul, Cheteshwar Pujara, Virat Kohli(c), Ajinkya Rahane, Rishabh Pant(w), Ravindra Jadeja, Mohammed Shami, Ishant Sharma, Jasprit Bumrah, Mohammed Siraj.
England (Playing XI): Rory Burns, Dominic Sibley, Haseeb Hameed, Joe Root(c), Jonny Bairstow, Jos Buttler(w), Moeen Ali, Sam Curran, Ollie Robinson, Mark Wood, James Anderson.