UEFA Euro 2024: LIVE blog, team news and updates on the big tournament
Recap after Spain won a record fourth Euros title by beating England in the final...
- Bundesliga tops the Euro 2024 scoring charts
- Your full guide to Euro 2024's stadiums
- The story of the Euro 2024 trophy
- Recap Germany's Euro 2024 journey
- Discover more about Euro 2024 in Germany
Recap the finals below...
Final
Semi-finals
Spain 2-1 France
Netherlands 1-2 England
Quarter-finals
England 1-1 Switzerland England win 5-3 on penalties
Netherlands 2-1 Türkiye
Spain 2-1 Germany a.e.t.
Portugal 0-0 France (France win 5-3 on penalties)
Last 16
Switzerland 2-0 Italy
Germany 2-0 Denmark
England 2-1 Slovakia
Spain 4-1 Georgia
France 1-0 Belgium
Portugal 0-0 Slovenia (Portugal win 3-0 on pens.)
Romania 0-3 Netherlands
Austria 1-2 Türkiye
Group stage (names in bold through to last 16)
Group A: 1st Germany, 2nd Switzerland, 3rd Hungary, 4th Scotland
Group B: 1st Spain, 2nd Italy, 3rd Croatia, 4th Albania
Group C: 1st England, 2nd Denmark, 3rd Slovenia, 4th Serbia
Group D: 1st Austria, 2nd France, 3rd Netherlands, 4th Poland
Group E: 1st Romania, 2nd Belgium, 3rd Slovakia, 4th Ukraine
Group F: 1st Portugal, 2nd Türkiye, 3rd Georgia, Czech Republic
LIVE blog!
July 15: That's some fiesta!
July 15: Touchdown for the champions
July 14: Top honours for a stellar side
July 14: Spain win Euro 2024 final 2-1!
July 14: Navas' last bow
July 14: Spain get an extra player
July 14: Manager profiles
July 14: Familiar faces
July 14: Sublime Spain
July 14: Redemption for England?
14 July: Defensive conundrum
13 July: Southgate the dreamer
13 July: Kane: "I'm extremely excited"
13 July: Kane: "Extra fire in the belly"
13 July: Kane: "This is why we're here"
13 July: Rice: "Kane deserves this"
13 July: Kane: "I always try and be the leader"
13 July: Morata: "It's pure emotion!"
13 July: Rice: "I've never seen a team so motivated."
13 July: Walker: "Rodri has weaknesses."
13 July: Walker: "We can cope with Yamal and Williams."
13 July: Walker talks Spain
12 July: Olmo: We play to win!"
12 July: Olmo: "You have to beat the best!"
12 July: Olmo not intimidated by England support
12 July: Olmo: "Things are working. Why change?"
12 July: Olmo speaks to media
Watch: All of Kane's Bundesliga penalties
11 July: Kane and Xavi boost numbers
Watch: The best fan moments at Euro 2024
10 July: England reach final!
Win Supercup tickets!
10 July: Bundesliga still way out in front
Watch: Kane's hat-trick in Dortmund
Watch: Xavi vs. Kane in Euro 2024 semi-final
9 July: Record-breaking Yamal
9 July: Spain reach final
Watch: Olmo's Munich hat-trick
Watch: Olmo vs. Upamecano
8 July: Deschamps talks up Spain as team to beat
8 July: De la Fuente expects tight game
8 July: Bundesliga continues to lead the way
8 July: German representative in semis
Semi-final line-up
6 July: Oranje in final four
6 July: England march on
5 July: France are through
5 July: Spain seal first spot in semi-finals
4 July: Mbappé full of admiration for Ronaldo
2 July: Türkiye take down Austria
2 July: Xavi and Malen fire Dutch into quarters
2 July: Dutch in town again
2 July: Bundesliga leading the way
2 July: Coman in Sweden
1 July: Ronaldo, Portugal relieved
1 July: France edge through
Watch: Slovenian support just as strong
Watch: Portugal take over Frankfurt
Watch: Les Bleus in Düsseldorf
1 July: Tedesco believes Belgians well set
1 July: Mbappé's mask issues
June 30: Spain through to face Germany
June 30: Kane relief
June 30: Bundesliga watch
June 30: Spain and Georgia dance again
30 June: Atmosphere building
29 June: Who will follow Germany and Switzerland?
29 June: Swiss army in Berlin
29 June: Coman leaves France camp
29 June: The Danes are in Dortmund
29 June: Italian defensive concerns
29 June: Danish midfield worries
29 June: All set for Euro action
Watch: The best of Šeško
28 June: Bundesliga stars shining
28 June: Glorious Georgians
Watch: Openda v Upamecano
27 June: Hats off to Georgia
27 June: Welcome to the knockouts!
26 June: Round of 16 set in stone
26 June: Group F sorted
26 June: Group E complete!
26 June: What's in store?
26 June: Final round of group games
25 June: England top Group C
25 June: Austria stun Netherlands
25 June: Serbia back in Munich
25 June: Orange Berlin
25 June: England take Cologne
25 June: German interest in Group C
25 June: What's coming up today?
25 June: Hope for Hungary?
24 June: Good night for England, France, Netherlands
24 June: Italy sneak through
24 June: Croatia on the brink
24 June: Shaw boost for England?
24 June: Widmer out of last 16
24 June: Varga update
23 June: Magyars dumps out Scots
23 June: Xhaka looking forward to last 16
23 June: Switzerland advance
23 June: All on the line
23 June: Deschamps provides Coman update
23 June: Coman's fitness race
22 June: Matchday 2 done and dusted
22 June: Scotland fans visit Darmstadt
22 June: Business end of the groups
21 June: Poland eliminated
21 June: Tierney out of tourney
21 June: Mbappe's mask up for debate
20 June: Spain qualify for knockout stages
20 June: Denmark hold England
20 June: England vs Denmark to be played with roof closed
20 June: Mbappé back in training
19 June: Italy coach talks up Spain clash
19 June: England fans in Frankfurt
19 June: Germany book knockout spot
Best of Kramarić
19 June: Philosophical Kramarić
19 June: Albania hold Croatia
19 June: Spreading the workload
18 June: Kostić out
18 June: Weather warning
Watch: Schick's 2023/24 goals
Watch: Schick returns to Leipzig
17 June: Özcan talks 'home' Euros
17 June: Mbappé concern
17 June: Porteous given ban
17 June: First big shock
Austrians take over Düsseldorf
Belgium fans descend on Frankfurt
Romania fever hits Munich
16 June: Concern for Kostić
16 June: Record for Kane
16 June: Hamburg turns orange
15 June: Albania set new record
15 June: Xhaka named Player of the Match
14 June: Kainz quietly confident
14 June: Ronaldo in town
14 June: Scotland take over Munich
14 June: Illness in French camp
13 June: Widmer speaks to the press
13 June: Gulácsi talks Germany chances
Watch: The best of birthday boy Coman
13 June: Zirkzee set to arrive in Wolfsburg
12 June: Kane wins Goal of the Season
Watch: All of Šeško's Bundesliga goals
12 June: Šeško commits to Leipzig
11 June: Xavi off the mark for the Netherlands
11 June: Lewandowski update
Who will present the trophy?
11 June: Lewandowski clear to feature?
10 June: Maatsen added to Dutch squad
10 June: Swiss arrive in Stuttgart
Watch: Kane under the tactical microscope
10 June: England's all-time leading scorer
10 June: Croatia arrive
9 June: We have touchdown
Related news
What's the difference between Bayern and Bayer?
Bayer Munich against Bayern Leverkusen? Or Bayern Munich against Bayer Leverkusen? It’s an easy enough mistake to make.
How will Musiala and Wirtz decide Goaltoberfest?
The paths of Germany teammates Jamal Musiala and Florian Wirtz cross again when leaders Bayern host defending champions Leverkusen...
Who is Enzo Millot?
The Monaco youth graduate has been one of the stars of Stuttgart's stunning resurgence. bundesliga.com has the lowdown on the midfield talent...