The Biggest Upsets in European Championship History

Germany 0-2 Denmark 1992 (Final)

In what is arguably the most extraordinary feat in international football’s history, Denmark won the 1992 European Championships.

The Dane’s qualified for the 1992 tournament as a result of Yugoslavia being disqualified due to the breakup and warfare in the country. Their run to the final had already seen them qualify from a group including France and England, which in itself was a huge upset, and then a semi-final win on penalties against the Netherlands put this story in the history books within itself. 

They met Germany in the final, who were massive favourites, boasting the likes of Jurgen Klinsmann, Matthias Sammer, and Andrea Brehme. The Germans had the best chance of the opening exchanges, with Sammer failing to convert a one on one against Peter Schmeichel. Despite Germany having the chance to take the lead, Arsenal's John Jensen opened the scoring for Denmark in the 18th minute with a thunderous strike from a cutback by Kim Vilfort.

After setting up the first, Vilfort wrapped up the trophy in the 78th minute with a goal of his own after taking the ball through Brehme and Thomas Helmer and finishing smartly into the bottom corner past the helpless Bodor Illgnar in the Germany goal. 

Denmark's Euro win is regarded as one of the biggest upsets in football history. It is made all the more impressive when considering the Danes were without arguably their best player ever in Michael Laudrup, who didn't play due to differences between head coach Richard Moller Neilson.

The story from start to finish is just incredible.

Portugal 0-1 Greece 2004 (Final)

Another final entry is the 2004 one which saw hosts Portugal face off against unlikely finalist Greece in Lisbon. The Portuguese, of course, went into the game as heavy favourites possessing the likes of Deco, Luis Figo, Pauleta, and a young Cristiano Ronaldo in their team all on home soil.

Despite being favourites, Portugal knew that they had a tough task against the team who coincidentally, beat them in the opening game of the tournament 2-1. The Greeks had already beaten France in the quarters (1-0) and had gained a reputation for being notoriously hard to beat under the stewardship of Bundesliga veteran manager Otto Rehhagel.

Early exchanges in the game saw Greece retract into a disciplined shape that often saw them have 10 men camped on their penalty area's edge. A fine save from Antonios Nikopolidis denied Miguel's low drive after 13 minutes, but apart from that, it was a rare moment of danger for the Greek rearguard to deal with in the first half.

It was 12 minutes into the second half that saw Greece break the deadlock with their only shot on target in the entire game as a towering header from Angelos Charisteas via a corner saw the Greeks take the lead to leave Portugal stunned. With over half an hour to play, though, Portugal had their chances, one in particular from a 19-year-old Ronaldo, who skied over Nikopolidis's goal from just eight yards out.

Despite a late deflected strike from Figo going agonisingly wide for Portugal, Greece did the unthinkable and beat one of the favourites on home soil and overcame the 150/1 odds to win the trophy.

England 1-2 Iceland 2016 (Round of 16)

Roy Hodgson's England were heavy favourites to progress against Iceland when they met at the Stade Velodrome in Marseille in the last 16 of Euro 2016. 

Despite getting off to the best possible start through Three Lions legend Wayne Rooney from the penalty spot after four minutes, England soon discovered that Iceland would not go down without a fight. Just two minutes after Rooney's opener, Iceland hit back through their trademark long throw, which caused disarray in the England penalty area, with Ragnor Sigurdsson bundling home from close range. 

England's miserable start was intensified in the 18th minute as Kolbeinn Sigthorsson's shot squirmed through Joe Hart's hands. Despite Roy Hodgson ringing the changes, England failed to find a way through a resolute Iceland backline that stood strong for the match's duration. 

The final whistle compounded England's awful Euro 2016 and the worst defeat in the country's history since losing to the USA in the 1950 World Cup. On the other hand, Iceland went on to face France in their best-ever international campaign.

Germany 0-0 Latvia 2004 (Group Stage)

Rarely does a game that ends in draw end up on a list of upsets, but the sheer scale of this one gives it a place on the list. The Germans were World Cup finalists just two years prior, with a squad made up of stars such as Oliver Kahn, Michael Ballack, and Miroslav Klose.

