Corey Anderson has blasted back to his big-hitting best for New Zealand who have scored 4-194 in the third and final Twenty20 international against Bangladesh in Mt Maunganui.
Anderson, who had posted scores of only 13 and four in the first two matches, proved unstoppable in whacking a 41-ball 94 which included a New Zealand T20 record of 10 sixes.
Anderson and Kane Williamson put on 124 runs from 72 balls for the fourth wicket before the skipper was bowled for 60 by a yorker by Rubel Hossain with 11 balls remaining.
Anderson ended with a flourish, belting 24 off nine balls to finish unbeaten on 94.
Rubel had earlier given Bangladesh an encouraging start when he grabbed two key wickets in the fifth over.
He trapped Jimmy Neesham, promoted to open in place of an injured Luke Ronchi, lbw for 15 then removed danger man Colin Munro without scoring.
Munro faced only three balls as he looked to carry on from his friday century, when he belted 101 off 54 balls as New Zealand cruised to a 47-run win at the same venue.
Reduced to 2-36 off the first five overs, New Zealand's run rate stalled further in the second five overs.
Spinners Shakib Al Hasan and Mosaddek Hossain restricted the Kiwis to 1-19, Mossaddek removing Tom Bruce for five as an added bonus with the Black Caps battling to 3-55 at the halfway point.
Rubel proved the pick of the Bangladeshi bowlers with 3-31 from his four overs.