ICC Champions Trophy - Group B
New Zealand 214 (L R P L Taylor 72, W D Parnell 5-57) v South Africa 217-5 (A B de Villiers 70 no)
South Africa beat New Zealand by 5 wkts
Hosts South Africa got their ICC Champions Trophy campaign back on track with a five-wicket victory over New Zealand on Thursday.
Having lost the tournament opener to Sri Lanka by 55 runs, a further defeat would likely have proved terminal to the Proteas' hopes of emerging from Group B into the semi-finals.
South Africa captain Graeme Smith opted to field after winning the toss at Centurion, a decision that was fully justified as Wayne Parnell picked up 5-57 to help bowl out New Zealand for 214 in 47.5 overs.
AB de Villiers hit 70 not out to lead the Proteas to their modest target with 8.5 overs to spare.
Left-arm paceman Parnell struck in the fourth over to remove Jesse Ryder (8) but New Zealand rebuilt as - Ryder aside - the remainder of the top five all made starts.
Brendon McCullum (44) and Martin Guptill (21) put on 42 for the second wicket although both departed before the mid-point of the innings to leave the Black Caps at 92-3.
A competitive total still looked on the cards as Ross Taylor and Grant Elliott added 71 at almost five-an-over but the dismissal of Elliott, bowled for 39 playing down the wrong line at left-arm spinner Roelof van der Merwe (2-35) in the 39th over, prompted a collapse that saw New Zealand's last seven wickets tumble for 51 runs.
Parnell, making just his sixth one-day international appearance, claimed three of those scalps - including Taylor for a defiant 71 off 106 balls - to earn his maiden international five-for.
Defending such a modest score, New Zealand were further hampered by their team selection, having left out off-spinner Jeetan Patel to accommodate Gareth Hopkins as an extra batsman.
Daryl Tuffey (2-52), making just his second one-day international appearance in two years, had Smith caught at mid-off in the sixth over of South Africa's reply to briefly raise his side's hopes.
But second-wicket duo Hashim Amla and Jacques Kallis compiled a half-century stand to take firm control of the required rate.
It was not entirely plain sailing from that point for the hosts as they stumbled from 74-1 to 138-4. Kallis (36) edged behind off paceman Shane Bond (1-51), Amla (38) was trapped lbw by left-arm spinner Daniel Vettori (1-34) and JP Duminy (11) nicked Kyle Mills (1-45) through to wicketkeeper McCullum.
However, De Villiers - who hit nine fours during his 76-ball innings - steered them home with help from Mark Boucher (28) and Albie Morkel (19no).