South Africa v Australia, 2nd Test, Johannesburg, 2nd day
Australia kept to 30-run lead by Steyn
Shane Watson started Australia's innings with a series of aggressive drives •AFP
Hughes was lucky to survive a caught-behind appeal that would have been given out had South Africa reviewed it •AFP
Vernon Philander broke the 174-run opening partnership, dismissing Hughes for 88•AFP
Australia began to crumble as Morne Morkel dismissed Michael Clarke •AFP
Imran Tahir got into the act and helped clean up the tail as Australia were bowled out for 296•AFP
Phil Hughes joined in and the opening pair raced along to a century partnership •AFP
Watson reached the half-century mark first •AFP
Watson missed his century too, holing out on 88 •AFP
Steyn swung the old ball after tea and trapped Usman Khawaja lbw ... •AFP
And Hughes got there soon after •AFP
Ricky Ponting lasted just three balls and was dismissed for a duck by Dale Steyn •Getty Images
... and then bowled Michael Hussey •Getty Images