Malcolm Marx scored two tries in the second half to lead South Africa to a 30-12 victory over Australia in rainy Perth.
After a tight first half, the Springboks asserted their dominance to make it two wins from two in the Rugby Championship ahead of their meeting with New Zealand next week.
Noah Lolesio's penalty gave Australia the early lead, but they could not hold onto it for long as Sacha Feinberg-Mngomezulu equalised moments before Aphelele Fassi latched onto a long kick to touch down the first try.
Lolesio slotted in two more kicks only to miss another on the stroke of half-time that would have given the Wallabies the lead.
They were punished for it after the break as Marco van Staden and Malcolm Marx twice touched down to maintain South Africa's perfect start.
Though it was a marked improvement for the Wallabies from their opening-day performance in Brisbane, Joe Schmidt still has work to do to get them ready for Argentina next weekend.
The #Springboks have beaten the Wallabies in difficult conditions in Perth and will return home with a full house of 10 log points from their two Castle Lager Rugby Championship Tests in Australia #ForeverGreenForeverGold #AUSvRSA pic.twitter.com/jBoC3dHge8
— Springboks (@Springboks) August 17, 2024
Data Debrief: Springboks extend Australian run
South Africa have now won each of their last three Test matches against the Wallabies in Australia. The last time they recorded a longer such winning run was a four-match span from July 1971 to July 1993.
Though Australia have suffered back-to-back defeats, they showed more of a fight. Last week, it took them 75 minutes to score, compared to just three this time around.