Despite the German team being filled with quality, Latvia, to their credit, had their chances, and despite defending deep, could have beat one of the favourites for the 2004 Euros. The Latvians even had the highlight of the match when Maris Verpakovskis went on a lung-busting run only to be denied by goalkeeping legend, Kahn. In the thick of the action all afternoon in Porto, the striker was also denied a penalty on two occasions by English referee Mike Riley.

Despite Klose having the best opportunity of the game, Latvia managed to hold out for their first-ever tournament point amidst Germany's embarrassing performance. That would eventually result in them crashing out of the group stage on just two points.

Czech Republic 2-1 Italy 1996 (Group Stage)

The Czech Republic had only been a team for two years when they headed into Euro 1996. Drawn in a group with two of the favourites in Italy and Germany, their stay in England for the tournament was expected to be a short one.
Then Italian manager Arrigo Sacchi benched most of his best players for the tie, including Alessandro Del Piero and Gianfranco Zola, such was his confidence of getting a result. But after just five minutes, the Italian gaffer may have started to regret his decision after a brilliant Karel Poborsky's ball-found 23-year-old Pavel Nedved to score his first international goal.

Despite the Czech Republic opening the scoring, Italy quickly fired back just 13 minutes later through a goal from Chiesa, who finished off a swift counter-attack assisted by Diego Fuser.

In a game-changing moment, Italy were reduced to 10 men after just half an hour when defender Luigi Appolloni saw red after a second yellow for going through the back of striker Pavel Kuka. This shifted the balance of the game in favour of the Czech Republic, with them retaking the lead on 35 minutes through Bejbl, who finished nicely with a volley from a Kuka cross, giving this country a famous win.

Czech Republic finished the group in second place ahead of Italy and behind Germany, the team that they would face in the final, however, they would lose to Bert Vogts Germany 2-1 at Wembley.

By Harry Charlwood

