In a repeat of the first global, which New Zealand won by 61 runs under the Duckworth-Lewis system, Pakistan were always under pressure after losing early wickets and fell short of a par score at Saxton Oval where teams which bat first in ODIs average 260.
It's a must-win game for Pakistan to keep their chances of winning the series as the Kiwis have already won two matches of the five-match series.
A run out and wickets to Lachie Ferguson and Colin Munro saw Pakistan collapse further to 6/16 within 15 overs, before they rallied and lost their last four wickets for 58.
Williamson, who uncharacteristically struggled to penetrate the field for much of his innings, made 73 but it took 101 deliveries to get there.
They managed that, and No.11 Rumman Raees added 16, but the result by that point was inevitable, New Zealand ramming home their dominance against a side that claimed victory in the ICC Champions Trophy final just seven months ago. The pair was also involved in an 104-run unbeaten stand for the third wicket as New Zealand reached the target with 7 balls remaining.
New Zealand Cricket had been subjected to criticism recently after some adults during a recent Twenty20 global against the West Indies were accused of "cannonballing into families with small children". Azhar Ali was the first to fall.
But in the 43rd over Taylor was trapped in front by Shadab and wickets fell regularly from there.