England avoided a nightmare Euro 2020 draw after being drawn with Croatia and Czech Republic in Group D but could face Germany, France or Portugal in the last-16.
The Three Lions could also face Scotland in their group, if Steve Clarke’s side win their play-off in March, with Israel, Serbia and Norway also vying it out for the final place in Group D.
Gareth Southgate’s side will face Croatia in their opening game of the tournament before they face the Playoff C winners and the finally Czech Republic.
England are also boosted by the huge advantage of hosting all of their group stage games at Wembley.
If the Three Lions win Group D, they will face the runners-up of Group F in the last-16, which includes France, Portugal and Germany.
If they finish runners-up, they will face the runners-up of Group E, which includes Spain, Sweden and Poland.
Wales boss Ryan Giggs will be happy with the draw after being drawn in Group A alongside Italy, Turkey and Switzerland.
But all eyes will be on Group F, which features three of the tournament’s strongest nations in France, Portugal and Germany, as well as the winner of play-off path B.
Elsewhere, Group B features Denmark, Finland, Belgium and Russia, while Group C sees Netherlands, Ukraine and Austria battle it out, as well as the winner of play-off path A or D.
Here’s what next summer’s tournament is starting to look like!
Group A: Italy 🇮🇹, Switzerland 🇨🇭, Turkey 🇹🇷, Wales 🏴
Group B: Belgium 🇧🇪, Russia 🇷🇺, Denmark 🇩🇰, Finland 🇫🇮
Group C: Netherlands 🇳🇱, Ukraine 🇺🇦, Austria 🇦🇹, winner D
Group D: England 🏴, Croatia 🇭🇷, Czech Republic 🇨🇿, winner C
Group E: Spain 🇪🇸, Poland 🇵🇱, Sweden 🇵🇱, winner B
Group F: France 🇫🇷, Germany 🇩🇪, Portugal 🇵🇹, winner A
Play-off winner A: Iceland vs Romania, Bulgaria vs Hungary
Play-off winner B: Bosnia & Herzegovina vs Northern Ireland, Slovakia vs Rep. of Ireland
Play-off winner C: Scotland vs Israel, Norway vs Serbia
Play-off winner D: Georgia vs Belarus, North Macedonia vs Kosovo