To be fair, given how badly many of the best teams are playing, England may well do so but they will need to play a LOT better than they have so far. I wasn't impressed with them so far as they played a really weak team but seemed to struggle to put the ball in the net.I really think we will win this.
World Cup winner and European Championship winner Tony Adams?