South Africa weather West Indies rally to reach World Cup semis
South Africa booked their place in the semi-finals of the T20 World Cup as they edged home by three wickets against the West Indies.
South Africa booked their place in the semi-finals of the T20 World Cup as they edged home by three wickets against the West Indies.