Corey Anderson smashed 10 sixes in an unbeaten 94 to help New Zealand a 27-run win over Bangladesh and complete a 3-0 series sweep in their T20 series.
Anderson came to the rescue after the hosts had been reduced to 41-3 in the seventh over, adding 124 with Kane Williamson for the fourth wicket to set up New Zealand's total of 194-4.
Bangladesh started well in reply and reached 89-2 after 10 overs but could only muster a score of 167-6 in their 20 overs.
Openers Soumya Sarkar and Shakib Al Hasan scored 42 and 41 respectively for the touring side, who will next play two Test matches in New Zealand starting on Thursday.
Bangladesh were 82-1 in the ninth over after the start provided by Tamim Iqbal (24) and Sarkar, but the introduction of New Zealand legspinner Ish Sodhi (2-22) and further pace off the ball, checked their progress.
With the hosts put into bat first, Rubel Hossain (3-31) dismissed James Neesham for 15 and Colin Munro - centurion in the second T20I - for a duck in the same over, before Mosaddek Hossain struck with his first ball to send back Tom Bruce (5).
Captain Williamson (60) then struck his second fifty of the series, while Anderson provided the late assault during his 41-ball knock, with the duo also bringing up the side's highest fourth-wicket stand in T20 internationals.
Anderson's haul of 10 sixes, surpassed the record mark of eight for New Zealand, set by Brendon McCullum.
"I didn't know about the record but when you get in the mood like that you just hit the hills and hope for the best," Anderson said. "I think me and Kane realised we needed a few more runs to make the total defendable."
Anderson slammed part-time medium-pacer Sarkar for a hat-trick of sixes over mid-wicket, his 10 sixes the highest by a New Zealander in the T20 format.