Solomon Mire slammed a century to help Zimbabwe upset Sri Lanka by six wickets in the first One-Day International in Galle on Friday.
Mire smashed a quickfire 112 off 96 balls to power Zimbabwe to 322 for four in reply to Sri Lanka's 316 for five as the visitors recorded their first victory in Sri Lanka.
It is also first time in more than 200 ODIs in Sri Lanka that a visiting team had successfully chased a 300-plus total.
Sri Lanka's fielding was a big letdown as Mire was dropped twice and he made most of the opportunities.
The experienced Sikandar Raza steered the team home as he played a quick knock of 67 not out from 56 balls, while Sean Williams hit 65.
Earlier, Kusal Mendis blasted 86 off 80 balls putting on 117 runs for the second wicket with Danushka Gunathilaka, who made 60.
Upul Tharanga kept the runs coming in the middle as he hit 79 from 73 balls, while Angelo Mathews slammed 43 from 30 balls and Asela Gunaratne hit 28 from 26 balls.
But they struggled with the ball, especially against Mire, who hit 14 fours, while putting on 161 runs for the third wicket with Williams to take the game away from Sri Lanka.
Image: Solomon Mire hits a boundary.
Photograph courtesy: Zimbabwe Cricket/Twitter