Led by Hafeez and Azam, they picked off deliveries with discretion rather than trying to smear every ball like a samurai swordsman distracted by a wasp. That caused New Zealand to make four bowling changes at the Walters Rd end from overs nine to 15, rolling through Trent Boult, Corey Anderson, Mitchell Santner and Grant Elliott.
Azam made his highest ODI score of 83 off 77 balls before cutting Henry to Martin Guptill at point, his third catch of the innings after being declared fit to play on his twisted ankle.
He ended with four catches, equalling the New Zealand ODI record by a fielder, held by seven other players.
Hafeez eased to 76 off 60 balls by the end of the 23rd over before heaving Santner to Adam Milne at long leg.
That was the highlight of Santner's allotment. The left-arm orthodox spinner conceded 56 runs from five overs, his most expensive figures in 11 ODI innings. Balletic footwork from the Pakistanis gave them the room to plunder four sixes and three fours. It allowed breathing room for just eight dot balls.
To New Zealand's credit, they hauled Pakistan back from 227 for four in the 34th over (a run rate of 6.78) with a spell of 65 balls which saw three wickets fall for 55 runs.
Matt Henry was the best of the attack, further cementing a consistent ODI reputation with two for 44 from 10 overs. He was the only bowler to concede less than five runs per over.
Elliott provided his Forrest Gump-like box of deliveries on his way to none for 55. Batsmen were never sure of what they were going to get, least of all non-striker Mohammad Rizwan who was run out for 16 when an Elliott touch on a Sarfaraz Ahmed drive hit the stumps.
Sarfaraz gave the innings restricted momentum as part of 41 off 49 balls, but Pakistan lost impetus with the protection of the lower order in the latter overs.
Three Milne wickets for 49 runs mopped up the tail.
What looked an insurmountable haul is now a realistic chase.
- By Andrew Alderson at Eden Park