Summary
Commentary
Scorecard
Highlights
CricUpdates
New Zealand on the ropes as South Africa eye World Cup semis