(CNN) -- Mitchell Johnson claimed four wickets to help inspire Australia to 12-run victory over New Zealand and level the series at 1-1 after a rain-affected one-day international in Auckland on Saturday.
The fast bowler, who had been greeted by boos at Eden Park following an altercation with New Zealand's Scott Styris in the first match in Napier on Wednesday, finished with four for 51 from his nine overs as Australia won a tense match by the Duckworth/Lewis method.
After winning the toss Australia collapsed from 73 for one to 116 for four in the space of 10 overs before a century partnership between Mike Hussey (56) and Cameron White (54) resurrected the innings.
James Hopes (29) and Johnson (16 not out) both made useful lower-order contributions which helped Australia reach 273 for seven as Shane Bond and Daniel Vettori both claimed two wickets apiece.
Johnson then removed dangerman Brendon McCullum for only 24 when the Black Caps began their reply and his dismissal sparked a mini-collapse to 46 for four before the heavens opened to disrupt play and set the hosts a revised target of 266 from 45 overs.
New Zealand recovered from their early collapse with Styris (46) and a half-fit Vettori leading the fightback with latter hitting eight boundaries and two sixes on his way to a fourth one-day half-century.
But a famous victory proved beyond New Zealand as Vettori was the last man to fall after reaching 70 when he was bowled by Ryan Harris leaving the captain to rue a missed opportunity as the sides head to Hamilton for the third game of the five-match series.
"It's a total we should have got but we just consistently lost wickets," Vettori said in the post-match press conference.
"We put ourselves under too much pressure and couldn't maximize those last 10 overs, including the powerplay, to win the game."
Impressive half-centuries from Chris Gayle and Narsingh Deonarine earned West Indies a four-wicket win over Zimbabwe in the second one-day international in Guyana to level the series at 1-1.
Gayle hit 88 off 111 balls and Deonarine 65 not out off 85 as the hosts reached 208 for six in reponse to Zimbabwe's 206 all out. Gayle clobbered seven fours and two sixes as his side came home with 13 balls to spare.
The Windies captain had earlier had an impact with the ball, returning figures of one for 25 off his 10 overs.