CHITTAGONG (Bangladesh) (AFP) - 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. Bangladesh were seeking their first series win over a major Test playing country before a 14,000 capacity crowd at the Divisional Stadium, but it was the tourists who took the honours. "We would have loved to make it 3-0 but a win is a win," said New Zealand skipper Daniel Vettori."Taylor set up the win and had we not lost (Jacob) Oram early we were targetting 300 runs. But 250 was a decent target," said Vettori.In reply, only Tamim Iqbal (35) batted with authority for the hosts as paceman Kyle Mills initiated the slump by removing opener Zunaed Siddique (one) before Oram dismissed debutant Imrul Kayes (12) and skipper Mohammad Ashraful (eight) in his incisive five-over first spell. Off-spinner Jeetan Patel then took over, dismissing dangerous-looking local boy Iqbal and then accounting for Shakib Al Hasan (one) to end all hopes of Bangladesh successfully chasing the target. From 98-7, Naeem Islam (46 not out) and Abdur Razzak (28) gave the score some respectability but it only delayed the inevitable."From a good position of 49-1 we lost four wickets," Bangladesh's Australian coach Jamie Siddons said. "We did the same in the second match where we lost crucial wickets and spurned a chance to win the series there. Taylor showed how our batsmen should have batted." Earlier, it was Taylor who was the hero for New Zealand after the visitors won the toss and batted.The tall right-hander put on 125 runs for the third wicket with Jamie How (73) to rescue New Zealand from the early loss of openers Jesse Ryder (three) and Brendon McCullum (six). Taylor hit five fours and four towering sixes in his 119-ball knock, finally falling in the 47th over, caught behind off paceman Mashrafe Mortaza's full toss. How provided valuable support, hitting ten boundaries in his 82-ball innings - his seventh half-century in one-day cricket - before he was adjudged leg before wicket to off-spinner Islam.Oram, who scored 57 and 75 not out in the first two matches, was caught at deep mid-wicket for just three, while Scott Styris fell for 12 but Taylor continued the good work. Skipper Vettori (19) and Mills (18) remained not out. New Zealand now play Bangladesh in the first of two Tests starting here from Friday. The second Test starts in Dhaka from October 25. SCOREBOARD NEW ZEALAND: J. Ryder b Rasel     3 B. McCullum lbw b Mortaza     6 J. How lbw b Islam     73 R. Taylor c Rahim b Mortaza     103 S. Styris lbw b Hasan     12 J. Oram c Iqbal b Hasan     3 D. Flynn c Islam b Razzak     5 D. Vettori not out     19 K. Mills not out     18 EXTRAS: (lb4, w3)     7 TOTAL: (for seven wkts)     249 Fall of wickets: 1-5 (Ryder), 2-13 (McCullum), 3-138 (How), 4-172 (Styris), 5-179 (Oram), 6-201 (Flynn), 7-219 (Taylor) BOWLING: Mortaza     10-2-50-2 Rasel     10-0-40-1 Razzak     10-0-52-1 Hasan     10-0-41-2 Islam     8-0-50-1 (1w) Hossain     2-0-12-0 (2w) Overs:     50 BANGLADESH: Tamim Iqbal c McCullum b Patel     35 Zunaed Siddique c Ryder b Mills     1 Imrul Kayes c McCullum b Oram     12 Mohammad Ashraful b Oram     8 Shakib Al Hasan c Ryder b Patel     1 Naeem Islam not out     46 Mushfiqur Rahim c How b Southee     15 Mashrafe Mortaza c McCullum b Mills     9 Abdur Razzak c McCullum b Ryder     27 Shahadat Hossain not out     12 EXTRAS: (w4)     4 TOTAL: (for eight wkts)     170 Fall of wickets: 1-13 (Siddique), 2-49 (Kayes), 3-49 (Iqbal), 4-57 (Ashraful), 5-59 (Hasan), 6-77 (Rahim), 7-98 (Mortaza), 8-144 (Razzak), BOWLING: Mills     8-1-24-2 Southee     10-0-40-1 (3w) Patel     10-3-29-2 Oram     8-2-16-2 Vettori     10-0-39-0 (1w) Ryder     3-0-16-1 Flynn     1-0-6-0 Overs:     50 Result: New Zealand won by 79 runs, taking three-match series 2-1 Toss: New Zealand Umpires: Daryl Harper (AUS) and Enamul Hoque (BAN) TV umpire: Akhtaruddin Match referee: Javagal Srinath (IND)