South Africa beats Sri Lanka by 9 wickets and qualifies for the Semifinal where they will face the winner of the match between West Indies and New Zealand. Earlier, Sri Lanka chose to bat but could not get enough runs on the score card and were all out by just […]