Wayne Rooney put the Three Lions ahead from the penalty spot after just two minutes, and nobody inside the ground could have predicted what would happen next.
Two quick-fire goals from Ragnar Sigurdsson and Kolbeinn Sigthorsson turned the game on its head, and it will be the European minnows who will take on France in Paris next Sunday.
England managed one win in four games at the Euros. And that was against Russia, Wales, Slovakia and Iceland, by the way. None of whom could be called footballing giants.
This has to be the end of Roy Hodgson’s failed tenure as England manager. The Three Lions were shocking at the World Cup im Brazil two years ago and there was little indication of improvement in the side at this competition.
For an England side built around speed and attack, they were very pedestrian in their approach, slowing the game down so much that teams could easily defend against them. And when a tactical substitution needed to be made, Hodgson was found lacking as he just replaced players within the same system without any change in tactics or approach.
The defense heading into the Euros has questions marks and none of them covered themselves in glory. Joe Hart looks like a goalkeeper lacking in confidence and it will be interesting if Pep Guardiola brings in someone to challenge him at Man City this summer. Chris Smalling and Gary Cahill showed their inexperience. At club level they have Daley Blind and John Terry to lead them on the pitch. Without that senior partner they are just not ready for international football.
In midfield the question will be what happens to Wayne Rooney? Does he play in that position for England or is he pushed further forward? If he is, then who partners Dele Alli in the middle of the England midfield?
Up front, Harry Kane has a nightmare of a tournament. Jamie Vardy at times looked good, but he is much better down the middle than out wide.
World Cup qualifying starts in September for England and I expect a new manager to be in charge for the difficult trip to Slovakia on September 4. Will we see a new approach from England,
England World Cup Qualifying
4 Sept: Slovakia v England – Buy Tickets
8 Oct: England v Malta – Buy England v Malta Tickets
11 Oct: Slovenia v England
11 Nov: England v Scotland – Buy England v Scotland Tickets