South Africa's Marco Jansen, centre, celebrates with teammate Tristan Stubbs, after dismissing Sri Lanka's Lahiru Kumara, during the fourth 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 misses a catch during the fourth 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, centre, celebrates with teammates after dismissing Sri Lanka's Vishwa Fernando for 1 run during the fourth 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 after dismissing Sri Lanka's Vishwa Fernando for 1 run during the fourth 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 leaves the field after being dismissed for 83 runs during the fourth 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, right, watches his shot off South Africa's Marco Jansen delivery during the fourth day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

South Africa's Kyle Verreynne, left, attempts stumping out Sri Lanka's Kusal Mendis, during the fourth day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.

South Africa's Keshav Maharaj, centre, celebrates with captain Temba Bavuma, after dismissing Sri Lanka's captain Dhananjaya de Silva for 59 runs during the fourth 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, left, bowls against Sri Lanka's Dinesh Chandimal during the fourth 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 plays a high ball from South Africa's Gerald Coetzee during the fourth day of the first Test cricket match between South Africa and Sri Lanka, at Kingsmead stadium in Durban, South Africa.