Daryl Mitchell hit a second successive century while Tom Latham missed a ton by two runs as New Zealand piled up 336-5 in the second one-day international against Pakistan in Rawalpindi on Saturday.
The stylish one-drop batter improved on his 113 in the first ODI on Thursday with 129 for 119 balls, and was ably supported by Latham (98) and Chad Bowes (51) after New Zealand were sent into bat by Pakistan.
Mitchell smashed three sixes and eight boundaries and consolidated the innings through a third-wicket stand of 183 with skipper Latham, as the pair took full advantage of a flat pitch.
Mitchell was finally caught brilliantly by Mohammad Nawaz off pacer Naseem Shah in the 46th over, while Latham was caught behind off Haris Rauf an over later.
It was Naseem who gave Mitchell an extra life four short of his hundred when he dropped a simple catch off spinner Usama Mir at mid-on.
That allowed Mitchell to complete his hundred off 102 balls -- his third in his ODI career.
Latham knocked eight boundaries and a six off 85 balls.
Bowes and Will Young gave New Zealand a 33-run start before pacer Rauf had Young caught behind for 19 in the sixth over.
Bowes, who hit seven boundaries in his maiden ODI half century, steadied the innings with Mitchell as the pair added 86 for the second wicket.
It was Rauf again who broke the stand when he trapped Bowes leg before wicket in the 19th over.
Rauf was the pick of bowlers with 4-78.
Pakistan lead the five-match series 1-0 after winning the first match by five wickets, also in Rawalpindi.
Brief Scores:
New Zealand 336-5 in 50 overs (D. Mitchell 129, T. Latham 98, C. Bowes 51; Haris Rauf 4-78)
Toss: Pakistan
Series: Pakistan 1, New Zealand 0