2024 Euros group stage Draws has been confirmed with rollercoaster fixtures rolled out, MySportDab reports.
All eyes will be on tournament’s host Germany and defending champions Italy, including 2020 runners-up England.
England will clash with Denmark – who they eliminated in semi-final at Euro 2020.
The Three Lions are also drawn alongside Slovenia and Serbia.
Hosts Germany will kick off the tournament, taking on Scotland, before trading tackles with Hungary and Switzerland who are also drawn in the group.
The most difficult group in the tournament is Group B with top seeds Spain drawn alongside Croatia, Italy and Albania.
Confirmation of the last three finalists will come in March at the conclusion of the play-offs. Wales will be looking to qualify for a third-successive major tournament with victory at home to Finland and then one of Estonia or Poland.
Full Group Stage Draws
Group A
Germany
Hungary
Scotland
Switzerland
Group B
Spain
Albania
Croatia
Italy
Group C
England
Denmark
Slovenia
Serbia
Group D
France
Austria
Netherlands
Play-off winner A (Poland, Estonia, Wales or Finland)
Group E
Belgium
Romania
Slovakia
Play-off winner B (Israel, Iceland, Bosnia-Herzegovina or Ukraine)
Group F
Portugal
Turkey
Czech Republic
Play-off winner C (Georgia, Luxembourg, Greece or Kazakhstan)
Euro 2024 will kick-off on 14 June 2024, with hosts Germany hosting Scotland at the Allianz Arena at 8pm BST.