(CNN) -- Centuries from Mike Hussey and Brad Haddin have put Australia firmly in control on the third day of the opening Ashes Test match in Brisbane.
The pair shared a 307-run partnership on Saturday -- a record for any wicket in Tests at the Gabba -- to help Australia to a first innings lead of 221 over the tourists.
England eventually bowled out Australia for 481 before Andrew Strauss and Alastair Cook survived an edgy hour at the crease to finish the day on 19 without loss, still 202 runs behind.
Resuming on 220 for five -- 40 runs behind England's first innings of 260 -- Hussey and Haddin carried on where they had left of the previous evening with a mixture of watchfulness and aggression.
Hussey brought up his 100 before lunch driving Stuart Broad through the covers for four. He eventually went on to make 195, his highest Test score.
The innings brought to an end a dismal run of form in 2010 and silenced calls for Hussey to be dropped from the side. His partner at the crease Haddin, meanwhile, played an ever more expansive innings before falling for 136.
But their record-breaking stand didn't pass without alarm.
Hussey successfully overturned an lbw decision off James Anderson, when he had added just one run to his overnight score. The replay indicated that the ball had pitched fractionally outside leg stump.
Haddin was given a life on 113 when Anderson dropped a chance from a miscued pull off the bowling of Broad, but by then the damage the pair had inflicted on England's chances had already been done.
The importance of the partnership was underlined when Haddin was out with the score on 450 - caught by Collingwood off the bowling of Swann -- exposing Australia's fragile bottom order.
England's paceman Steven Finn ran through them with ease finishing with Test-best figures of six for 125, including the wicket of Hussey, as Australia added just 31 runs for the last five wickets.
England's reply almost got off to a terrible start as captain Andrew Strauss padded up to Hilfenhaus's first ball.
But umpire Aleem Dar turned down hysterical Australian appeals and a referral to the third umpire confirmed his decision showing the ball would have passed over the top of the stumps.
But with two days left, the tourists have a mountain to climb just to save the game and avoid heading to the second Test in Adelaide 1-0 down.