New Zealand sealed their Twenty20 series against Bangladesh with a 47-run win at Bay Oval on Friday.
Colin Munro blasted 101 off 54 balls after New Zealand were sent in to bat in Mount Maunganui, leading the hosts to 195-7.
Tom Bruce made an unbeaten 59, but it was Munro's innings - including seven fours and as many sixes - that saw the Black Caps set their huge total.
Sabbir Rahman (48) gave the tourists brief hope, but they were all out for 148, falling to a 2-0 deficit in the three-match series.
New Zealand had made a poor start as Luke Ronchi (0) fell off the first ball of the innings and Kane Williamson (12) went soon after.
But Munro and Bruce put on 123 for the fourth wicket off just 11.1 overs.
Included in that stand was Munro taking Bangladesh off-spinner Mahmudullah (0-32) for 28 in the 13th over.
He brought up his maiden international century with a single off Mashrafe Mortaza (1-38).
The wickets fell at relatively regular intervals after Munro's dismissal, with only the centurion, Bruce and Williamson managing double figures.
Imrul Kayes (0) went early in the chase before an awful run out saw Tamim Iqbal (13) depart.
The dismissal of Shakib Al Hasan (1) left Bangladesh at 36-3, but Sabbir would lead a recovery.
He put on 68 for the fourth wicket with Soumya Sarkar (39), only for both to fall in the space of 10 balls.
That left Bangladesh with too much work to do, while Mitchell Santner took a brilliant catch diving to his right to get rid of Mosaddek Hossain (1).
The tourists, who continued chasing hard, will be out to avoid a series whitewash on Sunday.