End of innings South Africa 311 (Elgar 141*, de Villiers 64, Cummins 4-78) v Australia
Live scorecard and ball-by-ball details
Dean Elgar became the first player in Test history to carry his bat twice in the same year, and just the second man after Desmond Haynes to carry his bat three times overall, as South Africa pushed their total up to 311 on the second morning against Australia in Cape Town.
Elgar finished unbeaten on 141 as South Africa added 45 to their overnight total for the loss of their final two wickets, both of which fell to Nathan Lyon. Elgar had previously batted through an entire Test innings against England in Durban in 2015, when he finished on 118, and in January this year in Johannesburg, where he finished on 86 against India.
He had some valuable assistance from No.10 Kagiso Rabada in a 50-run ninth-wicket partnership, as Rabada rode his luck by attempting pulls and hooks off the fast men and struck three boundaries on his way to 22. Steven Smith persisted with Pat Cummins and Josh Hazlewood for the first 10 overs of the morning, before trying a change of tactic by introducing Lyon, and the move worked immediately.
Lyon struck with his first delivery when Rabada drove at an offbreak and edge to Smith at slip, and four balls later, Morne Morkel fell in almost identical fashion for 4.