Australia has established a 283 run lead at stumps on day two of the third Ashes Test at Headingley after a dominant display by the bowlers to dismiss England for just 67.
Josh Hazlewood was outstanding taking 5-30 with Pat Cummins picking up 3-23 and James Pattinson 2-9 as Australia took just 27.5 overs to bowl out England.
Marnus Labuschagne finished the day unbeaten on 53 as Australia managed 6/171 at the close of a day when 16 wickets fell.
It was Labuschagne's third 50 in a row, following his match-saving 59 in the second Test when he was a concussion sub for Steve Smith.
He top scored with 74 in Australia's first innings total of 179.
England was tipped to turn the screws on Australia after a taking honours on day one, but the Australian bowlers and fielders never gave them a sniff.
The English batsman managed just 67, their lowest total in the Ashes since 1948 when they made just 60.
They were 6/45 at lunch and all out within just 3.5 overs after the break with Hazlewood leading the wya 5-with fantastic support from Cummins and Pattinson (2-9).
David Warner took four catches at first slip including two blinders to dismiss England captain Joe Root for a duck and Ben Stokes for eight.
After making 61 in the first innings, Warner was out for a duck.
Marcus Harris (19), Usman Khawaja (23), Travis Head (25) and Matthew Wade (33) all made starts but did not go on with their innings in tricky conditions.
Labuschagne showed real steel facing 139 balls to finish unbeaten on 53, with James Pattinson the other unbeaten batman on two.