- Oops!Something went wrong.Please try again later.
South Africa have won a rain-affected second one-day international against Sri Lanka by 67 runs in Colombo to level their series.
After winning the toss, the Proteas reached 6-283 with opener Janneman Malan top scoring with 121, his third ODI ton.
Rain then interrupted Sri Lanka's chase after 25 overs with the hosts at 4-114.
The target was reduced to 265 in 41 overs, but it was never likely for Sri Lanka who were bowled out for 197 in the 37th over.
Left-arm spinner Tabraiz Shamsi was the chief destroyer for the visitors, taking 5-49.
The hosts' run chase began disastrously when they slumped to 3-19 and they never recovered despite Charith Asalanka's career-best 77.
Asalanka struck three sixes and five fours before falling in the 29th over, one of Shamsi's five scalps.
Earlier, Malan anchored the visitors' innings, featuring in a 96 run second wicket stand with Reeza Hendricks (51) and put on 86 for the fourth wicket with Heinrich Klaasen (43 off 27 balls).
Sri Lanka won the first ODI by 14 runs.
The series decider will be held on Tuesday at Colombo's R Premadasa International Stadium.