India’s batting collapsed for the third match in a row as New Zealand defended a modest total of 200 to pull off a 67-run win on Thursday in the triangular one-day tournament.
The match was reduced to 48 overs after a delayed start because of dew on the pitch, but neither side could use their full allocation as New Zealand were bowled out in 46.4 overs and India managed only 133 runs from 39.4.
India failed to overhaul 211 in their first game against the Kiwis and fell six runs short of Sri Lankas total of 221 on Sunday.
Indian captain Saurav Ganguly was the first to go, trapped lbw for four by paceman Kyle Mills in the second over.
Virender Sehwag, who made 33, and Rahul Dravid, 27, shared a 50-run stand for the third wicket, but wickets started to tumble once Sehwag was run out by a brilliant piece of fielding from Daniel Vettori off his own bowling.
Earlier, Ganguly captured three wickets with his slow seamers to help restrict New Zealand to a low score.
All rounder Dion Nash was the game’s top-scorer with 42.
With this win, New Zealand have four points from as many games, while India have none from three matches. Hosts Sri Lanka are sitting confortably on top of the table with six points after three straight victories.