England now know they will face in the last 16 after Germany finished runners up in the so-called group of death.
The final group games concluded in thrilling fashion, with Germany’s late equaliser in a 2-2 draw against Hungary in Munich securing them a last-16 tie on Tuesday against Gareth Southgate’s side.
England’s potential opponents changed several times on a roller-coaster night, with games against France or ‘group of death’ rivals Germany, Portugal and Hungary all on the cards before both Group F deciders ended in 2-2 draws.
As well as knowing their last 16 opponents, England now know their possible route to the final.
Who could England play in the quarter-finals?
Should England defeat Germany they would take on the winner of Sweden vs Ukraine.
The two nations face each other next Tuesday (June 29). Sweden topped their group, finishing ahead of a talented Spain side, while Ukraine squaked their way into the last 16 finishing as the 4th best third placed side.
The quarter final will take place on July 3 in Rome.
What about the semi-finals?
If England then saw off the winner of Sweden vs Ukraine they would then face either the Netherlands, Czech Republic, Denmark or Wales.
The England have already faced the Czechs defeating them 1-0 in the group stage. Wales finished runner up in their group behind a fancied Italy side and ahead of Switzerland and Turkey. The Netherlands topped their group with a perfect record while the Danes sneaked through as a runner up despite amassing just 3 points.
The semi-final will be played at Wembley on July 7.
And the final?
England have arguably fallen on the weaker side of the draw, with several favourites contesting the other half of the draw.
Should the Three Lions progress to the final they could face tournament holders Portugal, World Cup champions France and Roberto Mancini’s electric Italian side.
Belgium, Spain and Croatia will also fancy a run at the final, while Switzerland and Austria will face an uphill struggle to reach the final.
The final takes place in London on July 11.