Sydney: Australian blew the chance to take an iron grip on the third test against Sri Lanka on Friday and instead scrabbled to a 48-run first innings lead after reaching 342 for six at the close of the second day's play on Friday.
Phil Hughes and David Warner got the hosts off at a canter on a glorious morning with half centuries in a partnership of 130 as Australia looked to build a big total as they bid to sweep the series 3-0.
Two run outs, including one for Mike Hussey in his final Test, and a couple of soft dismissals, however, left Sri Lanka bowling at Matthew Wade, who had survived a good few scares to reach 47, and Peter Siddle (16) when stumps were drawn.
Australia captain Michael Clarke also made 50 but will probably remember the day more for having given the call for the risky single that saw Hussey dismissed for 28 by Dimuth Karunaratne's direct hit.
Sri Lanka, who made 294 in their first innings, showed considerably more fight than they had in the innings and 201 run defeat in Melbourne last week and they were only a couple of dropped catches from being right back in the match.
Hughes, who carved out a stylish 87, and Warner, who hit a more pugnacious 85, had plundered runs in the opening session against a patched-up pace attack in almost perfect batting conditions.
The only wicket to fall before lunch was that of opener Ed Cowan, who gave a precursor of what was to come when he ran himself out for four.
Hussey, who will retire from international cricket after this match, received a huge ovation from the crowd as he came out to bat and was welcomed to the crease by a guard of honour from the Sri Lankan players.
Brief scores
Sri Lanka 294 (Thirimanne 91, Jayawardene 72, Bird 4-41, Starc 3-71)
Australia 342 for 6 (Hughes 87, Warner 85)
Status Australia lead by 48 runs