Live Report – South Africa knock out West Indies to seal semi-final spot  ESPNcricinfo
source