ICC T20 World Cup 2012: England vs Afghanistan- Preview

It will be a David versus Goliath battle at the R Premadasa Stadium here tomorrow when defending champions England launch their World Twenty20 campaign against Afghanistan, who displayed enough fighting abilities in their opening fixture against India.