EURO 2024 starts TOMORROW and England will pray they can go all the way.
The Three Lions, Spain, Germany, Netherlands, France, Portugal and champions Italy know who they will face in their opening games this summer in Germany.
Some teams will be happier than others with their groups, but one thing is certain is that the tournament will be a success.
The dates and locations of each group stage game were also revealed at the draw in Hamburg.
The teams are now well underway with their preparations and the preliminary teams have been announced ahead of the big one.
Here’s SunSport’s round-up of England’s group stage games as well as everything else and all the dates and venues.
Schedule, games, groups
A group
Group B
Group C
Group D
Group E
Group F
- Peru
- Georgia
- Portugal
- Czech Republic
Games, dates, locations
June 14
- Germany x Scotland (Munich, 8pm) TVI
15th of June
- Hungary v Switzerland (Cologne, 2pm) ITV
- Spain v Croatia (Berlin, 5pm) ITV
- Italy x Albania (Dortmund, 8pm) BBC
June 16
- Poland x Netherlands (Hamburg, 2pm) BBC
- Slovenia v Denmark (Stuttgart, 5pm) ITV
- Serbia x England (Gelsenkirchen, 8pm) BBC
June 17th
- Romania x Ukraine (Munich, 2pm) BBC
- Belgium v Slovakia (Frankfurt, 5pm) ITV
- Austria v France (Dusseldorf, 8pm) ITV
June 18
- Türkiye x Georgia (Dortmund, 5pm) BBC
- Portugal vs Czech Republic (Leipzig, 8pm) BBC
June 19
- Croatia v Albania (Hamburg, 2pm) ITV
- Germany x Hungary (Stuttgart, 5pm) BBC
- Scotland v Switzerland (Cologne, 8pm) BBC
June 20th
- Slovenia v Serbia (Munich, 2pm) ITV
- Denmark x England (Frankfurt, 5pm) BBC
- Spain v Italy (Gelsenkirchen, 8pm) ITV
June 21th
- Slovakia x Ukraine (Dusseldorf, 3pm) BBC
- Poland v Austria (Berlin, 5pm) ITV
- Netherlands x France (Leipzig, 9pm) BBC
June 22
- Georgia x Czech Republic (Hamburg, 2pm) BBC
- Türkiye x Portugal (Dortmund, 5pm) ITV
- Belgium x Romania (Cologne, 8pm) ITV
June 23
- Switzerland x Germany (Frankfurt, 8pm) BBC
- Scotland x Hungary (Stuttgart, 8pm) BBC
June 24th
- Croatia x Italy (Leipzig, 8pm) BBC
- Albania x Spain (Dusseldorf, 8pm) BBC
June 25th
- Netherlands x Austria (Berlin, 5pm) BBC
- France x Poland (Dortmund, 5pm) BBC
- England v Slovenia (Cologne, 8pm) ITV
- Denmark x Serbia (Munich, 8pm) ITV
June 26th
- Slovakia x Romania (Frankfurt, 5pm) BBC
- Ukraine x Belgium (Stuttgart, 5pm) BBC
- Czech Republic v Türkiye (Hamburg, 8pm) ITV
- Georgia v Portugal (Gelsenkirchen, 8pm) ITV
Rounds of 16
June 29
- 1A x 2C (Dortmund, 8pm)
- 2A vs 2B (Berlin, 5pm)
June 30
- 1B vs 3A/D/E/F (Cologne (8pm)
- 1C vs 3D/E/F (Gelsenkirchen, 5pm)
July 1st
- 1F x 3A/B/C (Frankfurt, 8pm)
- 2D vs 2E (Düsseldorf, 5pm)
July 2
- 1E vs 3A/B/C/D (Munich, 5pm)
- 1D vs 2F (Leipzig, 8pm)
Quarterfinals
July, 5th
- W39 vs W37 (Stuttgart, 5pm)
- W41 vs W42 (Hamburg, 8pm)
July 6
- W43 vs W44 (Berlin, 20:00)
- W40 x W38 (Dusseldorf, 5pm)
Semifinals
July 9
July 10
- W47 x W48 (Dortmund, 8pm)
Final
July 14th
How to watch Euro 2024
- Euro 2024 will be broadcast live on the BBC and ITV this summer.
- You can live stream all the action from BBC iPlayer or the ITV X app, both of which are available to download onto your phone or tablet.
- Games are FREE to watch as long as you have a valid TV license.
This story originally appeared on The-sun.com read the full story