Teja Nidamanuru scored a stunning maiden ODI century to give the Netherlands a dramatic last-over three-wicket victory over Zimbabwe on Tuesday.
In the first match of three, Zimbabwe recovered from a poor start to post 249 in Harare and the Dutch, who were struggling at 64-5 and then 110-6, secured their first away win since 2014 when Paul van Meekeran smashed the penultimate ball for six.
Nidamanuru, who was born in India, was unbeaten on 110 off 96 balls in his ninth ODI appearance, clubbing three sixes and nine fours.
He did, however, benefit from two dropped chances before he reached his hundred as Zimbabwe struggled in the field.
Van Meekeran was also put down in the last over by former England batsman Gary Ballance, now playing for his native Zimbabwe.
Colin Ackermann, a former SA U19 international, made an excellent 50 while Shariz Ahmad (30) and Van Meekeren (21*) were the other Dutch batsmen to help turn likely defeat into a surprise victory.
The tourists were in trouble at 64-5, then Nidamanuru shared partnerships of 46 with Ackermann and 110 with Ahmad to turn the tide.
Nidamanuru batted at No 7, and so did Zimbabwean Clive Madande, whose 72 in only his fourth ODI transformed an innings that was reeling at 98-7.
Madande struck six fours off 98 balls before being caught at first slip by captain and rival wicketkeeper Scott Edwards off the bowling of Fred Klaassen.
The three-match series continues on Thursday.
The Dutch then play two further ODIs against South Africa, on 31 March and 2 April.
© Agence France-Presse