Dane Paterson took his maiden five-wicket haul while the top-order came to the party to put the Proteas in a position of strength at stumps on day three of the second Test against Sri Lanka.
Sri Lanka fought their way to 242-3 at stumps on the second day of the second Test in Gqeberha, responding to the Proteas' first innings total of 358 all out.
South Africa's Ryan Rickelton delivered a stunning breakthrough performance, scoring a debut century in the second Test against Sri Lanka in Gqeberha on Thursday.
Marco Jansen completed 11 wickets in a match for the first time in his career as the Proteas wrapped up a 233-run victory in the first Test against Sri Lanka at Kingsmead.
Proteas captain Temba Bavuma says they would love to play more Test cricket to assess themselves as cricketers.
Tristan Stubbs and Temba Bavuma struck centuries before the bowlers took five wickets as the Proteas closed in on victory on the third day of the first Test against Sri Lanka at Kingsmead.