Two hard games to call today. With the tournament having already lost Pakistan and saving a miracle, India, England are in danger of also bowing out this afternoon. According to Paul Collingwood, they are taking the threat of Kenya extremely seriously and so they should. The shock quarter finalists from 2003 possess a particuarly accurate spin attack and England will know all to well that they have succumbed to spin on slow wickets all too many times before. If England win the toss they will win, but should Steve Tikolo call correctly, then England will be facing a tough challenge. England will need KP and hopefully Ravi Bopara will maintain his place in the side, at the expense of the so far disappointing Jamie Dalrymple.
The other match is of course a Super Eight tie and encounters between the top two teams in world one day cricket are rarely spectacles to be missed. Playing on a good pitch with small boundaries, I wouldn't rule out the mighty 400 marker being reached again. However, the bowling in both sides is better than during the last series these two played. The toss, as per usual, will be crucial, as will Andrew Symonds' return from injury. The key question though is, will he be at his best? If he is then the difference which he can make to the Australian team will probably be sufficient to see them triumph, if not, then South Africa may be able to get on top of the Aussie middle order. South Africa are the form team going into this match.
England vs Kenya:
Prediction: I can say nothing other than an England victory, because the alternative result would be devastating for English cricket.
Players to watch: Kevin Pietersen and Steve Tikolo.
South Africa vs Australia:
Prediction: South Africa are the side who have looked stronger so far, but they may have hit form too early.
Players to watch: Herschelle Gibbs and Andrew Symonds.