Proteas skittle Sri Lanka for just 42 in Durban Test
Sri Lanka have been dismissed for their lowest Test total of 42 after South Africa's Marco Jansen produced bowling heroics to help the hosts take a firm grip on the first Test by opening a 281-run lead by the close of play on the second day.
The lanky Jansen took a career best 7-13 as Sri Lanka were all out inside 14 overs and 19 wickets fell on a lively surface at Kingsmead on Thursday.
South Africa, put in to bat and 4-80 overnight, were bowled out for 191 by lunch in their first innings but were on 3-132 in their second as they chase victory to stay on track for a place in the World Test Championship final at Lord's next June.
Jansen, 24, is only the second bowler to take seven wickets inside seven overs of a Test innings, emulating former Australia captain Hugh Trumble, whose 7-28 in 6.5 overs, including a hat-trick, bowled them to victory over England in Melbourne in 1904.
Jansen's haul also took only 41 balls after clean bowling three Sri Lankans, having three more caught in the slips and finishing off the innings with a caught and bowled as last man Asiyha Fernando struck a delivery high into the sky.
Sri Lanka's score was the tied-ninth lowest innings in Test history and their own worse total by 29 after their previous low of 71 against Pakistan in Kandy 30 years ago.
It was also the lowest Test innings total at the Durban venue, eclipsing the 53 scored by Bangladesh in March 2022.
Gerald Coetzee took 2-18 and Kagiso Rabada grabbed the first wicket on a seamer-friendly surface that gave the home attack plenty of assistance, but with the Sri Lankans contributing to their rapid demise with some shocking batting.
Kamindu Mendis top scored with 13 while five players were dismissed without scoring.
Home captain Temba Bavuma top-scored with 70 in South Africa's first innings, returning after missing last month's two-Test series victory in Bangladesh with an elbow injury, and was 24 not out at stumps along with Tristan Stubbs on 17.
Aiden Markram scored 47 in South Africa's second innings before being bowled by Vishwa Fernando while Prabath Jayasuriya took two wickets to reach 100 in only 17 tests and become the joint second-quickest to a ton of wickets.