Australia are set for a whitewash after regaining the Ashes with an unassailable 3-0 lead.
England surrendered the third Test in Perth when, needing 259 to make the home side bat again, the tourists lost their remaining six wickets in 34 overs to be bowled out for 218 on the fifth day.
Josh Hazlewood took 5-48 for Australia, who won by an innings and 41 runs despite play being delayed by three hours because of a wet pitch.
This is Australia's seventh win in eight Ashes series down under and a regaining of the urn after England's victory on home soil in 2015.