Euro 2024 bracket, schedule: Spain down France in semifinals; England vs. Netherlands to play in second semi

Euro 2024 bracket, schedule: Spain down France in semifinals; England vs. Netherlands to play in second semi

Here’s everything to know about the tournament’s results and upcoming games

            James Benge

By James Benge  & Roger Gonzalez Jul 9, 2024 at 7:46 pm ET • 1 min read

euro.jpg

Getty Images

Euro 2024 has just begun and is already almost over. We started with 24 teams but just a handful remain after the top two teams from each group and four third-placed teams made up the field for the opening of the knockout stage.

All of the tournament’s major contenders emerged from the group stage relatively unscathed, although the round was not without some surprises. Although France and Belgium both advanced, neither won their group with Austria and Romania, respectively, taking home those honors. The shakeup has left the Euros with a handful of heavyweight matchups earlier than expected in the tournament, with France vs. Belgium being the highlight of the round of 16. in The quarterfinals Spain topped Germany in the match of the round before defeating France in the semifinals.

You can watch Euro 2024 on Fubo (try for free). 

Here’s what to know:

Bracket

The EURO 2024 Quarterfinals are almost set 😍Which teams will move on to the Quarterfinals next? pic.twitter.com/UaieXzxBtz

— FOX Soccer (@FOXSoccer) June 30, 2024

Round of 16 schedule

All times Eastern

Saturday, June 29Switzerland 2, Italy 0Germany 2, Denmark 0Sunday, June 30England 2, Slovakia 1Spain 4, Georgia 1Monday, July 1France 1, Belgium 0Portugal 0, Slovenia 0 (Portugal won on PKs, 3-0)Tuesday, July 2Netherlands 3, Romania 0Turkiye 2, Austria 1

Quarterfinals

Friday, July 5Spain 2, Germany 1France 0, Portugal 0 (France won on PKs, 5-3)Saturday, July 6England 1, Switzerland 1 (England won on PKs, 5-4)Netherlands 2, Turkiye 1

Semifinals

Tuesday, July 9Spain 2, France 1Wednesday, July 10England vs. Netherlands, 3 p.m. on Fox

Final

Sunday, July 14Spain vs. TBD, 3 p.m. on Fox

Group A

Team MP W D L GF GA PTS

Germany

3

2

1

0

8

2 7

Switzerland

3

1

2

0

5

3 5

Hungary

3

1

0

2

2

5 3

Scotland

3

0

1

2

2

7 1

June 14Germany 5, Scotland 1

June 15Hungary 1, Switzerland 3 

June 19Germany 2, Hungary 0Scotland 1, Switzerland 1

June 23Switzerland 1, Germany 1Hungary 1, Scotland 0

Don’t miss CBS Sports Golazo Network’s Morning Footy, now in podcast form! Our crew brings you all the news, views, highlights and laughs you need to follow the Beautiful Game in every corner of the globe, every Monday-Friday all year long.

Group B

Team MP W D L GF GA PTS
Spain

3

3

0

0

5

0 9
Italy

3

1

1

1

3

3 4
Croatia

3

0

2

1

3

6 2
Albania

3

0

1

2

3

5 1

June 15Spain 3, Croatia 0Italy 2, Albania 1

June 19Croatia 2, Albania 2

June 20Spain 1, Italy 0

June 24Albania 0, Spain 1Croatia 1, Italy 1

Group C

Team MP W D L GF GA PTS
England

3

1

2

0

2

1 5
Denmark

3

0

3

0

2

2 3
Slovenia

3

0

3

0

2

2 3
Serbia

3

0

2

1

1

2 2

June 16Slovenia 1, Denmark 1England 1, Serbia 0June 20Slovenia 1, Serbia 1Denmark 1, England 1

June 25England 0, Slovenia 0Denmark 0, Serbia 0

Group D

Team MP W D L GF GA PTS
Austria

3

2

0

1

6

4 6
France

3

1

2

0

2

1 5
Netherlands

3

1

1

1

4

4 4
Poland

3

0

1

2

3

6 1

June 16Netherlands 2, Poland 1June 17Austria 0, France 1June 21Poland 1, Austria 3,Netherlands 0, France 0 June 25Netherlands 2, Austria 3France 1, Poland 1

Group E

Team MP W D L GF GA PTS
Romania

3

1

1

1

3

1 4
Belgium

3

1

1

1

2

1 4
Slovakia

3

1

1

1

3

2 4
Ukraine

3

1

1

1

2

4 4

June 17Romania 3, Ukraine 0Belgium 0, Slovakia 1June 21Slovakia 1, Ukraine 2June 22Belgium 2, Romania 0June 26Slovakia 1, Romania 1Ukraine 0, Belgium 0

Group F

Team MP W D L GF GA PTS
Portugal

3

2

0

0

5

3 6
Turkiye

3

2

0

1

5

5 6
Georgia

3

1

1

1

4

4 4
Czechia

3

0

1

2

3

5 1

June 18Turkiye 3, Georgia 1Portugal 2, Czechia 1June 22Georgia 1, Czechia 1Turkiye 0, Portugal 3

June 26Georgia 2, Portugal 0Czechia 1, Turkiye 2

More:  Boston Celtics respond to Jason Kidd’s comments about Jaylen Brown