Scores & Fixtures 2004 UEFA Euro 2004

Scores & Fixtures 2004 UEFA Euro 2004 Table
Round Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Group stage1Sat2004-06-1217:00 Portugal pt1–2gr Greece48,761Estádio Do DragãoPierluigi CollinaMatch Report
Group stage1Sat2004-06-1219:45 Spain es1–0ru Russia28,182Estádio Do AlgarveUrs MeierMatch Report
Group stage1Sun2004-06-1317:00 Switzerland ch0–0hr Croatia24,090Estádio Dr. Magalhães PessoaLucílio Cardoso Cortez BatistaMatch Report
Group stage1Sun2004-06-1319:45 France fr2–1eng England62,487Estádio do Sport Lisboa e BenficaMarkus MerkMatch Report
Group stage1Mon2004-06-1417:00 Denmark dk0–0it Italy19,595Estádio Dom Afonso HenriquesManuel MejutoMatch Report
Group stage1Mon2004-06-1419:45 Sweden se5–0bg Bulgaria31,652Estádio José AlvaladeMichael RileyMatch Report
Group stage1Tue2004-06-1517:00 Czechia cz2–1lv Latvia21,744Estádio Municipal de AveiroGilles VeissièreMatch Report
Group stage1Tue2004-06-1519:45 Germany de1–1nl Netherlands48,197Estádio Do DragãoAnders FriskMatch Report
Group stage2Wed2004-06-1617:00 Greece gr1–1es Spain25,444Estádio do Bessa Século XXIĽuboš MicheľMatch Report
Group stage2Wed2004-06-1619:45 Russia ru0–2pt Portugal59,273Estádio do Sport Lisboa e BenficaTerje HaugeMatch Report
Group stage2Thu2004-06-1717:00 England eng3–0ch Switzerland28,214Estádio EFAPELValentin IvanovMatch Report
Group stage2Thu2004-06-1719:45 Croatia hr2–2fr France29,160Estádio Dr. Magalhães PessoaKim Milton NielsenMatch Report
Group stage2Fri2004-06-1817:00 Bulgaria bg0–2dk Denmark24,131Estádio Municipal de BragaLucílio Cardoso Cortez BatistaMatch Report
Group stage2Fri2004-06-1819:45 Italy it1–1se Sweden44,926Estádio Do DragãoUrs MeierMatch Report
Group stage2Sat2004-06-1917:00 Latvia lv0–0de Germany22,344Estádio do Bessa Século XXIMichael RileyMatch Report
Group stage2Sat2004-06-1919:45 Netherlands nl2–3cz Czechia29,935Estádio Municipal de AveiroManuel MejutoMatch Report
Group stage3Sun2004-06-2019:45 Spain es0–1pt Portugal47,491Estádio José AlvaladeAnders FriskMatch Report
Group stage3Sun2004-06-2019:45 Russia ru2–1gr Greece24,347Estádio Do AlgarveGilles VeissièreMatch Report
Group stage3Mon2004-06-2119:45 Switzerland ch1–3fr France28,111Estádio EFAPELĽuboš MicheľMatch Report
Group stage3Mon2004-06-2119:45 Croatia hr2–4eng England57,047Estádio do Sport Lisboa e BenficaPierluigi CollinaMatch Report
Group stage3Tue2004-06-2219:45 Italy it2–1bg Bulgaria16,002Estádio Dom Afonso HenriquesValentin IvanovMatch Report
Group stage3Tue2004-06-2219:45 Denmark dk2–2se Sweden26,115Estádio do Bessa Século XXIMarkus MerkMatch Report
Group stage3Wed2004-06-2319:45 Germany de1–2cz Czechia46,849Estádio José AlvaladeTerje HaugeMatch Report
Group stage3Wed2004-06-2319:45 Netherlands nl3–0lv Latvia27,904Estádio Municipal de BragaKim Milton NielsenMatch Report
Quarter-finalsThu2004-06-2419:45 Portugal pt(6) 2–2 (5)eng England62,564Estádio do Sport Lisboa e BenficaUrs MeierMatch ReportPortugal won on penalty kicks following extra time
Quarter-finalsFri2004-06-2519:45 France fr0–1gr Greece45,390Estádio José AlvaladeAnders FriskMatch Report
Quarter-finalsSat2004-06-2619:45 Sweden se(4) 0–0 (5)nl Netherlands27,762Estádio Do AlgarveĽuboš MicheľMatch ReportNetherlands won on penalty kicks following extra time
Quarter-finalsSun2004-06-2719:45 Czechia cz3–0dk Denmark41,092Estádio Do DragãoValentin IvanovMatch Report
Semi-finalsWed2004-06-3019:45 Portugal pt2–1nl Netherlands46,679Estádio José AlvaladeAnders FriskMatch Report
Semi-finalsThu2004-07-0119:45 Greece gr1–0cz Czechia42,449Estádio Do DragãoPierluigi CollinaMatch ReportRequired Extra Time
FinalSun2004-07-0419:45 Portugal pt0–1gr Greece62,865Estádio do Sport Lisboa e BenficaMarkus MerkMatch Report
Scores & Fixtures 2004 UEFA Euro 2004 Table
Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
1Sat2004-06-1217:00 Portugal pt1–2gr Greece48,761Estádio Do DragãoPierluigi CollinaMatch Report
1Sat2004-06-1219:45 Spain es1–0ru Russia28,182Estádio Do AlgarveUrs MeierMatch Report
1Sun2004-06-1317:00 Switzerland ch0–0hr Croatia24,090Estádio Dr. Magalhães PessoaLucílio Cardoso Cortez BatistaMatch Report
1Sun2004-06-1319:45 France fr2–1eng England62,487Estádio do Sport Lisboa e BenficaMarkus MerkMatch Report
1Mon2004-06-1417:00 Denmark dk0–0it Italy19,595Estádio Dom Afonso HenriquesManuel MejutoMatch Report
1Mon2004-06-1419:45 Sweden se5–0bg Bulgaria31,652Estádio José AlvaladeMichael RileyMatch Report
1Tue2004-06-1517:00 Czechia cz2–1lv Latvia21,744Estádio Municipal de AveiroGilles VeissièreMatch Report
1Tue2004-06-1519:45 Germany de1–1nl Netherlands48,197Estádio Do DragãoAnders FriskMatch Report
2Wed2004-06-1617:00 Greece gr1–1es Spain25,444Estádio do Bessa Século XXIĽuboš MicheľMatch Report
2Wed2004-06-1619:45 Russia ru0–2pt Portugal59,273Estádio do Sport Lisboa e BenficaTerje HaugeMatch Report
2Thu2004-06-1717:00 England eng3–0ch Switzerland28,214Estádio EFAPELValentin IvanovMatch Report
2Thu2004-06-1719:45 Croatia hr2–2fr France29,160Estádio Dr. Magalhães PessoaKim Milton NielsenMatch Report
2Fri2004-06-1817:00 Bulgaria bg0–2dk Denmark24,131Estádio Municipal de BragaLucílio Cardoso Cortez BatistaMatch Report
2Fri2004-06-1819:45 Italy it1–1se Sweden44,926Estádio Do DragãoUrs MeierMatch Report
2Sat2004-06-1917:00 Latvia lv0–0de Germany22,344Estádio do Bessa Século XXIMichael RileyMatch Report
2Sat2004-06-1919:45 Netherlands nl2–3cz Czechia29,935Estádio Municipal de AveiroManuel MejutoMatch Report
3Sun2004-06-2019:45 Russia ru2–1gr Greece24,347Estádio Do AlgarveGilles VeissièreMatch Report
3Sun2004-06-2019:45 Spain es0–1pt Portugal47,491Estádio José AlvaladeAnders FriskMatch Report
3Mon2004-06-2119:45 Switzerland ch1–3fr France28,111Estádio EFAPELĽuboš MicheľMatch Report
3Mon2004-06-2119:45 Croatia hr2–4eng England57,047Estádio do Sport Lisboa e BenficaPierluigi CollinaMatch Report
3Tue2004-06-2219:45 Italy it2–1bg Bulgaria16,002Estádio Dom Afonso HenriquesValentin IvanovMatch Report
3Tue2004-06-2219:45 Denmark dk2–2se Sweden26,115Estádio do Bessa Século XXIMarkus MerkMatch Report
3Wed2004-06-2319:45 Germany de1–2cz Czechia46,849Estádio José AlvaladeTerje HaugeMatch Report
3Wed2004-06-2319:45 Netherlands nl3–0lv Latvia27,904Estádio Municipal de BragaKim Milton NielsenMatch Report
Scores & Fixtures 2004 UEFA Euro 2004 Table
Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Quarter-finalsThu2004-06-2419:45 Portugal pt(6) 2–2 (5)eng England62,564Estádio do Sport Lisboa e BenficaUrs MeierMatch ReportPortugal won on penalty kicks following extra time
Quarter-finalsFri2004-06-2519:45 France fr0–1gr Greece45,390Estádio José AlvaladeAnders FriskMatch Report
Quarter-finalsSat2004-06-2619:45 Sweden se(4) 0–0 (5)nl Netherlands27,762Estádio Do AlgarveĽuboš MicheľMatch ReportNetherlands won on penalty kicks following extra time
Quarter-finalsSun2004-06-2719:45 Czechia cz3–0dk Denmark41,092Estádio Do DragãoValentin IvanovMatch Report
Semi-finalsWed2004-06-3019:45 Portugal pt2–1nl Netherlands46,679Estádio José AlvaladeAnders FriskMatch Report
Semi-finalsThu2004-07-0119:45 Greece gr1–0cz Czechia42,449Estádio Do DragãoPierluigi CollinaMatch ReportRequired Extra Time
FinalSun2004-07-0419:45 Portugal pt0–1gr Greece62,865Estádio do Sport Lisboa e BenficaMarkus MerkMatch 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.