England restricted Australia to 217 for nine in the fifth one-day international in Adelaide.
Stuart Broad and Ben Stokes claimed three wickets apiece in a bowling display that suffocated Australia.
Four wickets inside the opening 20 overs meant the hosts - looking to celebrate Australia Day with a series-ending success - were forced into a rebuild that was never allowed to find any flow on a slow pitch.
George Bailey's 56 from 74 balls dug Australia out of bother at 64 for four, before Stokes (three for 43) had him caught in the 41st over.
Chris Jordan was on a hat-trick in the final over, but last man Xavier Doherty survived it as Australia limped to their lowest score of the series, which they lead 3-1.
Broad (three for 31) made the most of helpful conditions early on, although only after Aaron Finch was dropped twice in the first three overs.
The opener had not scored when captain Alastair Cook reacted late to a sharp chance over his head, off Jordan, at first slip.
Broad was then understandably unimpressed when Ravi Bopara spilled the simplest of chances at cover to again reprieve a player who had twice already hit centuries in the series.
But Broad ensured it hardly mattered as he sent Finch's off stump cartwheeling with a peach of an off cutter.
Shane Watson followed without scoring, edging behind after he had survived a close lbw review off Broad the previous ball.
Australia crawled to 30 for two after 10 overs with just three boundaries.
Shaun Marsh hit two of them from consecutive Jordan deliveries, but Australia had to wait another 53 balls to find the rope again.
The pressure England applied paid off as Tim Bresnan bowled returning skipper Michael Clarke, who took 26 balls for his eight, when he tried to pull a ball that also seamed in.
Marsh had steadily progressed to 36 but in Stokes' first over clipped to Cook at mid-wicket to leave his side in trouble.
Bailey pieced together the rebuild first in a 48-run stand with Glenn Maxwell, who was publicly rebuked by Australia coach Darren Lehmann on Saturday for his lack of runs.
A return of 22 was therefore not a convincing response before edging behind off Stokes.
Bailey reached his half-century from 60 balls and with Matthew Wade combined for an innings-best 55-run stand.
But just as they would have looked to accelerate England removed both in the space of 12 balls.
Bailey dragged a drive to Broad at mid-on, who then bowled Wade behind his legs as he tried to make room.
Australia's late hitting was therefore left to their tail, and while James Faulkner and Nathan Coulter-Nile tried to lift the tempo, they both perished consecutively to Jordan.
Faulkner was caught on the rope, trying to hit the first six of the innings, before Coulter-Nile was trapped in front.