Kusal Mendis and Oshada Fernando led Sri Lanka to a historical Series win in Port Elizabeth.
Sri Lanka 154 (Dickwella 42, Rabada 4-38) and 197/2 (Oshada 75*, Olivier 1-46) beat South Africa 222(De Kock 86, V Fernando 3-62, Rajitha 3-67) and 128 (Du Plessis 50*, Lakmal 4-39, de Silva 3-36) by 8 wickets to seal the series 2-0.
The South Africa skipper Faf du Plessis won the toss and elected to bat first. Sri Lanka fielded an unchanged side from the first test while South Africa brought in debutant Wiaan Mulder in place of the injured Vernon Philander. South Africa got off to a poor start losing Dean Elgar and Hashim Amla to Vishwa Fernando in the fifth over and Temba Bavuma in the sixth over leaving them 15-3. Faf du Plessis and Aiden Markram fought back with the former being dismissed to his opposing skipper in the last over before lunch. Markram reached his half-century but was dismissed 10 runs later trapped LBW by Rajitha. The only significant resistance would come from de Kock before South Africa were bowled out for 222.
South Africa fought back early with three wickets. Stumps Sri Lanka 60-3 trailing by 162 runs.
Duanne Olivier and Kagiso Rabada struck early, dismissing both overnight batsmen in the first three overs of the day. The Sri Lankan batsmen never looked comfortable against the South African bowling attack with Dickwella being the only significant resistance only to be dismissed by Rabada for 42.
South Africa went into bat before lunch only to lose Elgar to Vishwa Fernando for the second time in the match. The South African batsman struggled to get the scoreboard ticking with the inform man de Kock being dismissed for just one. South Africa were bowled out for 128 with a lead of 196, a target of 197 to win.
Sri Lanka went into bat the second time in the day facing some serious pace from Rabada who was consistently bowling in the mid 140kph. He would eventually dismiss the opener Thirimanne for 10. Olivier came into the attack and got the wicket of other opener Dimuth with the first ball of his spell. Sri Lanka 60-2 at stumps on Day 2 needing 137 to win.
Mendis and O Fernando worked hard for runs in the first five overs but scoring soon looked easier. Kusal Mendis got to his half-century with a strike rate of 96. O Fernando was soon to follow with his maiden half-century. The pair put a 150 partnership 2 overs later sealed a victory for Sri Lanka by 8 wickets the first time an Asian team has won a test series in South Africa.