Taking a break from trying to learn the Waltz as Strictly training continues, Michael Vaughan takes stock of the T20 World Cup's first few days and looks ahead to England's clash with Afghanistan
The early games have shown that it's clear that spin is going to play a big part. To get a competitive score on the board, the batting side needs at least one player to get a decent score.
It's easy to get a quick 10 or 15, but if one batsman gets a substantial score of at least 50 or 60 - from 30 or 40 balls - then the others can get the quickfire runs around them to get a good total.
Looking at the early games and Virat Kohli - my ante-post bet for top tournament run scorer at 15.5n/a - has already shown his class, while Afghanistan have shown they can be dangerous.
As we speak, Brendan McCullum is smashing Bangladesh to all parts, showing what a destructive player he can be.
I'm also looking forward to seeing Saeed Ajmal in action - for me he is the best Twenty20 bowler in the world.
Stuart Broad's men start their tournament today against the Afghans. I've already said I can't see them winning the thing, but they've got a good bowling line-up and that could take them a long way. There is no standout bowler like a Dale Steyn, but all the seamers are very smart and know how to vary their lengths and pace.
Defending 111 as they did against Pakistan in the last warm-up game certainly shows they are doing something right!
On today's game, we'll steer clear of the Match Odds, with England trading at 1.051/20 and Afghanistan at 18.017/1. I like the look of Luke Wright for top England batsman at a decent looking 5.95/1. He was in good nick in the warm-ups and has the game to score quickly.