Australia threw New Zealand’s bid to reach the World Cup semi-finals off course as they beat their old rivals by 86 runs.
The Black Caps made a poor fist of chasing 244, bowled out for 157 after a Trent Boult hat-trick earlier restricted Australia to 243-9.
Usman Khawaja and Alex Carey were the only batsmen to settle for the holders, adding 107 for the sixth wicket.
But New Zealand struggled to build partnerships in reply as Australia strangled them with disciplined bowling, Mitchell Starc taking 5-26 to lift his wicket tally for the tournament to 24.
In a repeat of the 2015 final, Australia emerged victors over their Trans-Tasman neighbours once again.
But having already booked their semi-final place with victory against England on Tuesday, this win maintained momentum in Autralia’s bid to retain the trophy on 14 July.
New Zealand’s second defeat in a row after going unbeaten for the first six games of the tournament leaves them still uncertain of reaching the knockout stage.
Their final group game comes against hosts England at Chester-le-Street on Wednesday, where both sides could need victory to reach the last four.