Harare: Craig Ervine's maiden century upstaged Ross Taylor and Kane Williamson's record-breaking exploits as Zimbabwe stunned New Zealand by seven wickets in the first one-day international at Harare Sports Club on Sunday.
Taylor and Williamson continued their remarkable run of form as New Zealand racked up 303 for four, only for Ervine's dashing innings to carry Zimbabwe to victory with six balls to spare.
The 29-year-old left-hander's previous best in ODIs was 85, but promoted to the number three position by coach Dav Whatmore, he finished unbeaten on 130 from just 108 deliveries as the hosts chased more than 300 for just the second time in an ODI.
Williamson, who is captaining New Zealand on the tour in the absence of the rested Brendon McCullum, believed their total would have seen them to victory.
A Zimbabwean victory appeared highly unlikely after Taylor and Williamson added 137 for the third wicket to register their fourth straight century stand in ODIs.
Earlier, Zimbabwe started well enough after winning the toss and electing to bowl, removing openers Martin Guptill and Tom Latham in the opening 10 overs, but their inability to make further inroads left them exposed.
Williamson and Taylor had no trouble in recording their 10th century stand in ODIs -- a new record for a New Zealand pair.
Taylor finished unbeaten on 112, his third ODI hundred in five matches and his 15th overall, and although Williamson missed out on an eighth ODI century, his controlled 97 was his fifth straight score above fifty in the format.
Williamson has now scored 1,134 ODI runs since the start of the year -- the most by a New Zealand batsman in a calendar year -- and sits top of the ODI run-scoring charts for 2015.
Taylor is second on the list for 2015 with 1,041 runs, having helped himself to 59 runs in the final 10 overs as New Zealand moved from 188 for three to their final score to set Zimbabwe a tall target.
However Hamilton Masakadza and Chamu Chibhabha put on 74 for the first wicket in reply, and after Chibhabha fell to Nathan McCullum for 42, Masakadza added a further 120 with Ervine.
New Zealand - 303 for 4 (Taylor 112*, Williamson 97, Panyangara 2-50)
Zimbabwe - 304 for 3 (Ervine 130*, Masakadza 84)
Result - Zimbabwe won by seven wickets
MOM - Craig Ervine (Zimbabwe)