Cricket-South Africa edge West Indies to reach World Cup semi-finals  Hindustan Times
source