Quick Betimate
Popular Leagues
-
UEFA Nations League
-
England (18)
- FA Cup
- Premier League (8)
- Championship (1)
- League 1 (1)
- League 2 (1)
- National League (2)
- National League North (1)
- National League South
- EFL Trophy
- Premier League 2
- Championship Women
- Development League 2
- FA Cup Women
- FA Trophy
- FA Vase
- Isthmian Division One North
- Isthmian Division One South
- Isthmian Premier Division
- National League Cup
- Northern League Division One
- Northern Premier League
- Reserve Matches
- Southern Premier League Central
- Southern Premier League South
- Super League Women
- U21 Premier League Cup
- Northern Ireland Championship
- Northern Ireland Championship Women
- Northern Ireland Cup
- Northern Ireland Intermediate Cup
- Northern Ireland League Cup Women
- Northern Ireland Play-Offs
- Northern Ireland Premier
- Northern Ireland Premier Intermediate League
- Northern Ireland Premier League Women (4)
- Northern Ireland Reserve League
- Scotland Regional Cup
- Wales League Cup Women
-
Japan J-League Cup (7)
-
UEFA Champions League (1)
-
Spain (55)
- La Liga
- Segunda (4)
- Tercera Group 1 (2)
- Tercera Group 2 (2)
- Tercera Group 3 (2)
- Tercera Group 4 (2)
- Tercera Group 5 (2)
- Tercera Group 6 (2)
- Tercera Group 7 (2)
- Tercera Group 8 (2)
- Tercera Group 9 (2)
- Tercera Group 10 (2)
- Tercera Group 11 (2)
- Tercera Group 12 (2)
- Tercera Group 13 (2)
- Tercera Group 14 (2)
- Tercera Group 15 (2)
- Tercera Group 16 (3)
- Tercera Group 17 (2)
- Tercera Group 18 (2)
- Youth League
- Copa De La Reina (1)
- Copa del Rey
- Kings League - 40 mins play
- Primera Division RFEF Group 1
- Primera Division RFEF Group 2
- Primera Federacion Women
- Primera Women
- Queens League - 40 mins play
- Regional Cup
- Regional League
- Segunda Division RFEF Group 1
- Segunda Division RFEF Group 2
- Segunda Division RFEF Group 3
- Segunda Division RFEF Group 4
- Segunda Division RFEF Group 5
- Segunda Division RFEF Play-Offs
- Segunda Federacion Women
- Tercera - Play-Offs (13)
- Tercera Federacion Women
- Women Regional League
-
USA (660)
-
UEFA Europa League (1)
-
Germany (50)
- Bundesliga I
- Bundesliga II
- DFB Pokal (1)
- Regionalliga Bayern
- Regionalliga North
- Regionalliga North East
- Regionalliga South West
- Regionalliga West
- Oberliga Baden-Wuerttemberg (9)
- Oberliga Bayern North
- Oberliga Bayern South
- Oberliga Bremen
- Oberliga Hamburg
- Oberliga Hessen (1)
- Oberliga Mittelrhein (5)
- Oberliga Niederrhein (8)
- Oberliga Niedersachsen
- Oberliga NOFV Nord (8)
- Oberliga NOFV Sud (8)
- Oberliga Rheinland-Pfalz/Saar (5)
- Oberliga Schleswig-Holstein
- Oberliga Westfalen (4)
- 3. Liga
- Bundesliga II Play-Offs
- Bundesliga II Women
- Bundesliga Play-Offs
- Bundesliga U19
- Bundesliga Women
- DFB Pokal Women
- Regionalliga Play-Offs
- U19 Cup (1)
-
Italy (28)
- Serie A (9)
- Serie B (1)
- Serie C Group A
- Serie C Group B
- Serie C Group C
- Campionato Nazionale
- Campionato Primavera 1
- Campionato Primavera 2 (2)
- Serie D
- Coppa Italia
- Coppa Italia Women
- Campionato Primavera 3
- Campionato Primavera 4
- Serie A Women
- Serie B Play-Offs (4)
- Serie B Women
- Serie C Play-Offs (4)
- Serie C Super Cup
- Serie D Play-Offs (8)
- U19 League Women
-
France (4)
-
Netherlands (9)
-
Scotland (1)
-
Japan J-League (2)
-
Cyprus Division 1 (3)
-
Israel Premier League (2)
-
Colombia Primera A (5)
-
Colombia Primera B (7)
-
Denmark Superligaen (3)
-
Lebanon League (5)
-
Esport
Other Leagues
-
Albania
-
Algeria (4)
-
Andorra (1)
-
Angola (4)
-
Argentina (61)
-
Armenia (7)
-
Aruba
-
Australia (75)
- A-League (2)
- A-League Women
- Capital Territory NPL2 (4)
- Capital Territory NPL2 U23 League
- Capital Territory Premier League
- Capital Territory Premier League Women
- Capital Territory Premier League Women Reserves
- Capital Territory U23 League
- Cup
- Cup Qualifying
- Darwin Premier League
- FFA Cup Qualifying
- New South Wales League 1
- New South Wales League 2
- New South Wales NPL Women (7)
- New South Wales NPL2 Women
- New South Wales Premier League (8)
- New South Wales U20 League (1)
- Northern NSW Division 1 (1)
- Northern NSW Premier League (2)
- Northern NSW Premier League Women
- Northern NSW Reserves League
- NPL Queensland (6)
- NPL Queensland U23
- NPL Queensland Women
- NPL Victoria
- NPL Victoria U23
- NPL Victoria Women
- NSW League 1 U20
- NSW League 2 U20
- Queensland PL 2 U23
- Queensland PL U23
- Queensland Premier League (6)
- Queensland Premier League 2
- Queensland Premier League 2 Women
- Queensland Premier League 3
- Queensland Premier League 4
- Queensland Premier League Women
- SA Premier League Reserves
- SA Premier League Women (5)
- SA Premier League Women Reserves
- South Australia Premier League (6)
- South Australia State League 1 (6)
- South Australia State League Reserves
- Sunday League Premier Division
- Sunday League Premier Division Reserve
- Tasmania Championship (4)
- Tasmania Championship 1
- Tasmania Championship Women
- Tasmania NPL U21 League
- Tasmania Premier League (4)
- Tasmania South Division 1
- Tasmania Super League Women
- Victoria PL 1 U23
- Victoria Premier League 1
- Victoria Premier League 2
- Victoria Premier League Women
- Victoria State League 1
- Victoria State League 1 Reserves
- Victoria State League 2
- Victoria State League 2 Reserves
- WA Premier League Women (1)
- WA Premier League Women U21
- WA State Cup Women
- WA State League 1 Reserves
- Western Australia Premier League (6)
- Western Australia State League 1 (6)
- Western Australia State League 1 Women
- Western Australia State League 2
- Western Australia U23 League
- Australian Matches
-
Austria (29)
-
Azerbaijan (8)
-
Bahrain
-
Bangladesh (5)
-
Barbados (2)
-
Belarus (5)
-
Belgium (3)
-
Benin
-
Bhutan
-
Bolivia
-
Bosnia & Herzegovina (11)
-
Botswana (8)
-
Brazil (121)
- Serie A (7)
- Serie B (5)
- Serie C (6)
- Campeonato Amapaense
- Campeonato Baiano 2 (3)
- Campeonato Brasileiro A2 Women (3)
- Campeonato Brasileiro Serie B U20
- Campeonato Carioca A2
- Campeonato Carioca B (6)
- Campeonato Goiano 2
- Campeonato Maranhense
- Campeonato Mineiro 2 (6)
- Campeonato Mineiro U20 (3)
- Campeonato Paranaense 2 (2)
- Campeonato Paulista A4
- Campeonato Paulista U20 (3)
- Catarinense 2 (4)
- Copa Espirito Santo
- Copa Nordeste (4)
- Copa Rio Women
- Copa Verde
- Matches
- Matches Women
- Paraense
- Paulista Cup (11)
- Paulista Serie B (5)
- Paulista Women (4)
- Serie A U20
- Serie A1 Women
- Serie A2 Women
- Serie A3 Women
- Serie D (20)
- U20 Cup
- U20 League (13)
- U20 Women Cup
- Copa do Brasil (16)
- Women’s Friendly
-
Bulgaria (6)
-
Burkina Faso
-
Burundi
-
Cambodia
-
Cameroon (8)
-
Canada (8)
-
Chile (11)
-
China (49)
-
Colombia (18)
-
Costa Rica (3)
-
Côte d’Ivoire (8)
-
Croatia (1)
-
Cuba
-
Cyprus (3)
-
Czech Republic (1)
-
Denmark (13)
-
Djibouti
-
Dominica (2)
-
Dominican Republic
-
Ecuador (3)
-
Egypt (12)
-
El Salvador (2)
-
Estonia (10)
-
Ethiopia (3)
-
Faroe Islands (12)
-
Fiji
-
Finland (81)
-
Gambia (7)
-
Georgia (5)
-
Ghana (8)
-
Gibraltar
-
Greece (2)
-
Guatemala (2)
-
Haiti (5)
-
Honduras
-
Hong Kong SAR China (5)
-
Hungary (23)
-
Iceland (35)
-
India (1)
-
Indonesia (9)
-
Iran (11)
-
Iraq (3)
-
Ireland (13)
- Republic of Ireland FAI Cup
- Republic of Ireland FAI Intermediate Cup
- Republic of Ireland First Division (5)
- Republic of Ireland Leinster Senior Cup
- Republic of Ireland Leinster Senior League
- Republic of Ireland Munster Senior League
- Republic of Ireland National League Women (6)
- Republic of Ireland Premier Division (2)
- Republic of Ireland U20 League
-
Israel (11)
-
Jamaica (2)
-
Japan (64)
-
Jordan
-
Kazakhstan (10)
-
Kenya (2)
-
Kuwait (5)
-
Kyrgyzstan
-
Latvia (7)
-
Lebanon (5)
-
Liechtenstein (1)
-
Lithuania (10)
-
Luxembourg (17)
-
Macau SAR China
-
Macedonia (10)
-
Malawi (11)
-
Malaysia
-
Mali (5)
-
Malta (1)
-
Mauritania (2)
-
Mexico (1)
-
Moldova (6)
-
Mongolia
-
Montenegro (10)
-
Morocco (9)
-
Mozambique
-
Myanmar (Burma)
-
Namibia
-
Nepal
-
New Zealand
-
Nicaragua
-
Niger
-
Nigeria (10)
-
Norway (99)
- Eliteserien (8)
- Division 1 (8)
- Cup (8)
- Cup Women (8)
- Division 1 Play-Offs
- Division 1 Women (6)
- Division 2 Group 1 (7)
- Division 2 Group 2 (7)
- Division 2 Group 3
- Division 3 Group 1 (7)
- Division 3 Group 2 (7)
- Division 3 Group 3 (7)
- Division 3 Group 4 (7)
- Division 3 Group 5 (7)
- Division 3 Group 6 (7)
- Interkretsserie U19
- Toppserien Women (5)
- U19 Elite League
- Youth Cup
-
Oman (1)
-
Panama (3)
-
Paraguay (13)
-
Peru (1)
-
Philippines
-
Poland (25)
-
Portugal (7)
-
Puerto Rico
-
Qatar
-
Romania (32)
-
Russia (19)
-
Rwanda (2)
-
Saint Kitts and Nevis (1)
-
San Marino (1)
-
Saudi Arabia (10)
-
Senegal (6)
-
Serbia (10)
-
Seychelles
-
Sierra Leone
-
Singapore (4)
-
Slovakia (14)
-
Slovenia (8)
-
Solomon Islands
-
South Africa (1)
-
South Korea (24)
-
Suriname
-
Sweden (35)
- Europe Friendlies
- Allsvenskan Qualification
- Superettan Qualification
- 1.div Norra (2)
- Cup (1)
- 1.div Södra (2)
- 2.div Norra Götaland (1)
- 2.div Norra Svealand (1)
- 2.div Norrland (2)
- 2.div Södra Götaland (2)
- 2.div Södra Svealand (3)
- 2.div Västra Götaland (1)
- Allsvenskan (7)
- Cup Qualification
- Cup Women (1)
- Damallsvenskan (1)
- Div 1 Relegation
- Elitettan (2)
- Juniorallsvenskan (7)
- Superettan (2)
-
Switzerland (18)
-
Taiwan
-
Tajikistan
-
Tanzania (8)
-
Thailand (2)
-
Togo (4)
-
Trinidad and Tobago
-
Tunisia (17)
-
Turkey
-
Uganda (1)
-
Ukraine (17)
-
United Arab Emirates (14)
-
Uruguay (28)
-
Uzbekistan (8)
-
Venezuela (12)
-
Vietnam (10)
-
Wales (1)
-
Zambia
-
Zimbabwe
The 11 Biggest Upsets in Euros History: Ranked




