Run machine Babar Azam's 18th century made the difference as Pakistan defeated New Zealand by 102 runs on Friday and closed in on a one-day international series sweep.
Babar's 107 off 117 balls propped up Pakistan's 334-6, and New Zealand stumbled to 232 all out, its lowest total of the series.
The most lopsided win of the series lifted Pakistan to No. 1 in the ICC ODI rankings and a 4-0 lead. The fifth and last ODI is on Sunday.