Despite Joe Root’s counter-attacking 78 and Haseeb Hameed’s laborious 59*, England could only manage 236 in their second innings, setting India a target of a 103 runs with well over a day’s play remaining.
Root looked immovable in his crease but thanks to Rahane’s excellent reflexes, walked back to the pavilion before he could complete a century but England’s lower-order didn’t fold up as expected.
Hameed, batting lower down the order after injuring his finger in the first innings remained unbeaten on 59, making the Indian bowlers toil for over 150 deliveries without any reward.
He had able support for a while from Chris Woakes, who fell at 30 and Adil Rashid followed suit in a span of two balls thanks to some superb swing bowling from Mohammad Shami.
Last man Jimmy Anderson was run-out after some good work from Ravindra Jadeja in the field, Ravichandran Ashwin directing his throw onto the stumps in the nick of time.
Jadeja has been superb with both bat and bawl in this Test, emerging as a strong contender for Man of the Match in a game India just cannot lose.