IMO SL screwed up at the toss & should have batted - their bowling strength is slow / spin & they should have backed their bowlers to exploit the slower conditions to frustrate the Indian batsmen.
A problem with flamboyant batting attacks is they can lack the discipline required for a large run chase & self destruct (as SL did), which is why the NZ effort v Canada was impressive.
India's performance was impressive & their bowling attack has looked so much better with Srinath back in the side - I think he has given the other seamers (Nehra) the leadership / example they lacked earlier in the NZ tour.
It will be a good game v NZ with plenty of scores to be settled. NZ have only lost v SL & that was primarily as a result of misreading the pitch & the subsequent selection & tactical errors - this is not likely to happen again.
Since that match NZ has defeated WI & SA quite easily, which IMO are better results than India's victories over ENG & PAK, (WI had defeated India in ODI series on batting tracks & SA had humbled both PAK & SL, whereas ENG had been dominated by AUS).
NZ are still the equal of AUS in the fielding stakes & India will not have the same luxury as they did v SL.
I don't think India can get much better than where they are at now - the bowlers are doing well but are unlikely to get any better, whereas NZ have yet to hit their straps and put a complete performance together - but they are improving with every match.
The AUS v NZ match today will be a good indicator as to what form NZ are in, & IMO Fleming's Captaincy is another factor in NZ's favour & one that the opposition need to factor into their gameplan/s to combat.
