With Euro 2024 underway and the group stage reaching the halfway point, we can already start to see what the coming weeks of the tournament will bring. England, one of the favourites to win the tournament, is picking up points but not winning the hearts of fans, who are craving the aggressive football that Germany and Spain have shown in their last 16 appearances.
With Croatia and Belgium already in a precarious position, and Albania and Serbia saving the match with late goals, there’s little to be said for the loss in terms of drama – plus the possibility of Kylian Mbappe donning a tricolour mask and posting a lifetime’s worth of memes.
You can watch Euro 2024 on Fubo (free trial available).
A total of 24 teams will compete in 10 cities in Germany in the 17th tournament.
venue
Arena aufSchalke, Köln Stadium, Waldstadion, Leipzig Stadium: The matches up to the round of 16 will be held at the Veltins-Arena in Gelsenkirchen (Schalke 04), the RheinEnergieStadion in Cologne (FC Köln), the Deutsche Bank-Park in Frankfurt (Eintracht Frankfurt) and the Red Bull Arena in Leipzig (RB Leipzig), all of which have been renamed by UEFA for the tournament. Stuttgart Arena, Volksparkstadion, Düsseldorf Arena: The matches up to the quarter-finals will be held at the MHP-Arena in Stuttgart (VfB Stuttgart), the Volksparkstadion in Hamburg (Hamburger SV) and the MerkurSpiel-Arena in Düsseldorf (Fortuna Düsseldorf), all of which have been renamed by UEFA for the tournament. Football Arena Munich and BVB-Stadion Dortmund: The matches up to the semi-finals will be played at the Allianz Arena in Munich (Bayern Munich) and the Signal Iduna Park in Dortmund (Borussia Dortmund). Both stadiums have been renamed by UEFA for the tournament. Olympiastadion: The matches up to the final will be played at the Olympiastadion in Berlin (Hertha BSC).
Here are the standings, schedules and how to watch each match:
Group A
Germany
2
2
0
0
7
16
Switzerland
2
1
1
0
Four
twenty four
Scotland
2
0
1
1
2
61
Hungary
2
0
0
2
1
50
June 14th
Germany 5, Scotland 1
June 15
Hungary 1, Switzerland 3
June 19th
Germany 2, Hungary 0
Scotland 1, Switzerland 1
June 23
Switzerland vs. Germany, 3pm on FOX
Scotland v Hungary, 3pm on FS1
Don’t miss Morning Footy on the CBS Sports Golazo Network, now in podcast format, where our crew will bring you the news, opinion, highlights and laughs you need to follow the beautiful sport anywhere in the world, every Monday through Friday, all year round.
Group B
Spain
2
2
0
0
Four
06Italy
2
1
0
1
2
23 Albania
2
0
1
1
3
41 Croatia
2
0
1
1
2
51
June 15
Spain 3, Croatia 0
Italy 1, Albania 2
June 19th
Croatia 2, Albania 2
June 20
Spain 1, Italy 0
June 24th
Albania vs. Spain, 3 p.m. on FS1
Croatia vs. Italy, 3 p.m. on FOX
Group C
England
2
1
1
0
2
14 Slovenia
2
0
2
0
2
22 Denmark
2
0
2
0
2
22 Serbia
2
0
1
1
1
-twenty one
June 16
Slovenia 1, Denmark 1
England 1, Serbia 0
June 20
Slovenia 1, Serbia 1
Denmark 1, England 1
June 25
England v Slovenia, 3pm on FOX
Denmark vs. Serbia, 3 p.m. on FS1
Group D
Netherlands
2
1
1
0
2
13 France
2
1
1
0
1
03Austria
2
0
0
1
0
10 Poland
2
0
0
1
1
20
June 16
Netherlands 2, Poland 1
June 17
Austria 0, France 1
June 21
Poland 1, Austria 3,
Netherlands 0, France 0
June 25
Netherlands vs. Austria, 12 p.m., FS1
France vs. Poland, 12 p.m. on FOX
Group E
Romania
1
1
0
0
3
03 Ukraine
2
1
0
1
2
43 Slovakia
2
1
0
1
2
23 Belgium
1
0
0
1
0
Ten
June 17
Romania 3, Ukraine 0
Belgium 0, Slovakia 1
June 21
Slovakia 1, Ukraine 1
June 22
Belgium vs. Romania, 3pm on FOX
June 26
Slovakia vs. Romania, 12 p.m., FS1
Ukraine vs Belgium, 12pm on Fox
Group F
POS.TEAMWDLGDPTS.
1
Turkey
1
0
0
2
3
2
Portugal
1
0
0
1
3
3
Czech Republic
0
0
1
-1
0
Four
Georgia
0
0
1
-2
0
June 18
Turkey 3, Georgia 1
Portugal 2, Czech Republic 1
June 22
Georgia vs Czech Republic, 9am on Fubo (try it for free)
Türkiye vs. Portugal, 12 p.m. on Fox
June 26
Georgia vs. Portugal, 3 p.m. on Fox
Czech Republic vs. Türkiye, 3 p.m. on FS1
Top 16
June 29th
2A vs. 2B: 12 p.m., FS1
1A vs. 2C: 3 p.m. on Fox
June 30
1C vs. 3D/E/F, 12 p.m. on Fox
1B vs. 3A/D/E/F, 3 p.m. on Fox
July 1
2D vs. 2E, 12 p.m. on FS1
1F vs. 3A/B/C, 3 p.m. on Fox
July 2
1E vs. 3A/B/C/D, 12 p.m., on FS1
1D vs. 2F, 3 p.m. on Fox
Quarter finals
July 5
TBD vs. TBD, 12 p.m., on Fox
TBD vs. TBD, 3 p.m., Fox
July 6
TBD vs. TBD, 12 p.m., on Fox
TBD vs. TBD, 3 p.m., Fox
Semi-finals
July 9
TBD vs. TBD, 3 p.m., Fox
July 10
TBD vs. TBD, 3 p.m., Fox
Last
July 14th
TBD vs. TBD, 3 p.m., Fox