South Africa have seen off New Zealand in a tense finish to the rain-shortened opening one-day international in Hamilton on Sunday.
The Proteas appeared in charge at half time in the match, reduced to 34 overs a side by persistent rain in the morning and early afternoon, but went on to lose four wickets for nine in the space of 14 balls.
Chasing New Zealand's 207-7 under lights at Seddon Park, South Africa registered 210-6, with Andile Phehlukwayo helping out with a 29 not out off 23 deliveries.
Captain AB de Villiers hit the winning boundary to long on with a ball to spare off Tim Southee to give his team a four-wicket win.
The result follows the tourists' romp to victory in the one-off Twenty20 clash at Eden Park on Friday night and extended South Africa's winning run in ODIs to 12 matches.