England started their second innings too stronger but I doubt for a result out of this match from this point of game.
England already lost 5 wickets and Joe Root is their only hope and they lead by 140 runs and if India could pick up the wickets in quick succession then we will see a result, how long England can bat depends upon how the match goes.
India batting line up seemed too good hence even England may take a lead up to 300 may not be sufficient to push for a result as there would be only day of play is remaining. So, most probably we could expect a dram from this match unless otherwise Anderson, Board and the new pacer show some magic while India batting.
The opening batsman are playing well and their tail end players always perform, the rest of the players perform once in a while and it was the situation in the past few tours.
I have put my bet for England winning but when rain started playing as a third team, I had made up my mind for a draw. Until October, no matches in England is safer for betting with.
You cannot under estimate how difficult it would be to play in the final day, India surprised everyone with 36 All out in the first match of the Australian tour, so anything is possible
.