South Africa's players congratulate teammate Marco Jansen, third from right, after dismissing Sri Lanka's Kamindu Mendis for 10 runs during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

Sri Lanka's Dinesh Chandimal is hit by a delivery from South Africa's Kagiso Rabada, during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

Sri Lanka's Angelo Mathews plays LBW and dismissed by South Africa's Marco Jansen, for 25 runs during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

South Africa's Marco Jansen, right, celebrates with captain Temba Bavuma, after dismissing Sri Lanka's Angelo Mathews for 25 runs during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

South Africa's Gerald Coetzee, right, celebrates after successfully appealing for LBW against Sri Lanka's Pathum Nissanka for 29 runs during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

Sri Lanka's Asitha Fernando, left, successfully appeals for LBW against South Africa's captain Temba Bavuma during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

South Africa's captain Temba Bavuma raises his bat after reaching his century during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

South Africa's Tristan Stubbs raises his bat after reaching his century during the third day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

South Africa's Tristan Stubbs, right, plays a side shot as Sri Lanka's Kusal Mendis watches during the third day of the first test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

Sri Lanka's Prabath Jayasuriya, right, appeals unsuccessfully for LBW to umpire Paul Reiffel of Australia, during the third day of the first test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.