Euro 2024 is finally here, with the best nations on the continent competing for one of the biggest prizes in international football.
Three years ago, England narrowly missed out on winning their first major trophy since 1966, losing to Italy on penalties in front of a home crowd at Wembley.
This summer the tournament takes place in Germany, who have lifted the title three times in the past. Their last victory came in 1996 but they will certainly be one of the contenders thanks to the little matter of home advantage.
However, it’s hard to look past France, who have appeared in the last two World Cup finals. They hosted the Euros back in 2016, narrowly losing to Portugal in the final 1-0.
England will also fancy their chances and Spain have an exciting young team looking to compete so it’ll be an interesting tournament, with one or two upsets bound to happen.
You can find Euro 2024 odds on the Paddy Power website and Paddy Power app, otherwise, everything you need to know ahead of this summer is below.
Read More: England’s Route To Euro 2024 Final | England’s Euro 2024 Squad | Euro 2024 on TV | Euro 2024 Live Stream
Euro 2024 dates
Euro 2024 takes place in Germany from Friday, June 14 to Sunday, July 14.
Euro 2024 groups
The top two in each group and the four best third-placed teams progress to the round of 16.
Group A: Germany, Scotland, Hungary, Switzerland
Group B: Spain, Croatia, Italy, Albania
Group C: Slovenia, Denmark, Serbia, England
Group D: Poland, Netherlands, Austria, France
Group E: Belgium, Slovakia, Romania, Ukraine
Group F: Turkey, Georgia, Portugal, Czech Republic
Euro 2024 fixtures and schedule
ROUND OF 16
Saturday, June 29
Match 37: Germany vs Denmark (8pm)
Match 38 Switzerland vs Italy (5pm)
Sunday, June 30
Match 39: Spain vs Georgia (8pm)
Match 40: England vs Slovakia (5pm)
Monday, July 1
Match 41: Portugal vs Slovenia (8pm)
Match 42: France vs Belgium (5pm)
Tuesday, July 2
Match 43: Romania vs Netherlands (5pm)
Match 44: Austria vs Turkey (8pm)
QUARTER-FINALS
Friday, July 5
Match 45: Winner 39 vs Germany (5pm)
Match 46: Winner 41 vs Winner 42 (8pm)
Saturday, July 6
Match 47: Winner 43 vs Winner 44 (8pm)
Match 48: Winner 40 vs Switzerland (5pm)
SEMI-FINALS
Tuesday, July 9
Match 49: Winner 45 vs Winner 46 (8pm)
Wednesday, July 10
Match 50: Winner 47 vs Winner 48 (8pm)
FINAL
Sunday, July 14
Winner 49 vs Winner 50 (8pm)
Check Out Our Euros Punts: Germany v Denmark Predictions | Italy v Switzerland Predictions | England v Slovakia Predictions | Spain v Georgia Predictions
Euro 2024 results
GROUP STAGE
Friday, June 14
Germany 5-1 Scotland
Saturday, June 15
Hungary 1-3 Switzerland
Spain 3-0 Croatia
Italy 2-1 Albania
Sunday, June 16
Poland 1-2 Netherlands
Slovenia 1-1 Denmark
Serbia 0-1 England
Monday, June 17
Romania 3-0 Ukraine
Belgium 0-1 Slovakia
Austria 0-1 France
Tuesday, June 18
Turkey 3-1 Georgia
Portugal 2-1 Czech Republic
Wednesday, June 19
Croatia 2-2 Albania
Germany 2-0 Hungary
Scotland 1-1 Switzerland
Thursday, June 20
Slovenia 1-1 Serbia
Denmark 1-1 England
Spain 1-0 Italy
Friday, June 21
Slovakia 1-2 Ukraine
Poland 1-3 Austria
Netherlands 0-0 France
Saturday, June 22
Georgia 1-1 Czech Republic
Turkey 0-3 Portugal
Belgium 2-0 Romania
Sunday, June 23
Switzerland 1-1 Germany
Scotland 0-1 Hungary
Monday, June 24
Croatia 1-1 Italy
Albania 0-1 Spain
Tuesday, June 25
Netherlands 2-3 Austria
France 1-1 Poland
England 0-0 Slovenia
Denmark 0-0 Serbia
Wednesday, June 26
Slovakia 1-1 Romania
Ukraine 0-0 Belgium
Czech Republic 1-2 Turkey
Georgia 2-0 Portugal
Read These Next on Euro 2024
- Shoot on over to Paddy Power News for the best Football Betting Tips & News
- Euro 2024 Predictor: Plot the path to glory with Paddy’s snazzy simulator
- Euro 2024 odds: Who are the favourites to win the trophy?
- Euro 2024 Golden Boot odds: Who is the favourite to be the top scorer?