New South Africa captain Temba Bavuma took control of his side's Test against the West indies thanks to a drought-ending 171 not out at the Wanderers.
Bavuma had not scored a century since 2016, his maiden Test ton, as he helped rescue the Proteas in the second Test to end day three with a lead of 356.
After a pair of ducks in the opening Test, the skipper produced a career-best knock reaching his second Test century off 192 balls before finishing the day at 171* off 275 balls.
South Africa started the day in trouble losing the wickets of Dean Elgar (5) and Tony de Zorzi (1) inside the opening hour of the first session before Aiden Markram departed for 18 leaving the hosts 32/3.
A 103 sixth-wicket partnership between Bavuma and Wiaan Mulder (42) steadied the innings as South Africa ended the day on 287/7.
Trending News
-
1
1 Michael Neser replaces Josh Hazlewood in Australia's World Test Championship Final squad
Injury has caused Australia to make a late change to their 15-player squad for this week's ICC World Test Championship clash against India at The Oval, with experienced seamer Josh Hazlewood ruled out of the match due to his ongoing Achilles and side issue.
-
2 Nasser Hussain makes bold prediction for WTC Final
-
3 Jack Leach ruled out of Ashes in huge blow for England
-
4 Australia or India: Five cricket legends predict WTC Final winner
-
5 India and Australia kits unveiled for World Test Championship Final