The last three European winners of major tournaments will play in the same pool at Euro 2020, after France, Portugal and Germany were all drawn together.
We take a look at the finals draw for Euro 2020, which sees France, Portugal and Germany together in a fiendish looking Group D.
The last three European winners of major tournaments will play in the same pool at Euro 2020, after France, Portugal and Germany were all drawn together.
Germany and France - victors at the respective 2014 and 2018 World Cups - will take on reigning European champions Portugal and a play-off winner in Group G.
Croatia, runners-up at last year's World Cup, will renew acquaintances with England, the side they beat in the semi-finals.
Here is the draw in full for next year's event, with four places in the finals still to be determined by the four path-winners in March's play-offs.
Group A: Turkey, Italy, Wales, Switzerland
Group B: Denmark, Finland, Belgium, Russia.
Group C: Netherlands, Ukraine, Austria, play-off winner from Path D (Georgia, Belarus, North Macedonia or Kosovo) or Romania if they win Path A.
Group D: England, Croatia, Czech Republic, play-off winner from Path C (Scotland, Israel, Norway or Serbia)
Group E: Spain, Sweden, Poland, play-off winner from Path B (Slovakia, Bosnia-Herzegovina, Northern Ireland or Republic of Ireland)
Group F: Germany, France, Portugal, play-off winner from Path A (Iceland, Bulgaria, Hungary) or winner of Path D (Georgia, Belarus, North Macedonia or Kosovo) if Romania win Path A.