South Africa hand Australia rare first Test defeat since 1988
Rabada is shaping as a perfect long-term replacement for Dale Steyn, who is often sitting on the benches due to frequent injuries.
South Africa hand Australia rare first Test defeat since 1988
JP Duminy capped his fine match, having made a century in South Africa's second innings, by claiming the wicket of Khawaja with his part-time spin, lbw for 97.
South Africa hand Australia rare first Test defeat since 1988
Victorious South Africa captain Faf du Plessis and his team mates celebrate the win against Australia.
South Africa hand Australia rare first Test defeat since 1988
Australia's Peter Nevill remained unbeaten at 60 and faced 153 balls.
South Africa hand Australia rare first Test defeat since 1988
Dean Elgar laid the foundation for South Africa's win with his 127-run-knock in the second innings.
Kagiso Rabada shaping as a replacement for Dale Steyn
Australia hadn't lost the first Test of a home season since 1988, but Rabada stepped up after Dale Steyn's shoulder injury to help South Africa complete a remarkable victory.