The match today between Pakistan and Sri Lanka didn't happen because of rain. This means that both teams get one point which puts them in the top four in the table!
Given the performances so far, Afghanistan, South Africa, Bangladesh, and Sri Lanka won't make the semi-finals. So, the real battles come down to England, India, Australia, New Zealand, Pakistan, and West Indies. I think that Pakistan and West Indies will likely not make the cut. However, they are capable and unpredictable. Not to mention the rain factor.
Australia, as usual, looks like the strongest side. Their ability to thrive under pressure is absolutely stunning. The magnificent bastards have won four of the last five World Cups. They are, again, the team to beat in the grand tournament.