Sophisticated and simple
South Africa cruise to a 10-wicket triumph in rain-shortened CWC25 clash In a dominant display at the R Premadasa International Stadium in Colombo, South Africa…