A heroic century from Indian batsman Yusuf Pathan has denied the New Zealand cricketers their first win in the fourth match of the one day international series at Bangalore.
The Black Caps posted their best ODI score of their Indian tour with 315 for seven but the hosts won by five wickets with seven balls remaining thanks to Pathan.
In a man of the match performance, Pathan brought up his 123 not out off 96 balls as he punished some loose bowling, spanking seven sixes and seven fours.
Saurabh Tiwary hit the winning runs at the other end with a six to end 37 not out. It's the first time any team's chased down more than 250 to win at the M Chinnaswamy Stadium.
Play was delayed for 40 minutes for rain in the Indian innings but no overs were deducted and the Duckworth-Lewis system didn't come into play.
Earlier, James Franklin slammed a career-best 98 not out off just 69 balls, the left-hander hitting 12 fours and three sixes as the Black Caps put a competitive score on the board.
Scott Styris made 46 and Ross Taylor finally got a decent score of 44 with Brendon McCullum also chipping in with a valuable knock of 42.
India won the toss and sent the Black Caps in. The hosts had already won the series 3-0.