Scores & Fixtures 2021 UEFA Euro 2020

Scores & Fixtures 2021 UEFA Euro 2020 Table
Round Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Group stage1Fri2021-06-1121:00 Türkiye tr0–3it Italy12,916Stadio Olimpico (Neutral Site)Danny MakkelieMatch Report
Group stage1Sat2021-06-1217:00 Wales wls1–1ch Switzerland8,782Bakı Olimpiya Stadionu (Neutral Site)Clément TurpinMatch Report
Group stage1Sat2021-06-1218:00 Denmark dk0–1fi Finland13,790Parken (Neutral Site)Anthony TaylorMatch Report
Group stage1Sat2021-06-1222:00 Belgium be3–0ru Russia26,264Gazprom Arena (Neutral Site)Antonio Matéu LahozMatch Report
Group stage1Sun2021-06-1314:00 England eng1–0hr Croatia18,497Wembley Stadium (Neutral Site)Daniele OrsatoMatch Report
Group stage1Sun2021-06-1319:00 Austria at3–1mk N. Macedonia9,082Arena Naţională (Neutral Site)Andreas EkbergMatch Report
Group stage1Sun2021-06-1321:00 Netherlands nl3–2ua Ukraine15,837Johan Cruyff ArenA (Neutral Site)Felix BrychMatch Report
Group stage1Mon2021-06-1414:00 Scotland sct0–2cz Czechia9,847Hampden Park (Neutral Site)Daniel SiebertMatch Report
Group stage1Mon2021-06-1417:00 Poland pl1–2sk Slovakia12,862Gazprom Arena (Neutral Site)Ovidiu HațeganMatch Report
Group stage1Mon2021-06-1421:00 Spain es0–0se Sweden10,559Estadio La Cartuja de Sevilla (Neutral Site)Slavko VinčičMatch Report
Group stage1Tue2021-06-1518:00 Hungary hu0–3pt Portugal55,662Puskás Aréna (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage1Tue2021-06-1521:00 France fr1–0de Germany13,000Allianz Arena (Neutral Site)Carlos del CerroMatch Report
Group stage2Wed2021-06-1616:00 Finland fi0–1ru Russia24,540Gazprom Arena (Neutral Site)Danny MakkelieMatch Report
Group stage2Wed2021-06-1620:00 Türkiye tr0–2wls Wales19,762Bakı Olimpiya Stadionu (Neutral Site)Artur Soares DiasMatch Report
Group stage2Wed2021-06-1621:00 Italy it3–0ch Switzerland12,445Stadio Olimpico (Neutral Site)Sergey KarasevMatch Report
Group stage2Thu2021-06-1716:00 Ukraine ua2–1mk N. Macedonia10,001Arena Naţională (Neutral Site)Fernando RapalliniMatch Report
Group stage2Thu2021-06-1718:00 Denmark dk1–2be Belgium23,395Parken (Neutral Site)Björn KuipersMatch Report
Group stage2Thu2021-06-1721:00 Netherlands nl2–0at Austria15,243Johan Cruyff ArenA (Neutral Site)Orel GrinfeeldMatch Report
Group stage2Fri2021-06-1814:00 Sweden se1–0sk Slovakia11,525Gazprom Arena (Neutral Site)Daniel SiebertMatch Report
Group stage2Fri2021-06-1817:00 Croatia hr1–1cz Czechia5,607Hampden Park (Neutral Site)Carlos del CerroMatch Report
Group stage2Fri2021-06-1820:00 England eng0–0sct Scotland20,306Wembley Stadium (Neutral Site)Antonio Matéu LahozMatch Report
Group stage2Sat2021-06-1915:00 Hungary hu1–1fr France55,998Puskás Aréna (Neutral Site)Michael OliverMatch Report
Group stage2Sat2021-06-1918:00 Portugal pt2–4de Germany12,926Allianz Arena (Neutral Site)Anthony TaylorMatch Report
Group stage2Sat2021-06-1921:00 Spain es1–1pl Poland11,742Estadio La Cartuja de Sevilla (Neutral Site)Daniele OrsatoMatch Report
Group stage3Sun2021-06-2018:00 Italy it1–0wls Wales11,541Stadio Olimpico (Neutral Site)Ovidiu HațeganMatch Report
Group stage3Sun2021-06-2020:00 Switzerland ch3–1tr Türkiye17,138Bakı Olimpiya Stadionu (Neutral Site)Slavko VinčičMatch Report
Group stage3Mon2021-06-2118:00 N. Macedonia mk0–3nl Netherlands15,227Johan Cruyff ArenA (Neutral Site)István KovácsMatch Report
Group stage3Mon2021-06-2119:00 Ukraine ua0–1at Austria10,472Arena Naţională (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage3Mon2021-06-2121:00 Russia ru1–4dk Denmark23,644Parken (Neutral Site)Clément TurpinMatch Report
Group stage3Mon2021-06-2122:00 Finland fi0–2be Belgium18,545Gazprom Arena (Neutral Site)Felix BrychMatch Report
Group stage3Tue2021-06-2220:00 Croatia hr3–1sct Scotland9,896Hampden Park (Neutral Site)Fernando RapalliniMatch Report
Group stage3Tue2021-06-2220:00 Czechia cz0–1eng England19,104Wembley Stadium (Neutral Site)Artur Soares DiasMatch Report
Group stage3Wed2021-06-2317:00 Sweden se3–2pl Poland14,252Gazprom Arena (Neutral Site)Michael OliverMatch Report
Group stage3Wed2021-06-2318:00 Slovakia sk0–5es Spain11,204Estadio La Cartuja de Sevilla (Neutral Site)Björn KuipersMatch Report
Group stage3Wed2021-06-2321:00 Portugal pt2–2fr France54,886Puskás Aréna (Neutral Site)Antonio Matéu LahozMatch Report
Group stage3Wed2021-06-2321:00 Germany de2–2hu Hungary12,413Allianz Arena (Neutral Site)Sergey KarasevMatch Report
Round of 16Sat2021-06-2618:00 Wales wls0–4dk Denmark14,645Johan Cruyff ArenA (Neutral Site)Daniel SiebertMatch Report
Round of 16Sat2021-06-2620:00 Italy it2–1at Austria18,910Wembley Stadium (Neutral Site)Anthony TaylorMatch ReportRequired Extra Time
Round of 16Sun2021-06-2718:00 Netherlands nl0–2cz Czechia52,834Puskás Aréna (Neutral Site)Sergey KarasevMatch Report
Round of 16Sun2021-06-2721:00 Belgium be1–0pt Portugal11,504Estadio La Cartuja de Sevilla (Neutral Site)Felix BrychMatch Report
Round of 16Mon2021-06-2818:00 Croatia hr3–5es Spain22,771Parken (Neutral Site)Cüneyt ÇakιrMatch ReportRequired Extra Time
Round of 16Mon2021-06-2822:00 France fr(4) 3–3 (5)ch Switzerland22,642Arena Naţională (Neutral Site)Fernando RapalliniMatch ReportSwitzerland won on penalty kicks following extra time
Round of 16Tue2021-06-2917:00 England eng2–0de Germany41,973Wembley Stadium (Neutral Site)Danny MakkelieMatch Report
Round of 16Tue2021-06-2920:00 Sweden se1–2ua Ukraine9,221Hampden Park (Neutral Site)Daniele OrsatoMatch ReportRequired Extra Time
Quarter-finalsFri2021-07-0219:00 Switzerland ch(1) 1–1 (3)es Spain24,764Gazprom ArenaMichael OliverMatch ReportSpain won on penalty kicks following extra time
Quarter-finalsFri2021-07-0221:00 Belgium be1–2it Italy12,984Allianz ArenaSlavko VinčičMatch Report
Quarter-finalsSat2021-07-0320:00 Czechia cz1–2dk Denmark16,306Bakı Olimpiya StadionuBjörn KuipersMatch Report
Quarter-finalsSat2021-07-0321:00 Ukraine ua0–4eng England11,880Stadio OlimpicoFelix BrychMatch Report
Semi-finalsTue2021-07-0620:00 Italy it(4) 1–1 (2)es Spain57,811Wembley StadiumFelix BrychMatch ReportItaly won on penalty kicks following extra time
Semi-finalsWed2021-07-0720:00 England eng2–1dk Denmark64,950Wembley StadiumDanny MakkelieMatch ReportRequired Extra Time
FinalSun2021-07-1120:00 Italy it(3) 1–1 (2)eng England67,173Wembley Stadium (Neutral Site)Björn KuipersMatch Report
Scores & Fixtures 2021 UEFA Euro 2020 Table
Round Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Group stage1Fri2021-06-1121:00 Türkiye tr0–3it Italy12,916Stadio Olimpico (Neutral Site)Danny MakkelieMatch Report
Group stage1Sat2021-06-1217:00 Wales wls1–1ch Switzerland8,782Bakı Olimpiya Stadionu (Neutral Site)Clément TurpinMatch Report
Group stage1Sat2021-06-1218:00 Denmark dk0–1fi Finland13,790Parken (Neutral Site)Anthony TaylorMatch Report
Group stage1Sat2021-06-1222:00 Belgium be3–0ru Russia26,264Gazprom Arena (Neutral Site)Antonio Matéu LahozMatch Report
Group stage1Sun2021-06-1314:00 England eng1–0hr Croatia18,497Wembley Stadium (Neutral Site)Daniele OrsatoMatch Report
Group stage1Sun2021-06-1319:00 Austria at3–1mk N. Macedonia9,082Arena Naţională (Neutral Site)Andreas EkbergMatch Report
Group stage1Sun2021-06-1321:00 Netherlands nl3–2ua Ukraine15,837Johan Cruyff ArenA (Neutral Site)Felix BrychMatch Report
Group stage1Mon2021-06-1414:00 Scotland sct0–2cz Czechia9,847Hampden Park (Neutral Site)Daniel SiebertMatch Report
Group stage1Mon2021-06-1417:00 Poland pl1–2sk Slovakia12,862Gazprom Arena (Neutral Site)Ovidiu HațeganMatch Report
Group stage1Mon2021-06-1421:00 Spain es0–0se Sweden10,559Estadio La Cartuja de Sevilla (Neutral Site)Slavko VinčičMatch Report
Group stage1Tue2021-06-1518:00 Hungary hu0–3pt Portugal55,662Puskás Aréna (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage1Tue2021-06-1521:00 France fr1–0de Germany13,000Allianz Arena (Neutral Site)Carlos del CerroMatch Report
Group stage2Wed2021-06-1616:00 Finland fi0–1ru Russia24,540Gazprom Arena (Neutral Site)Danny MakkelieMatch Report
Group stage2Wed2021-06-1620:00 Türkiye tr0–2wls Wales19,762Bakı Olimpiya Stadionu (Neutral Site)Artur Soares DiasMatch Report
Group stage2Wed2021-06-1621:00 Italy it3–0ch Switzerland12,445Stadio Olimpico (Neutral Site)Sergey KarasevMatch Report
Group stage2Thu2021-06-1716:00 Ukraine ua2–1mk N. Macedonia10,001Arena Naţională (Neutral Site)Fernando RapalliniMatch Report
Group stage2Thu2021-06-1718:00 Denmark dk1–2be Belgium23,395Parken (Neutral Site)Björn KuipersMatch Report
Group stage2Thu2021-06-1721:00 Netherlands nl2–0at Austria15,243Johan Cruyff ArenA (Neutral Site)Orel GrinfeeldMatch Report
Group stage2Fri2021-06-1814:00 Sweden se1–0sk Slovakia11,525Gazprom Arena (Neutral Site)Daniel SiebertMatch Report
Group stage2Fri2021-06-1817:00 Croatia hr1–1cz Czechia5,607Hampden Park (Neutral Site)Carlos del CerroMatch Report
Group stage2Fri2021-06-1820:00 England eng0–0sct Scotland20,306Wembley Stadium (Neutral Site)Antonio Matéu LahozMatch Report
Group stage2Sat2021-06-1915:00 Hungary hu1–1fr France55,998Puskás Aréna (Neutral Site)Michael OliverMatch Report
Group stage2Sat2021-06-1918:00 Portugal pt2–4de Germany12,926Allianz Arena (Neutral Site)Anthony TaylorMatch Report
Group stage2Sat2021-06-1921:00 Spain es1–1pl Poland11,742Estadio La Cartuja de Sevilla (Neutral Site)Daniele OrsatoMatch Report
Group stage3Sun2021-06-2018:00 Italy it1–0wls Wales11,541Stadio Olimpico (Neutral Site)Ovidiu HațeganMatch Report
Group stage3Sun2021-06-2020:00 Switzerland ch3–1tr Türkiye17,138Bakı Olimpiya Stadionu (Neutral Site)Slavko VinčičMatch Report
Group stage3Mon2021-06-2118:00 N. Macedonia mk0–3nl Netherlands15,227Johan Cruyff ArenA (Neutral Site)István KovácsMatch Report
Group stage3Mon2021-06-2119:00 Ukraine ua0–1at Austria10,472Arena Naţională (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage3Mon2021-06-2121:00 Russia ru1–4dk Denmark23,644Parken (Neutral Site)Clément TurpinMatch Report
Group stage3Mon2021-06-2122:00 Finland fi0–2be Belgium18,545Gazprom Arena (Neutral Site)Felix BrychMatch Report
Group stage3Tue2021-06-2220:00 Czechia cz0–1eng England19,104Wembley Stadium (Neutral Site)Artur Soares DiasMatch Report
Group stage3Tue2021-06-2220:00 Croatia hr3–1sct Scotland9,896Hampden Park (Neutral Site)Fernando RapalliniMatch Report
Group stage3Wed2021-06-2317:00 Sweden se3–2pl Poland14,252Gazprom Arena (Neutral Site)Michael OliverMatch Report
Group stage3Wed2021-06-2318:00 Slovakia sk0–5es Spain11,204Estadio La Cartuja de Sevilla (Neutral Site)Björn KuipersMatch Report
Group stage3Wed2021-06-2321:00 Germany de2–2hu Hungary12,413Allianz Arena (Neutral Site)Sergey KarasevMatch Report
Group stage3Wed2021-06-2321:00 Portugal pt2–2fr France54,886Puskás Aréna (Neutral Site)Antonio Matéu LahozMatch Report
Scores & Fixtures 2021 UEFA Euro 2020 Table
Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Round of 16Sat2021-06-2618:00 Wales wls0–4dk Denmark14,645Johan Cruyff ArenA (Neutral Site)Daniel SiebertMatch Report
Round of 16Sat2021-06-2620:00 Italy it2–1at Austria18,910Wembley Stadium (Neutral Site)Anthony TaylorMatch ReportRequired Extra Time
Round of 16Sun2021-06-2718:00 Netherlands nl0–2cz Czechia52,834Puskás Aréna (Neutral Site)Sergey KarasevMatch Report
Round of 16Sun2021-06-2721:00 Belgium be1–0pt Portugal11,504Estadio La Cartuja de Sevilla (Neutral Site)Felix BrychMatch Report
Round of 16Mon2021-06-2818:00 Croatia hr3–5es Spain22,771Parken (Neutral Site)Cüneyt ÇakιrMatch ReportRequired Extra Time
Round of 16Mon2021-06-2822:00 France fr(4) 3–3 (5)ch Switzerland22,642Arena Naţională (Neutral Site)Fernando RapalliniMatch ReportSwitzerland won on penalty kicks following extra time
Round of 16Tue2021-06-2917:00 England eng2–0de Germany41,973Wembley Stadium (Neutral Site)Danny MakkelieMatch Report
Round of 16Tue2021-06-2920:00 Sweden se1–2ua Ukraine9,221Hampden Park (Neutral Site)Daniele OrsatoMatch ReportRequired Extra Time
Quarter-finalsFri2021-07-0219:00 Switzerland ch(1) 1–1 (3)es Spain24,764Gazprom ArenaMichael OliverMatch ReportSpain won on penalty kicks following extra time
Quarter-finalsFri2021-07-0221:00 Belgium be1–2it Italy12,984Allianz ArenaSlavko VinčičMatch Report
Quarter-finalsSat2021-07-0320:00 Czechia cz1–2dk Denmark16,306Bakı Olimpiya StadionuBjörn KuipersMatch Report
Quarter-finalsSat2021-07-0321:00 Ukraine ua0–4eng England11,880Stadio OlimpicoFelix BrychMatch Report
Semi-finalsTue2021-07-0620:00 Italy it(4) 1–1 (2)es Spain57,811Wembley StadiumFelix BrychMatch ReportItaly won on penalty kicks following extra time
Semi-finalsWed2021-07-0720:00 England eng2–1dk Denmark64,950Wembley StadiumDanny MakkelieMatch ReportRequired Extra Time
FinalSun2021-07-1120:00 Italy it(3) 1–1 (2)eng England67,173Wembley Stadium (Neutral Site)Björn KuipersMatch Report

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.