Het Europees kampioenschap van 2004 werd gehouden in Portugal van 12 juni tot en met 4 juli 2004. Zestien landenteams werkten hun wedstrijden af in tien stadions in acht speelsteden: Aveiro, Braga, Coimbra, Faro/Loulé, Guimarães, Leiria, Lissabon, Lissabon en Porto.
In 31 EK-wedstrijden werden 77 doelpunten gescoord (gemiddeld 2,48 per wedstrijd). De duels trokken 1.156.473 toeschouwers (gemiddeld 37.306 toeschouwers per wedstrijd). De Tsjech Milan Baroš werd topscorer (5 goals), de beste speler was de Griek Theodoros Zagorakis.
Groepsfase Groep A 12/06/2004 17:00 Porto Portugal - Griekenland 1-2 (0-1) 12/06/2004 19:45 Faro-Loulé Spanje - Rusland 1-0 (0-0) 16/06/2004 17:00 Porto Griekenland - Spanje 1-1 (0-1) 16/06/2004 19:45 Lissabon Rusland - Portugal 0-2 (0-1) 20/06/2004 19:45 Lissabon Spanje - Portugal 0-1 (0-0) 20/06/2004 19:45 Faro-Loulé Rusland - Griekenland 2-1 (2-1)
Land Wed W G V DV DT +/- Pnt Portugal 3 2 0 1 4 2 +2 6 Griekenland 3 1 1 1 4 4 0 4 Spanje 3 1 1 1 2 2 0 4 Rusland 3 1 0 2 2 4 -2 3