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 133 runs.
India and Bangladesh will be playing each other next for a place in the Semis where the winner will face either Pakistan or Australia.
India is more likely to win the match against Bangladesh. However, it would be interesting if Pakistan beat the Aussies and the arch rivals face each other in the Semifinals once again.