Australia succumbed to their first lost in seven Tests on Sunday, after an inspired Dale Steyn ripped through the visitors to end any chance of a record fourth-innings chase.
After dominating each of their previous six matches, Michael Clarke's side was forced out of their comfort zone at Port Elizabeth, with the hosts putting together a complete and impressive performance to dismantle the confident tourists.
On a slow pitch, Australia's attack lacked the venom they have possessed in recent encounters, while the team's batsmen struggled under the weight of both scoreboard pressure and the intensity of South Africa's pace battery.
Yet, the South African victory sets up the finale this captivating series deserves, with the sides ready to descend on Cape Town for a tantalising decider.
But before we get to one of the world's most iconic cricketing locations, here are the ratings for each Australian player after the second Test at Port Elizabeth.