The Euros are widely considered one of the toughest competitions in the world to win. Nations must be at their absolute best to have any chance of glory, while the risk of an upset is always looming. Any team at the Euros can cause a surprise.
This has happened countless times over the years, most recently with Slovakia's stunning win over Belgium at Euro 2024, making even the world's best footballers worry about being on the receiving end of a shock. Such moments often create a sense of disappointment and embarrassment for players returning to their home countries.
As Euro 2024 continues this trend, here is a ranking of the 11 biggest upsets in Euros history. From group stage shocks to final chaos, these moments epitomize the essence of sport: David vs. Goliath, with David emerging victorious.
Ranking Factors
- Difference in Quality: The greater the 'gap' between the teams, the bigger the shock.
- Stage of Competition: If a shock took place later in the tournament, it's more surprising.
- Nations' Expectations: If a country was expected to perform well but shockingly lost to a smaller nation, it has been ranked higher.
Ranking the 11 Biggest Euros Upsets | |||
---|---|---|---|
Ranking | Fixture | Round | Year |
1. | Greece 1-0 Portugal | Final | 2004 |
2. | England 1-2 Iceland | Round of 16 | 2016 |
3. | Denmark 2-0 Germany | Final | 1992 |
4. | Wales 3-1 Belgium | Quarter-Finals | 2016 |
5. | France 3-3 Switzerland (4-5 on pens) | Round of 16 | 2020 |
6. | Slovakia 1-0 Belgium | Group Stage | 2024 |
7. | England 0-1 Ireland | Group Stage | 1988 |
8. | Latvia 0-0 Germany | Group Stage | 2004 |
9. | Sweden 2-1 England | Group Stage | 1992 |
10. | Czech Republic 2-0 Netherlands | Round of 16 | 2020 |
11. | Georgia 2-0 Portugal | Group Stage | 2024 |
11. Georgia 2-0 Portugal
Group Stage, 2024
The biggest shock of Euro 2024 so far saw Georgia do the unthinkable by beating Portugal 2-0 in the final game of Group F, subsequently booking their place in the last 16 as one of the best third-placed teams. Star man Khvicha Kvaratskhelia opened the scoring after just two minutes, sending Georgian fans into pandemonium, before Georges Mikautadze, the top scorer of the group stages, netted from the spot to seal a famous win over Cristiano Ronaldo and co. It was the kind of momentous victory that can define an entire generation. Their reward for such a performance and win is a knockout round tie against Spain.
Match Information | |
---|---|
Georgia goalscorers | Kvaratskhelia ('2), Mikautadze ('57) |
Portugal goalscorers | N/A |
Stadium | Veltins-Arena |
10. Czech Republic 2-0 Netherlands
Round of 16, 2021
Euro 2020 took place a year later than planned due to the COVID-19 pandemic, and it meant the Czech Republic had to wait a year more to record a historic win. They beat the Netherlands 2-0 at the Puskas Arena in Hungary thanks to second-half goals from Tomas Holes and Patrick Schick. The underdogs only reached the knockout stages by finishing as one of the best third-placed teams, so no one truly thought they would be able to beat Holland. "It couldn't have gone any better. Nobody expected us to make it so far," said Schick post-match, as they proved the doubters wrong.
Match Information | |
---|---|
Czech Republic goalscorers | Holes ('68), Schick ('80) |
Netherlands goalscorers | N/A |
Stadium | Puskas Arena |
9. Sweden 2-1 England
Group Stage, 1992
England often find themselves on the wrong side of historic upsets at the Euros, despite being consistently billed as favorites without ever having won the tournament. At Euro 1992, they struggled through the group stage, drawing their first two matches before facing Sweden. Initially, it looked like they might qualify for the knockouts after an early goal, but they soon collapsed. Goals from Jan Eriksson and Tomas Brolin secured a shocking victory for the Scandinavian nation. "That goal is always shown in Sweden, and everywhere I go, people ask me about it," said Brolin.
Match Information | |
---|---|
Sweden goalscorers | Eriksson ('51), Brolin ('82) |
England goalscorers | Platt ('4) |
Stadium | Rasunda Stadium |
8. Latvia 0-0 Germany
Group Stage, 2004
While every other match on this list features underdogs claiming victory, Latvia's draw against Germany in Euro 2004 was equally significant. After losing to the Czech Republic, Latvia were expected to be easily defeated by the Germans. However, they defied expectations by holding them to a 0-0 draw. This solitary point was Latvia's only one in the tournament, but it matched Germany's total, leading to their elimination as well. Despite being dominated with 21 shots against them compared to their four, Latvia stood firm throughout the match in Portugal.
Match Information | |
---|---|
Latvia goalscorers | N/A |
Germany goalscorers | N/A |
Stadium | Estadio do Bessa |
7. England 0-1 Ireland
Group Stage, 1988
In 1988, England suffered one of the most embarrassing defeats in their history, losing 1-0 to bitter rivals Ireland. This was Ireland's first appearance at a major international tournament, and it took just six minutes for Ray Houghton to head the ball over Peter Shilton, giving the Irish an early lead. Despite dominating the match from that point onwards, England could not break through Ireland's defense. The Three Lions subsequently lost to both the Netherlands and the Soviet Union, finishing the tournament with zero points. It was a humiliating experience for England on the European stage.
Match Information | |
---|---|
England goalscorers | N/A |
Ireland goalscorers | Houghton ('6) |
Stadium | MHPArena |
6. Slovakia 1-0 Belgium
Group Stage, 2024
Statistically, Slovakia's victory against Belgium at Euro 2024 stands as the biggest upset in the competition's history. Despite facing opponents ranked 45 places higher in the FIFA World Rankings, the underdogs took an early lead when Ivan Schranz scored in the seventh minute.
Belgium, boasting some of the world's best players, pressed for an equalizer throughout the match but struggled to create clear-cut chances in the final third. Romelu Lukaku appeared to have leveled the score less than 10 minutes into the second half, only to see his goal disallowed for offside. Another goal by Lukaku was later ruled out for handball, encapsulating a frustrating afternoon for his nation.
Match Information | |
---|---|
Slovakia goalscorers | Schranz ('7) |
Belgium goalscorers | N/A |
Stadium | Deutsche Bank Park |
5. France 3-3 Switzerland (4-5 on pens)
Round of 16, 2021
France entered Euro 2020 as favorites, buoyed by their 2018 World Cup triumph and aiming for another title, but they faced a shocking defeat against Switzerland. In Bucharest, they turned around a 1-0 deficit to take a commanding 3-1 lead with 15 minutes remaining, courtesy of goals from Karim Benzema and Paul Pogba. Benzema is widely regarded as one of the top strikers globally, while Pogba is a former Manchester United midfielder.
However, Switzerland mounted a late comeback, scoring twice in the final 10 minutes to force extra time. The match eventually went to a penalty shootout, where Kylian Mbappe, considered one of France's greatest players ever, missed the decisive penalty. It was a heartbreak for France and a moment of delight for the underdog Swiss team.
Match Information | |
---|---|
France goalscorers | Benzema ('57, '59), Pogba ('75) |
Switzerland goalscorers | Seferovic ('15, '81), Gavranovic ('90) |
Stadium | Arena Nationala |
4. Wales 3-1 Belgium
Quarter-Finals, 2016
In 2016, Wales experienced their most memorable summer in football history — the year they defied expectations. It marked their first major tournament appearance since 1958, and with Gareth Bale, widely regarded as one of the greatest players of all time, leading their attack, optimism was high. Advancing to the quarter-finals, they faced Belgium's golden generation. Despite falling behind 1-0, Wales fought back strongly. Hal Robson-Kanu's spectacular goal, initiated with a Cruyff turn and finished calmly past Thibaut Courtois, sparked jubilation in the stands as Wales reached the semi-finals for the first time in their history.
Match Information | |
---|---|
Wales goalscorers | Williams ('31), Robson-Kanu ('55), Vokes ('86) |
Belgium goalscorers | Nainggolan ('13) |
Stadium | Stade Pierre-Mauroy |
3. Denmark 2-0 Germany
Final, 1992
Denmark's unexpected journey at Euro 1992 began due to Yugoslavia's expulsion from the tournament just before its start. Initially seen as underdogs, Denmark defied expectations throughout the competition, ultimately claiming the crown in what turned out to be a remarkable turn of events. Securing second place in their group with a draw against England and a 2-1 victory over France, the Danes continued their momentum. They triumphed over the Netherlands in a penalty shootout in the semi-finals and delivered a convincing 2-0 win over Germany in the final. Kim Vilfort's decisive goal in the final added to their historic victory.
Match Information | |
---|---|
Denmark goalscorers | Jensen ('18), Vilfort ('78) |
Germany goalscorers | N/A |
Stadium | Ullevi |
2. England 1-2 Iceland
Round of 16, 2016
England faced their darkest hour in 2016, a moment etched in memory for all the wrong reasons. After barely advancing through the group stage, they encountered Iceland in the Round of 16, widely expected to breeze past the underdogs. Wayne Rooney initially put England ahead, seemingly setting a comfortable path. However, two swift goals from Iceland turned the tide, leaving England stunned and unable to mount a significant comeback. Iceland defended resolutely thereafter, leaving the Three Lions unable to create clear opportunities. Roy Hodgson resigned immediately after the match, acknowledging the humiliation felt throughout the nation.
Match Information | |
---|---|
England goalscorers | Rooney ('4) |
Iceland goalscorers | Sigurosson ('6), Sigborsson ('18) |
Stadium | Allianz Riviera |
1. Greece 1-0 Portugal
Final, 2004
Greece's remarkable performance at Euro 2004 serves as a beacon of hope for every nation, demonstrating that anyone can indeed triumph in the Euros. Held in Portugal, the hosts, boasting a young Cristiano Ronaldo, were heavily favored to win the tournament, especially after defeating England in the knockout stages. However, under mounting pressure, their dreams unraveled in the final. In the 57th minute, Angelos Charisteas of Werder Bremen scored, giving Greece the lead and silencing the home crowd. Despite Portugal's relentless efforts, Greece held on defensively until the final whistle, achieving the seemingly impossible and clinching the European Championship title in a scene of unforgettable drama.
Match Information | |
---|---|
Greece goalscorers | Charisteas ('57) |
Portugal goalscorers | N/A |
Stadium | Estadio da Luz |




Related Content




