Sri Lanka pulled off a close three-wicket win in the only Twenty20 International match against South Africa on Tuesday after the team's spinners dismissed the tourists for their lowest score in the format.
Batting first after winning the toss, South Africa were bowled out for 98 runs in the 17th over. South Africa's previous lowest score in Twenty20 internationals was 100 runs against Pakistan in 2013.
Akila Dananjaya and Dhananjaya de Silva took two wickets each to compliment Lakshan Sandakan who returned best figures of 3/19.
Quinton de Kock top scored for South Africa with 20 runs as the Sri Lankan spinners did not allow any significant partnership.
Sri Lanka progressed well despite a poor start but soon looked precarious after losing three middle order wickets for six runs. However, Dinesh Chandimal remained unbeaten on 36 to see his team reach 99/7 in 16 overs.
Sri Lanka lost their first two wickets in the first over with the total on six. Fast bowler Kasigo Rabada had Kusal Perera caught at mid-off by Tabraiz Shamsi and also won a leg before decision on review to dismiss Kusal Mendis.
Chandimal and Dhananjaya de Silva (31) added 53 runs for the third wicket and looked to be cruising toward an easy win.