New Zealand ended a run of eight Twenty20 defeats to beat West Indies by 36 runs in Hamilton on Sunday night and square the two-match series 1-1.
After New Zealand scored 9-191, the West Indies responded with 7-155.
New Zealand openers Jesse Ryder and Brendon McCullum scored 62 and 59 respectively, sharing an opening stand of 130 to set up victory.
Their total was a New Zealand record for any wicket in a Twenty20 match.
The visitors were on the back foot when they lost captain and first-game hero Chris Gayle for one in the second over.
Ramnaresh Sarwan, 53, Kieron Pollard, 38 and Denesh Ramdin, 30, provided some resistance but New Zealand countered with tight bowling and top fielding to reduce scoring opportunities.
Skipper Daniel Vettori took two for 19 and Jeetan Patel slammed the door on the West Indies with a double-wicket maiden in the final over.
Gayle said his side had a disappointing start and then put down a few chances.
"Brendon and Jesse batted really well and took the game away from us by setting it up for the batters to come."
Vettori said he was happy with a complete team performance.
"It was very good, bar four or five overs of batting."
West Indies won the first match in Auckland on Friday via the "one-over eliminator" method, used as a tiebreaker after both sides scored 155.
The teams now prepare for the first of five one-day matches at Queenstown on Wednesday.