Pace bowler Kagiso Rabada claimed his second 10-wicket match haul to bowl South Africa to a 282-run victory over Sri lanka in the second test at Newlands on Thursday.
Rabada took 6-55 in the second innings to dismiss Sri lanka for 224, giving him match figures of 10-92 as South Africa claimed an unassailable 2-0 lead in the three-match series.
Angelo Mathews and Dinesh Chandimal had hinted that Sri lanka could put up a fight in its second innings by batting out the final hour on day three, but they did not last long after resuming on 130-4.
Chandimal (30) was the first to go in the sixth over of the day when he chipped Rabada tamely to square leg, before the seamer's next over claimed both Upul Tharanga and Mathews (49).
When Suranga lakmal edged through to the wicketkeeper soon after, Rabada had his second 10-wicket haul in just his 13th test at the age of 21.
The 21-year-old was then removed from the attack after a seven-over spell that brought 4-33, leaving Keshav Maharaj and Vernon Philander to grab the final two wickets of the match.
South Africa had set up the match on day two, when it reached 392 in its first innings before bowling Sri lanka out for just 110, with Rabada and Philander taking four wickets apiece.
The third and final test gets underway at the Wanderers in Johannesburg on January 12.
Abbot to leave SA for Hampshire
South Africa's cricket team lost services of fast bowler Kyle Abbott and batsman Rilee Rossouw on Thursday after the pair confirmed that they had signed Kolpak contracts with Hampshire.
Abbott announced that he had signed a four-year deal with the English county side less than an hour after contributing to South Africa's victory over Sri lanka in the second test at Newlands,.
Under the Kolpak ruling, cricketers are prohibited from playing for their country at the same time that they are contracted to an English county.
"Regrettably we have no option but to sever our ties with both Abbott and Rossouw as they are no longer available for South Africa," Cricket South Africa's chief executive Haroon lorgat said.