SRI Lankan skipper Sanath Jayasuria took four for 41 as Sri Lanka rallied to beat Zimbabwe by 13 runs with five balls to spare in the second one-day international in Bulawayo on Sunday.
Zimbabwe restricted the touring side to 213 with Russel Arnold holding the batting side together with his maiden one-day century.
But Zimbabwe were bowled out for 200 after needing just 64 runs off the last 10 overs with six wickets in hand. The first match between the two was abandoned on Saturday due to rain.
Zimbabwe seemed to be on a course for victory when Alistair Campbell and Grant Flower put on 91 for the first wicket.
The partnership ended in the 23rd over when Flower was caught at long-on by Pramodya Wickramasinghe off left-arm spinner Upul Chandana for 48.
Campbell went on to make 56 before becoming left-armer Jayasuria’s first victim when he was caught at mid-wicket by Chandana in the 38th over.