Ok, so I didn't expect that. The miracle I asked for happened
Phenomenal batting by McCullum and Watling, and an excellent innings at the end by Neesham. When we lost Watling we were still only 200-odd ahead, so Neesham innings was vital.
It will be interesting to see what NZ do tomorrow morning. Do they just keep batting as long as possible so they are assured of the draw (and a 1-0 series win), or do they look to declare and push for the win? Personally I think they should make sure they don't lose - they have done so well to fight back in this match it will be a shame to waste it with a declaration that is too generous. Given India scored at over 4 an over in the first innings and the pitch is looking very flat we probably need to bat for at least anther hour to make the game safe. I'm sure McCullum will want to get to 300, which will be the highest test score by a NZ player....