More rain in Guyana failed to prevent New Zealand's progress to the ICC World Twenty20 Super Eights.
The Kiwis beat Zimbabwe by seven runs (Duckworth-Lewis method) at Guyana National Stadium after bowling out Zimbabwe for just 84.
The Black Caps had reached 36 for one in replay after 8.1 overs when rain intervened.
Nathan McCullum and Scott Styris each struck with three-wicket overs to put their side on course for a second group win and Zimbabwe on the brink of elimination after their defeat to Sri Lanka on Monday.
With showers again forecast throughout the day in Georgetown, New Zealand captain Daniel Vettori would have been happy to win the toss, electing to bowl.
Zimbabwe got off to a solid start with Tatenda Taibu and Hamilton Masakadza putting on 36, before Taibu was caught by Jacob Oram off Tim Southee for 21 in the fifth over.
The next wicket fell in the seventh over when Masakadza was run out for 20 and that sparked the Zimbabwe collapse, with four more wickets falling in the next 14 balls.
Vettori struck next over, his first, by bowling Andy Blignaut, for eight, and Nathan McCullum took three wickets in the ninth over, removing Elton Chigumbura for three, caught by Martin Guptill, then trapping Charles Coventry for a duck, caught and bowled, before Craig Ervine was stumped by Gareth Hopkins for one to leave Zimbabwe at 63 for six.
Then Styris took three wickets in the 13th over, his two overs going for just five runs, and Zimbabwe were 74 for nine. Vettori returned in the 16th over to bowl Ray Price with his first ball and dismiss the side for 84.
Zimbabwe got an early breakthrough when Taibu caught Jesse Ryder off captain Prosper Utseya in the third over with the New Zealand score on seven.
Rain stopped play after 8.1 overs with the score 36 for one, putting New Zealand ahead of the par score by seven runs and no further play was possible.