ChiswickCherry
First Team
You’d still expect England to win, but this shows how short sighted the ICC are in reducing World Cup to 10 teams. Cricket is struggling at the moment, so surely they should be growing the sport not restricting it. On their day, these minnows can and have caused upsets
Could not agree more.