On the second day of the second test, Sri Lanka captain Dimuth Karunaratne and seamer Vishwa Fernando led the bounce against South Africa, but the visitors remain in a precarious place in Monday’s fast-moving game.
Fernando recorded his first five-wicket haul as Sri Lanka in the first innings dismissed South Africa for 302, limiting the hosts to a 145-run lead, while Karunaratne scored an unbeaten 91 in the second innings of the tourists. The score was 150 for four in favor of the South Africans at the final whistle, who led by five runs three days before the Wanderers Stadium match.
In response to Sri Lanka’s 157 in the first innings, the South Africans, who won the first test in Pretoria last week, began the day 148 for one and had hopes of settling down for a long spell on the plate to create a match-winning lead.
Dean Elgar, who scored 92 overnight, was heading for his century, overcoming an early opportunity for Rassie van der Dussen to go past 50.
But it was all over after an hour of play when, after a 184-run partnership in the second over, Elgar was dismissed for 127 and van der Dussen was dismissed for 67 in the next over.
The bowlers of Sri Lanka, who had struggled on the first day, have now steadily found their line and length and the hosts have lost their last nine wickets for 84 runs, losing the opportunity to create a substantial lead. With five runs for 101, Fernando cleared the deficit and completed the match.
Sri Lanka’s second innings began badly when Kusal Perera was cheaply dismissed. Perera was clean bowled for one by Lungi Ngidi.
But before Ngidi caught Thirimanne for 31, Karunaratne and Lahiru Thirimanne brought the score to 85.
With the next ball, the bowler removed Kusal Mendis and both dismissals were sealed by wicketkeeper Quinton de Kock’s impressive jump shots.
With nine runs less than his century, Karunaratne will continue on Tuesday, though Niroshan Dickwella is 18 not out.