The New Zealanders really did post a huge total there with McCullum being very unlucky indeed to be stranded on 99 not out. India did start off badly by losing their prime batsman Gambhir for a second ball duck. However, the New Zealanders would have been happy with Sehwag's aggression due to the fact that the Kiwis reckon he will mistime one ever so soon. The Kiwis would have been happy with Gambhir's wicket though.
Regarding your Predict and Win Contest, I would say India are to make 305 runs.