HARARE (AFP) - For the second successive match, Zimbabwe captain Brendan Taylor hit an unbeaten century and finished on the losing side as New Zealand won the second one-day international by four wickets at Harare Sports Club on Saturday. Taylor made 107 not out off 105 balls with 12 fours and a six to enable Zimbabwe to reach 259 for eight. But in-form Martin Guptill hit a century of his own to secure victory for New Zealand. Guptill, who made a hundred on debut against the West Indies in Auckland in January 2009, notched his second century in his 54th match. He made 105 off 121 balls and shared a second-wicket stand of 157 with Brendon McCullum which put New Zealand on course for an easy win before three wickets fell in quick succession to give the tourists some anxious moments. McCullum struck 87 off 99 balls but was dropped four times, including a chance before he had scored. McCullum, skipper Ross Taylor and Guptill were out within the space of 27 balls, bringing together two new batsmen in Kane Williamson and BJ Watling with 38 still needed off 47 balls. Watling was run out with seven still needed and James Franklin was out for one before Jacob Oram hit the winning runs with ten balls to spare. "We stuttered at the end," said Ross Taylor. "We always had it under control but we would have liked to finish it a bit more professionally." Brendan Taylor followed up his 128 not out in the first match at the same ground on Thursday, when New Zealand won by nine wickets, with another impressive innings, again having to battle through a difficult early period when the seam bowlers received some assistance from the pitch. "It was a slightly better (team) performance," said the Zimbabwe skipper. "Whatever total you posted, with the wicket flattening out it was always going to be hard to defend." Zimbabwe struggled against lively bowling from left-armer Andy McKay and the tall Oram and limped to 88 for four in the 25th over. Taylor then found an aggressive partner in Malcolm Waller, who hit 42 during a fifth wicket stand of 86 off 73 balls as the conditions became easier for batsmen. Elton Chigumbura (14) and Keegan Meth (20) helped Taylor in partnerships of 40 for the sixth wicket and 29 for the seventh wicket. ScoreCard Zimbabwe V Sibanda c Oram b Aldridge 19 Masakadza c Williamson b McKay 20 B Taylor not out 107 T Taibu b McKay 2 F Mutizwa c Franklin b Oram 6 M Waller b McKay 42 E Chigumbura b McKay 14 K Meth c Nicol b Oram 20 P Utseya c McCullum b Oram 7 R Price not out 5 Extras: (lb3, nb1, w13) 17 Total: (8 wkts, 50 overs) 259 FOW: 1-41, 2-47, 3-53, 4-88, 5-169, 6-169, 7-238, 8-245 Bowling: Bracewell 10-1-48-0 (1w), Aldridge 10-1-45-1 (3w), McKay 10-0-53-4 (2w), Oram 10-0-48-3 (3w), Franklin 7-0-32-0 (1nb), Nicol 2-0-23-0 (1w), Williamson 1-0-7-0 (1w) New Zealand R Nichol c Mutizwa b Meth 9 M Guptill b Waller 105 B McCullum c Sibanda b Meth 87 R Taylor c Mutizwa b Utseya 11 K Williamson not out 14 B Watling run out (Meth) 19 J Franklin c Mutizwa b Mpofu 1 J Oram not out 4 Extras: (lb3, w8) 11 Total: (6 wkts, 48.2 overs) 261 FOW: 1-49, 2-206, 3-222, 4-222, 5-253, 6-257 Bowling: Mpofu 7.2-0-49-1, Meth 10-1-52-2 (2w), Price 10-1-42-0, Utseya 10-0-53-1 (1w), Chigumbura 7-0-40-0, Masakadza 1-0-5-0 (1w), Waller 3-0-17-1