Opener Devon Conway hit a sparkling hundred to help New Zealand achieve a convincing 79-run win over Pakistan in the second one-day international in Karachi on Wednesday.
The left-hander scored 101 and captain Kane Williamson made 85 before a collapse which saw New Zealand lose nine wickets for 78 runs and restricted them to 261 all out in 49.5 overs.
Pakistan lost wickets at regular intervals and despite a fighting 79 from skipper Babar Azam, the home team were dismissed for 182 to leave the three-match series tied at 1-1.
Pakistan won the first match by six wickets while the third and final match is on Friday, also in Karachi.
Pakistan lost openers Fakhar Zaman (nought) and Imam-ul-Haq (six) by the fourth over. Azam and Mohammad Rizwan (28) added 55 for the third wicket but it was not enough.
Agha Salman scored 25 before he was run out in a mix-up with Azam while none of Mohammad Nawaz, Usama Mir or Mohammad Wasim stuck around for long.
Azam hit eight fours and a six in an innings spanning 114-balls before he was finally stumped off spinner Ish Sodhi in the 43rd over.
Tim Southee claimed 2-33 for New Zealand while Sodhi took 2-38.
Earlier, left-arm spinner Nawaz picked up four wickets to slow New Zealand after the visitors won the toss and batted first.
Nawaz finished with 4-38 as New Zealand slumped from a strong position at 183-1 to 206-6, losing five wickets for 23 runs in the space of 40 deliveries.
New Zealand were lifted by a second-wicket stand of 181 between Conway and Williamson before fast bowler Naseem Shah (3-58) broke the stand when he dismissed Conway off the last ball of the 30th over.
Conway hit 13 fours and a six off 92 balls in his second ODI hundred. Nawaz then took three wickets, dismissing both Daryl Mitchell and Tom Latham cheaply in one over before clean-bowling Williamson in his next.
Williamson, dropped on 53 and 54 off Mohammad Wasim, struck 10 boundaries in his 100-ball knock.
Mitchell Santner, one of just three New Zealand batters to reach double figures, was the last man out for 37.
Teams
New Zealand: Kane Williamson (captain), Devon Conway, Finn Allen, Daryl Mitchell, Tom Latham, Glenn Phillips, Michael Bracewell, Mitchell Santner, Ish Sodhi, Tim Southee, Lockie Ferguson
Pakistan: Babar Azam (captain), Fakhar Zaman, Imam-ul-Haq, Mohammad Rizwan, Haris Sohail, Agha Salman, Mohammad Nawaz, Usama Mir, Mohammad Wasim, Naseem Shah, Haris Rauf