Australia's Twenty20 World Cup title defence is over, knocked out of the tournament after England claimed a final-over win against Sri Lanka at the SCG.
Needing a victory to qualify for the semi-finals ahead of Australia, England chased down Sri Lanka's 8-142 with four wickets and two balls to spare on Saturday to go into the final four.
After Adil Rashid's 1-16 proved crucial with the ball, Alex Hales hit eight boundaries in his 47 from 30 to set up the chase before a mid-innings collapse of 5-36.
But Ben Stokes was able to save the day for England, with his unbeaten 42 from 36 balls keeping them in control late.
The equation eventually got down to five runs from the final Lahiru Kumara over, before Chris Woakes cut the third-last ball for four with only two runs needed.
The win propelled England into a likely semi-final against India in Adelaide on Thursday, gaining some revenge on Australia after the 4-0 Ashes trouncing last summer.
"It's obviously nice," Rashid said.
"We're here playing against Australia as well in their home conditions.
"They are a world-class side. It's unfortunate for them they got knocked out this early."
In reality, Australia's tournament was doomed from the moment they suffered an 89-run loss to New Zealand in their opening game.
Needing results to go in their favour ever since, Australia's match against England was washed out and they failed to make up the net run-rate deficit to reach the finals.
Wins over Ireland and Afghanistan to round out the group stage were not big enough, with the four-run victory over the latter on Friday night highlighting the hosts' scratchy form.
The result marks only the fourth time in the past 30 years that Australia have not progressed into the semi-finals of a World Cup in any format.
Sri Lanka offered some early hope to Australian fans when they reached 1-54 from the six-over powerplay, with England facing the prospect of needing to become the first team to pull off a successful chase at the SCG in this tournament.
Opener Nissanka Pathum led the attack, smashing five sixes in his 67 from 45 balls as he clipped deliveries off his pads and over the legside at will while also uppercutting Mark Wood over third man.
But when he was caught trying to take on Rashid, Sri Lanka struggled to find any momentum as they lost 5-25 in the final five overs.
England were then able to take control with Hales and Jos Buttler's 75-run opening stand from 7.2 overs, before Stokes rescued England after their own collapse.
"We were nervous, we would like to have won a lot easier than that," Rashid said.
"But that's T20 cricket. We kept our composure at the end."
The result means New Zealand top group 1 and will face South Africa in the other semi-final at the SCG on Wednesday, assuming the Proteas are able to beat the Netherlands.