England have shown they have fight to burn so far in this Test match series. Batting with all their might, even if the conditions have not quite been as alien as they would have perhaps expected, England have been quite impressive. The touring side will need to produce one of their better stonewalling performances in recent times, if they are to salvage a draw against India in the second Test match in Visakhapatnam.
Going into the final day of a gripping Test match, England are on 87/2 in 59.2 overs, with the target at 405 runs. While 318 on a full Test match day might not seem that impossible, considering this is the fifth day of the Test match, an England win looks as unlikely as they come.
Stranger things have happened, of course, but what England will need to do on day five is survive. Alastair Cook and Haseeb Hameed did that really well, before they lost their wickets towards the end of day four.
While Hameed received an unplayable delivery from R Ashwin, one that nearly rolled along the ground after pitching, Cook fell off the last ball of the day, caught lbw by Ravindra Jadeja. That Cook wicket, in particular, will hurt, because the captain is the perfect batsman for such a situation.
Joe Root, England's other main man with the bat, is still there, though, and looking at the way the likes of Moeen Ali, Ben Stokes and Jonny Bairstow have batted in this series, the India bowlers are in for a long toil on day five.
The worry for Ashwin and the rest of the bowlers is that, apart from the odd ball keeping low or turning, this wicket is still pretty decent to bat on. Scoring runs quickly is not easy, but this isn't a day five Indian pitch that has every ball turn sharply and creates a fair few chances every over.
This is one that needs patience and perseverance. India's patience paid off with two late wickets on day four, but will they be able to do the same on the final day, or will fatigue and frustration win out in the end?
Where to Watch Live
The final day of the India vs England Test match is set to begin at 9.30am IST (4am GMT, 11am ET). Live Streaming and TV information is below.
India: TV: Star Sports HD1, Star Sports 1, Star Sports HD3, Star Sports 3. Live Streaming: Hotstar.
Middle East: TV: OSN Sports Cricket. Live Streaming: OSN Cricket Live.
New Zealand: TV: Sky Sport 2. Live Streaming: Sky Go NZ.
US and Canada: TV: Willow TV. Live Streaming: Willow TV Online.
Australia: TV: Fox Sports 1. Live Streaming: Foxtel.