New customers only. First single & e/w bet only odds of 1/1 or greater. 3 x £10 bet tokens. Free bet stakes are not included in returns. Free bets are only redeemable on football. Free bets are non-withdrawable. No free bet expiry. Eligibility restrictions and further t&cs apply. 18+.
Claim Bonus
🟢 Bet £10 & Get £50 in free bets! 🟡
For new customers. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.
Claim Bonus
New Customer offer. Place a min £10 bet on the Sportsbook on odds of min 1/2 (1.5), get £30 in Free Bets. Rewards valid for 30 days. SMS verification required. Only deposits via cards will qualify. T&Cs apply. Please Gamble Responsibly
Claim Bonus
Sign-up via Mobile using promo code N40 and place a bet of £10/€10 or more and we will give you 4x £10/€10 free bets. By entering the Promo code in the box above you agree to the full terms and conditions of this promotion as displayed below. See full terms below.
Claim Bonus
Place 5x£10 Sportsbook bets on any market at minimum odds of 2.0 (Evs), and get money back as Cash if it loses. Max refund per qualifying bet is £10 (up to £50 in total). Only deposits made via Cards will be eligible for the promotion (Apple Pay excluded). T&Cs apply
Get Offer
Full T&C’s Apply. New customers on mobile only. 7 days to claim and stake £10 minimum bet at odds of 1.5 or greater to qualify. Free, void, cashed out or partially cashed out bets do not qualify. Max 3x £10 free bets credited on bet settlement. Free bets must be used on 4 or more selections with selection odds of 1.3 or greater. Free bets are non-withdrawable and stake not returned with winnings. 7 day expiry. 18+
Claim Bonus
🟠 BET £10 & GET £20 IN FREE BETS! 🟠
*New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from crediting (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly.
18+ New UK+IRE Customers only. Certain deposit methods & bet types excl. Min first £/€5 bet within 14 days of account reg at min odds 1/2 to get 4x £/€5 free bets. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply.
Claim Bonus
🟩 BET £10 & GET £30 IN FREE BETS 🟩
New UK, IE & Malta customers only. 18+. Min £10/€10 first deposit using Debit Card or Trustly. Place a bet of £10 at min odds of 1.5. Free bets expire in 90 days. Full T&Cs apply.
Claim Bonus
18+ New customers only. Opt in, bet £5 at odds 2.00+ within 7 days of registering, no cashout. Get 2x £10 Free Bets, set events at odds 2.00+. Plus a £10 Slot Bonus, selected games, wager 20x to withdraw max £250. 7 day bonus expiry. Card payments only. T&Cs apply, see below. | Please gamble responsibly
Claim Bonus
If your account has Sportsbook losses at the end of your first day's betting, QuinnBet will refund 50% of your losses as a Free Bet up to £35 (min 3 bets) Plus 10 Free online casino spins at QuinnCasino. Even if your account is up, you're guaranteed a £5 Free Bet Plus 10 Free Spins provided you place at least 1 bet of £10 or greater at the minimum odds. T&Cs apply | 18+ New UK Customers Only |
Claim Bonus
🕋 BET £5 & GET £30 IN BONUSES 🕋
18+ New Customers opt in, bet £5 & get 2x £10 Free Bets for set events (odds 2.00+) + £10, Slots Bonus, selected games, 35x wagering to withdraw max £250. Bonuses expire in 7 days. Card Payments only. T&Cs Apply, see below. | | Please gamble responsibly
Claim Bonus
🟣 BET £10 & GET £60 FREE BETS! 🟣
New UK customers only. Register using the promo code BETFRED60, deposit and place first bet of £10+ on Sports (cumulative Evens+). First bet must be on Sports. £20 in Free Bets to be used on Sports, £10 in Free Bets to be used on Lotto and 50 Free Spins (20p per spin) credited within 48 hours of bet settlement. Further £20 in Free Bets credited 5 days after settlement. Bonuses have a 7-day expiry. Payment restrictions apply. SMS verification and/or Proof of I.D and address may be required. Full T&Cs apply.
Claim Bonus
18+ New customers only. Min deposit £10. Money back as bonus if first sports bet loses. Wagering requirements: sportsbook 3x at min. odds of 1.40 (2/5), casino 50x. Unless forfeited the sportsbook bonus must be wagered before using the casino bonus. Bonus expires 7 days after opt-in. Visit for full T&C's. #Ad
Claim Bonus
New UK customers (Excluding NI) only. Mobile exclusive. Min stake £10. Min odds Evs. Free bet applied on 1st settlement of any qualifying bet. 30 days to qualify. Free bets expire in 7 days. Cashed out/Free Bets won’t apply. Payment method restrictions. 1 Free Bet offer per customer, household & IP Address only. 18+. T&C's Apply **18+. Choose either Boost or Insurance. Available for in-play/pre-match bets on selected sports. You cannot use specials, boosts, any free bet or any other promotion. A minimum of 5 selections and minimum odds of 1/5 per selection/leg to receive Acca Rewards. Minimum stake of £/€0.05. Max free bet refund of £/€20 per Acca for Insurance. Maximum bonus payout is €/£1,000 per Acca for boost. Free bets, cashed out or voided bets will not qualify for this promotion. T&Cs apply.
Claim Bonus
1st time depositors only. Min. deposit £10. Use code FAPOKER. Free Play given as cash, Spin & Go tickets, and a Sports Free Bet over 6 days. Tickets expire after 24 hours. Withdrawal restricted during bonus period. Terms apply.
Claim Bonus
18+ New UK & ROI Customers only. Min deposit £5. Min first £5 bet at minimum odds 1/2 to qualify for 1x 20 free bet. Certain deposit methods and bet types excl. Free bet valid for 7 days, stake not returned. Restrictions + T&Cs apply.
Claim Bonus
*New UK customers only. Min Deposit: £5. Maximum Free Bet: £30. First bet on a Football multiple with 3+ selections. Overall odds: 3.00 (2/1) or higher. Free Bets available upon settlement of the qualifying bet. Debit card deposits only. This is offer is valid for 7 days from your new account being registered. 18+ Full terms apply.
Claim Bonus