New Zealand stunned South Africa by 49 runs on Friday to reach the World Cup semi-finals.
They will tackle either Sri Lanka or England in the last four in Colombo on March 29.
Brief scores
New Zealand 221 for eight (Jesse Ryder 83, Ross Taylor 43) v South Africa 172 all out in 43.2 overs (Jacques Kallis 47; Jacob Oram 4-39)
New Zealand won by 49 runs(AFP)