By
England will still require a formidable 405 win to win batting last after Broad and Adil Rashid claimed four wickets apiece. India captain Virat Kohli top scored with 81.
India had resumed on 98 for three and their last-wicket partnership frustrated England by adding 42 runs with Jayant Yadav unbeaten on 27.