Cape Town - The Proteas were 100/2 at dinner on the third day of the day/night Test match in Adelaide, with still 24 runs needed to wipe out the Australian lead from their first innings.
LIVE: Australia v Protea - 3rd Test, Adelaide
Stephen Cook (43) and JP Duminy (5) were the men at the crease for the visitors.
Beginning their second innings facing a sizeable deficit of 124 runs, the Proteas were in early trouble, losing Dean Elgar for a duck in the first over after Mitchell Starc induced an edge to Steve Smith at slip.
Cook and Hashim Amla steadied the ship with an excellent stand of 81, mixing sound defence with patches of aggression.
Just when Amla looked set for a big innings, he fell to his series nemesis, Josh Hazlewood for 45 (80 balls, 6x4, 1x6), edging behind to be caught by Matthew Wade.
Although Amla reviewed, he had in fact managed to get a faint edge.
Earlier, Australia's first innings ended early on the third afternoon, but not without the home side building a sizeable first innings lead thanks to Usman Khawaja's brilliant 145 (308 balls, 12x4).
Starc managed a useful 53.
Kyle Abbott was the pick of the Proteas bowlers, with 3/48, while Kagiso Rabada claimed 3/84.