Ross Taylor hit a fighting hundred to help New Zealand beat Bangladesh by 79 runs in the third and final one-day international here on Tuesday for a 2-1 win in the three-match series. The 24-year-old Taylor, who scored 103 for his third one-day century, carried New Zealand to a decent 249-7 in 50 overs before the visitors restricted Bangladesh to 170-8.