Matches – Euro 2016
51 games. 108 goals. One month of unforgettable football.
From the opening ceremony in Paris to Éder’s golden goal in the final, Euro 2016 delivered drama, upsets, and moments that will be talked about for generations. Here’s every match that made history in France.
Group Stage – Where Dreams Began
Group A
France 2-1 Romania (June 10, Stade de France)
The tournament opened with nerves and expectation. Payet’s stunning late winner sent the host nation wild and set the tone for a month of surprises.
Albania 0-1 Switzerland (June 11, Lens)
Albania’s major tournament debut ended in narrow defeat, but their fans created an atmosphere that echoed around Europe.
Romania 1-1 Switzerland (June 15, Paris)
A tactical stalemate that kept both teams in contention heading into the final group games.
France 2-0 Albania (June 15, Marseille)
Griezmann announced himself with his first tournament goals, while Albanian hearts were broken but spirits remained high.
Switzerland 0-0 France (June 19, Lille)
France’s cautious approach nearly backfired as they stumbled to top spot with an underwhelming draw.
Romania 0-1 Albania (June 19, Lyon)
Historic night for Albania as they claimed their first-ever major tournament victory through Sadiku’s header.
Final Group A Table:
- France – 7 pts
- Switzerland – 5 pts
- Albania – 3 pts
- Romania – 1 pt
Group B
Wales 2-1 Slovakia (June 11, Bordeaux)
Bale’s free-kick magic gave Wales the perfect start to their first major tournament in 58 years.
England 1-1 Russia (June 11, Marseille)
Dier’s free-kick should have been enough, but Berezutski’s stoppage-time equalizer provided an ominous warning for England.
Russia 1-2 Slovakia (June 15, Lille)
Slovakia bounced back brilliantly with goals from Weiss and Duda turning the group upside down.
England 2-1 Wales (June 16, Lens)
The Battle of Britain lived up to its billing. Sturridge’s late winner couldn’t mask England’s unconvincing performance.
Slovakia 0-0 England (June 20, Saint-Étienne)
England’s cautious approach backfired spectacularly as they finished second behind Wales.
Russia 0-3 Wales (June 20, Toulouse)
Wales swept Russia aside with goals from Ramsey, Taylor and Bale to win the group in style.
Final Group B Table:
- Wales – 6 pts
- England – 5 pts
- Slovakia – 4 pts
- Russia – 1 pt
Group C
Poland 1-0 Northern Ireland (June 12, Nice)
Milik’s early goal gave Poland the perfect start, while Northern Ireland showed they belonged on this stage.
Germany 2-0 Ukraine (June 12, Lille)
The world champions looked rusty but professional as Mustafi and Schweinsteiger secured victory.
Ukraine 0-2 Northern Ireland (June 16, Lyon)
McAuley and McGinn gave Northern Ireland their first major tournament win since 1982.
Poland 0-0 Germany (June 16, Saint-Étienne)
A tactical chess match that neither side could win, setting up a tense final round of fixtures.
Northern Ireland 0-1 Germany (June 21, Paris)
Gomez’s goal eliminated Northern Ireland, but their tournament had already been a success.
Ukraine 0-1 Poland (June 21, Marseille)
Błaszczykowski’s strike sent Poland through as group winners and Ukraine home disappointed.
Final Group C Table:
- Poland – 7 pts
- Germany – 5 pts
- Northern Ireland – 3 pts
- Ukraine – 0 pts
Group D
Spain 1-0 Czech Republic (June 13, Toulouse)
Piqué’s header was enough for Spain, but they looked far from their dominant best.
Croatia 1-0 Turkey (June 12, Paris)
Modrić’s penalty gave Croatia the edge in a tight encounter that showcased both teams’ potential.
Czech Republic 2-2 Croatia (June 17, Saint-Étienne)
A thrilling draw that kept both teams alive, with late drama from Škoda and Perišić.
Spain 3-0 Turkey (June 17, Nice)
Spain finally clicked with goals from Morata, Nolito and Álvaro keeping their campaign on track.
Croatia 2-1 Spain (June 21, Bordeaux)
The shock of the group stage! Perišić and Rakitić stunned the former champions to top the group.
Turkey 0-2 Czech Republic (June 21, Lens)
Turkey’s disappointing tournament ended with defeat as the Czechs secured third place.
Final Group D Table:
- Croatia – 7 pts
- Spain – 6 pts
- Czech Republic – 4 pts
- Turkey – 0 pts
Group E
Republic of Ireland 1-1 Sweden (June 13, Paris)
Clark’s header earned Ireland a valuable point in a typical backs-to-the-wall performance.
Belgium 0-1 Italy (June 13, Lyon)
Giaccherini’s early strike exposed Belgium’s defensive frailties and raised serious questions about their tournament credentials.
Italy 1-0 Sweden (June 17, Toulouse)
Éder (not the Portugal hero) scored the only goal as Italy’s tactical discipline shone through.
Belgium 3-0 Republic of Ireland (June 18, Bordeaux)
Belgium finally clicked with goals from Lukaku, Witsel and De Bruyne ending Irish hopes.
Sweden 0-1 Belgium (June 22, Nice)
Ibrahimović’s final international tournament ended in disappointment as Belgium secured second place.
Italy 1-0 Republic of Ireland (June 22, Lille)
Brady’s own goal sent Italy through as group winners and ended Ireland’s brave campaign.
Final Group E Table:
- Italy – 9 pts
- Belgium – 3 pts
- Republic of Ireland – 2 pts
- Sweden – 1 pt
Group F
Austria 0-2 Hungary (June 14, Bordeaux)
Hungary announced their return to major tournaments with a stunning victory over highly-rated Austria.
Portugal 1-1 Iceland (June 14, Saint-Étienne)
Ronaldo’s early goal looked enough until Bjarnason equalized for Iceland in their major tournament debut.
Iceland 1-1 Hungary (June 18, Marseille)
Another entertaining draw that kept both debutants in contention for knockout qualification.
Portugal 0-0 Austria (June 18, Paris)
A dreadful stalemate that pleased nobody and raised questions about both teams’ attacking intent.
Hungary 3-3 Portugal (June 25, Lyon)
The most thrilling group game of the tournament! Twice Hungary led, twice Portugal came back, with drama until the final whistle.
Iceland 2-1 Austria (June 22, Saint-Denis)
Iceland completed their fairy tale group stage with victory over disappointing Austria.
Final Group F Table:
- Hungary – 5 pts
- Iceland – 5 pts
- Portugal – 3 pts
- Austria – 1 pt
Round of 16 – Where Legends Were Made
Switzerland 1-1 Poland (June 25, Saint-Étienne)
Poland won 5-4 on penalties
Błaszczykowski and Xhaka traded goals before Poland edged through on spot-kicks.
Wales 1-0 Northern Ireland (June 25, Paris)
McAuley’s own goal sent Wales through, ending Northern Ireland’s remarkable journey.
Croatia 0-1 Portugal (June 25, Lens)
After extra time
Quaresma’s stunning strike in extra time kept Portugal’s stuttering campaign alive.
France 2-1 Republic of Ireland (June 26, Lyon)
Two Griezmann goals turned around an early Irish lead to send the hosts through.
Germany 3-0 Slovakia (June 26, Lille)
The world champions finally found their rhythm with goals from Boateng, Gomez and Draxler.
Hungary 0-4 Belgium (June 26, Toulouse)
Belgium’s golden generation finally delivered with a ruthless display ending Hungary’s dream.
Italy 2-0 Spain (June 27, Saint-Denis)
Chiellini and Pellè ended Spain’s reign as Europe’s dominant force in stunning fashion.
England 1-2 Iceland (June 27, Nice)
The biggest shock in tournament history! Ragnar Sigurdsson and Kolbeinn Sigþórsson sent England crashing out.
Quarter-Finals – The Final Eight
Poland 1-1 Portugal (June 30, Marseille)
Portugal won 5-3 on penalties
Lewandowski and Sanches traded goals before Portugal edged another penalty shootout.
Wales 3-1 Belgium (July 1, Lille)
Bale, Robson-Kanu and Vokes sent Wales to their first semi-final as Belgium’s golden generation fell short again.
Germany 1-1 Italy (July 2, Bordeaux)
Germany won 6-5 on penalties
Özil and Bonucci scored in regulation before Germany survived the longest penalty shootout in tournament history.
France 5-2 Iceland (July 3, Saint-Denis)
Iceland’s fairy tale ended as France scored four times in the second half to reach the semi-finals.
Semi-Finals – The Final Four
Portugal 2-0 Wales (July 6, Lyon)
Ronaldo and Nani ended Wales’ incredible journey to set up a final against the hosts.
Germany 0-2 France (July 7, Marseille)
Griezmann’s double sent France to their third European Championship final on home soil.
The Final – Glory Awaits
Portugal 1-0 France (July 10, Saint-Denis)
After extra time
Éder’s 109th-minute thunderbolt gave Portugal their first major tournament triumph despite losing Ronaldo to injury.
Tournament Statistics
Total Matches: 51
Total Goals: 108
Average Goals per Game: 2.12
Matches to Extra Time: 6
Penalty Shootouts: 3
Red Cards: 3
Yellow Cards: 205
Top Scorers:
- Antoine Griezmann (France) – 6 goals
- Gareth Bale (Wales) – 3 goals
- Dimitri Payet (France) – 3 goals
The numbers tell one story, but the memories tell another. Euro 2016 proved that in football, anything is possible when passion meets opportunity on the biggest stage of all.
51 matches. Countless memories. One unforgettable summer.