England were all out for 432 in reply to India's first innings total of 78 to claim a 354-run lead on day three of the third Test at Headingley on Friday.
Skipper Joe Root top-scored for England with a stellar 121, while Rory Burns, Haseeb Hameed and Dawid Malan helped themselves to fluent half-centuries.
Mohammed Shami was the pick of the Indian bowlers claiming 4-95.
India lead the five-test series 1-0.


Messi becomes first to win MLS Golden Boot in consecutive seasons
Norris on pole in rain-hit Brazil for third year in a row
Real Madrid sweep aside Valencia to move level with Barcelona
Rybakina pulls out of WTA Finals due to fitness concerns
Egypt part ways with coach Hassan, Maher to replace him
