Ross Taylor and Trent Boult played starring roles as New Zealand sealed victory in the Chappell-Hadlee one-day series with Australia.
Taylor scored 107 as New Zealand set Australia a target of 282 for victory in Hamilton before Boult returned superb figures of 6-33 as the visitors were bowled out 24 runs short.
Victory meant a 2-0 series win for the Kiwis, with the third match having been washed out, while Australia are joined by South Africa at the top of the ICC one-day rankings.
New Zealand lost Tom Latham for a duck in the third over but they would soon establish a platform for a score that appeared for a long while to be heading well over 300.
Kane Williamson scored 37 in a 70-run partnership with Dean Brownlie, who made it to 63 before becoming the first of three victims for James Faulkner (3-59).
Brownlie fell just after he and Taylor celebrated their century partnership, kicking off a fightback from Australia's bowlers from 176-2 with 18 overs still remaining.
Three more wickets had fallen by the time Taylor passed three figures, two of those to Josh Hazlewood, and it was Faulkner who ended Taylor's stay on 107 - he hit 13 fours in a 101-ball innings.
Mitchell Santner smashed two sixes in a breezy 38 but Mitchell Starc (3-63) claimed two of his three wickets in the closing overs as the home side was restricted to 281-9.
Australia's reply started positively with Aaron Finch and Shaun Marsh putting on 44, but the eighth over proved costly as Marsh was run out for 22 and new batsman Peter Handscomb saw his stumps broken by Boult first ball.
Finch went on to make 56 before captain Williamson struck and Santner picked up the key wicket of Glenn Maxwell, who also failed to trouble the scorer.
Travis Head and Marcus Stoinis put on 53 for the fifth wicket but Boult's return to the attack proved pivotal.
The left-armer removed Head for 53 and Faulkner for a duck in the 33rd over, and after Santner ended Stoinis' innings on 42, it was Boult who wrapped things up.
Pat Cummins hit a couple of sixes in his innings of 27 before Boult had him caught by Santner, and he claimed his five-fer when dismissing Adam Zampa for one.
Starc also cleared the ropes on a couple of occasions but he remained unbeaten on 29 when Boult ended the game by clean bowling Hazlewood for four.
Australia retain top spot in the rankings despite now being level on 118 rating points with South Africa, but the Proteas can pass them by winning their next two matches at home to Sri Lanka.