Comments:New Zealand enters semi-finals as South Africa fails again in Cricket World Cup