In T20 format, it is hard not only to predict favourites, but also the ideal score. A good total can be overhauled by some audacious batting and the tables can be turned quite quickly.
Even when teams have bowled well for three quarters of the innings, the last quarter can be disastrous.
A team that looks down and out can be revived through a tailender swishing his bat merrily and scoring runs in the most unlikely areas.
Although batting and bowling are key, fielding is equally vital.
If a team does not field well, then it will be in trouble as Pakistan found out against England.
The Pakistanis dropped catches and therefore put pressure on themselves since they had not put enough runs on the board. It is hard enough to get dot balls and when the chance for a wicket-dot ball comes along, it has to be grasped.
The England team has had a fair bit of luck because it was inches away from being eliminated.
However, Ireland's ineptitude allowed them to get away. England might just win it as we've seen at some other ICC events, that teams on the verge of disqualification in the early stages have gone on to win it.
Although it might not quite happen since there are some very good and in-form teams in the super eights.
However, a win makes life a lot easier. England therefore have given themselves a very good chance beating Pakistan, who need to lift themselves and show greater application than they have so far. Their task is cut out. The South Africans have shown a ruthless streak.
They do the simple things right and play an uncomplicated game. They are pretty robot-like and there is no great tactical issue in their cricket. They desperately want to win to set records straight and the manner of their win over New Zealand shows they mean business.