The UEFA Euro 2020, held from June 11 to July 11, 2021, across 11 host cities, delivered a month of thrilling football action. This tournament, a year delayed due to the global pandemic, showcased 51 high-stakes Euro 2020 Matches. From stunning group stage upsets to nail-biting knockout rounds, the competition culminated in Italy’s triumph at Wembley Stadium. Here’s a comprehensive rundown of all the Euro 2020 matches, detailing the journey to Italy’s victory.
Euro 2020 Knockout Phase: Drama and Decisive Moments
The knockout phase of Euro 2020 was packed with drama, showcasing some of the most memorable euro 2020 matches. From extra-time thrillers to penalty shootout victories, every game was a high-pressure encounter.
Final
The final euro 2020 match was a tense affair at Wembley, London.
Sunday 11 July
Italy 1-1 England (aet, Italy win 3-2 on pens) (London)
Italy emerged victorious after a penalty shootout against England, securing their second European Championship title.
Semi-finals
The semi-finals of Euro 2020 set the stage for the dramatic final, with both matches held in London.
Tuesday 6 July
SF1: Italy 1-1 Spain (aet, Italy win 4-2 on pens) (London)
Italy edged out Spain in a penalty shootout after a captivating 1-1 draw, demonstrating their resilience and tactical prowess.
Wednesday 7 July
SF2: England 2-1 Denmark (aet) (London)
England secured their place in the final after a hard-fought extra-time victory against Denmark, fueled by the home crowd at Wembley.
Quarter-finals
The quarter-finals of the euro 2020 matches saw intense battles across Europe, narrowing down the contenders to the final four.
Friday 2 July
QF1: Switzerland 1-1 Spain (aet, Spain win 3-1 on pens) (St Petersburg)
QF2: Belgium 1-2 Italy (Munich)
Spain overcame Switzerland in a penalty shootout, while Italy continued their impressive run by defeating top-ranked Belgium in a thrilling encounter.
Saturday 3 July
QF3: Czech Republic 1-2 Denmark (Baku)
QF4: Ukraine 0-4 England (Rome)
Denmark continued their inspiring tournament journey by defeating the Czech Republic, and England dominated Ukraine to secure their semi-final spot.
Round of 16
The Round of 16 euro 2020 matches provided some of the tournament’s biggest shocks and most exciting games.
Saturday 26 June
1: Wales 0-4 Denmark (Amsterdam)
2: Italy 2-1 Austria (aet) (London)
Denmark’s dominant win against Wales signaled their emergence as a dark horse, while Italy faced a tough challenge from Austria, winning in extra time.
Sunday 27 June
3: Netherlands 0-2 Czech Republic (Budapest)
4: Belgium 1-0 Portugal (Seville)
One of the biggest upsets saw the Netherlands fall to the Czech Republic, and Belgium edged out the reigning champions Portugal in a tightly contested match.
Monday 28 June
5: Croatia 3-5 Spain (aet) (Copenhagen)
6: France 3-3 Switzerland (aet, Switzerland win 5-4 on pens) (Bucharest)
Spain and Croatia played out a stunning 8-goal thriller, with Spain eventually winning in extra time. Another major shock occurred as Switzerland eliminated World Champions France on penalties after a dramatic 3-3 draw.
Tuesday 29 June
7: England 2-0 Germany (London)
8: Sweden 1-2 Ukraine (aet) (Glasgow)
England defeated Germany in a significant victory at Wembley, and Ukraine overcame Sweden in extra time to complete the Round of 16.
Euro 2020 Group Stage: The Foundation for Success
The Euro 2020 group stage laid the groundwork for the knockout rounds, featuring intense competition and surprising results across all groups. These euro 2020 matches were crucial for teams aiming to advance in the tournament.
Group Stage Matches
Friday 11 June
Group A: Turkey 0-3 Italy (Rome)
The tournament kicked off in Rome with Italy showcasing their attacking intent against Turkey.
Saturday 12 June
Group A: Wales 1-1 Switzerland (Baku)
Group B: Denmark 0-1 Finland (Copenhagen)
Group B: Belgium 3-0 Russia (St Petersburg)
Day two saw Wales and Switzerland draw, Finland upset Denmark in a match overshadowed by Christian Eriksen’s collapse, and Belgium assert their dominance over Russia.
Sunday 13 June
Group D: England 1-0 Croatia (London)
Group C: Austria 3-1 North Macedonia (Bucharest)
Group C: Netherlands 3-2 Ukraine (Amsterdam)
England started strong against Croatia, Austria defeated North Macedonia, and Netherlands edged out Ukraine in a five-goal thriller.
Monday 14 June
Group D: Scotland 0-2 Czech Republic (Glasgow)
Group E: Poland 1-2 Slovakia (St Petersburg)
Group E: Spain 0-0 Sweden (Seville)
Czech Republic beat Scotland in their Hampden Park encounter, Slovakia surprised Poland, and Spain were held to a goalless draw by Sweden.
Tuesday 15 June
Group F: Hungary 0-3 Portugal (Budapest)
Group F: France 1-0 Germany (Munich)
Portugal defeated Hungary late in the game, and France secured a narrow victory over Germany in a heavyweight clash.
Wednesday 16 June
Group B: Finland 0-1 Russia (St Petersburg)
Group A: Turkey 0-2 Wales (Baku)
Group A: Italy 3-0 Switzerland (Rome)
Russia bounced back against Finland, Wales defeated Turkey, and Italy continued their dominant form against Switzerland.
Thursday 17 June
Group C: Ukraine 2-1 North Macedonia (Bucharest)
Group B: Denmark 1-2 Belgium (Copenhagen)
Group C: Netherlands 2-0 Austria (Amsterdam)
Ukraine won against North Macedonia, Belgium overcame Denmark despite an early Danish lead, and Netherlands secured a win against Austria.
Friday 18 June
Group E: Sweden 1-0 Slovakia (St Petersburg)
Group D: Croatia 1-1 Czech Republic (Glasgow)
Group D: England 0-0 Scotland (London)
Sweden defeated Slovakia, Croatia and Czech Republic drew, and England and Scotland played out a goalless draw at Wembley.
Saturday 19 June
Group F: Hungary 1-1 France (Budapest)
Group F: Portugal 2-4 Germany (Munich)
Group E: Spain 1-1 Poland (Seville)
Hungary held France to a draw, Germany responded strongly against Portugal, and Spain drew again, this time with Poland.
Sunday 20 June
Group A: Italy 1-0 Wales (Rome)
Group A: Switzerland 3-1 Turkey (Baku)
Italy maintained their perfect group stage record against Wales, and Switzerland kept their knockout stage hopes alive with a win over Turkey.
Monday 21 June
Group C: North Macedonia 0-3 Netherlands (Amsterdam)
Group C: Ukraine 0-1 Austria (Bucharest)
Group B: Russia 1-4 Denmark (Copenhagen)
Group B: Finland 0-2 Belgium (St Petersburg)
Netherlands cruised past North Macedonia, Austria defeated Ukraine, Denmark secured a crucial win against Russia, and Belgium maintained their perfect group stage.
Tuesday 22 June
Group D: Czech Republic 0-1 England (London)
Group D: Croatia 3-1 Scotland (Glasgow)
England topped Group D with a win over Czech Republic, and Croatia progressed to the knockout stage by defeating Scotland.
Wednesday 23 June
Group E: Slovakia 0-5 Spain (Seville)
Group E: Sweden 3-2 Poland (St Petersburg)
Group F: Germany 2-2 Hungary (Munich)
Group F: Portugal 2-2 France (Budapest)
Spain emphatically defeated Slovakia, Sweden edged out Poland in a thriller, Germany narrowly qualified after a draw with Hungary, and Portugal and France played out a draw in the final group games.
The top two teams from each group, along with the four best third-placed teams, advanced to the knockout stage, setting the stage for the dramatic conclusion of euro 2020 matches.
Note: Dates and venues are as originally scheduled for UEFA Euro 2020, which took place in 2021.