There have been surprises in the Cricket World Cup currently being played out in India, Bangladesh and Sri Lanka. First of all, compared to the Commonwealth Games last December, all the stadia have been given a whitewash and/or a rebuild with new floodlights. Secondly, the crowds have been pretty good (in terms of attendance) and well informed. Thirdly, the coverage by Sky has been very good.
Three countries have made the semis - India (hot favourites), Pakistan (coming...