Virender Sehwag sped to a century from 60 balls, the seventh fastest in limited-overs international history, as India beat New Zealand by 10 wickets in a rain-reduced contest Wednesday to clinch the series with a match to spare.
The win gave India an unbeatable 3-0 lead and their first one-day series victory on New Zealand soil in 33 years, with Saturday's final game at Auckland still to be played.
Sehwag's hundred was the fastest by an Indian batsman in one day internationals, beating Mohammad Azharuddin's 62-ball effort against New Zealand at Baroda 21 years ago, and helped clinched India's first win in a limited-overs series in New Zealand.
Sehwag finished 125 not out from 74 ball and Gautam Gambhir was 63 not out as India reached 201 without loss in 23.3 overs, replying to New Zealand's 270 from 47 overs in a rain-affected match. India's unbroken opening partnership was the largest to win a match in one-day international history.
Sehwag blasted 14 fours and six sixes in an innings which, around three rain interruptions, occupied only 139 minutes. He rushed to a half century from 31 balls and helped India reached 100 in 54 minutes from 69 balls.
Sehwag passed his century in 87 minutes with 13 fours and four sixes, adding his second 50 from only 29 balls.
Two rain interruptions during New Zealand's innings left them facing only 47 overs and they seemed to have achieved a competitive total of 270 for five.