Kieséses szakasz
1
    meccs időpont eredmeny megjegyzés
Portugália-Görögország
2004-06-12 18:00 1-2
Spanyolország-Oroszország
2004-06-12 20:45 1-0
Svájc-Horvátország
2004-06-13 18:00 0-0
Franciaország-Anglia
2004-06-13 20:45 2-1
Dánia-Olaszország
2004-06-14 18:00 0-0
Svédország-Bulgária
2004-06-14 20:45 5-0
Csehország-Lettország
2004-06-15 18:00 2-1
Németország-Hollandia
2004-06-15 20:45 1-1
Görögország-Spanyolország
2004-06-16 18:00 1-1
Oroszország-Portugália
2004-06-16 20:45 0-2
Anglia-Svájc
2004-06-17 18:00 3-0
Horvátország-Franciaország
2004-06-17 20:45 2-2
Bulgária-Dánia
2004-06-18 18:00 0-2
Olaszország-Svédország
2004-06-18 20:45 1-1
Lettország-Németország
2004-06-19 18:00 0-0
Hollandia-Csehország
2004-06-19 20:45 2-3
Oroszország-Görögország
2004-06-20 20:45 2-1
Spanyolország-Portugália
2004-06-20 20:45 0-1
Horvátország-Anglia
2004-06-21 20:45 2-4
Svájc-Franciaország
2004-06-21 20:45 1-3
Dánia-Svédország
2004-06-22 20:45 2-2
Olaszország-Bulgária
2004-06-22 20:45 2-1
Hollandia-Lettország
2004-06-23 20:45 3-0
Németország-Csehország
2004-06-23 20:45 1-2
Portugália-Anglia
2004-06-24 20:45 1-1 Hosszabbítás: 1-1, tizenegyese
Franciaország-Görögország
2004-06-25 20:45 0-1 Negyeddöntő 2. B/1 - A/2
Svédország-Hollandia
2004-06-26 20:45 0-0 Hosszabbítás: 0-0, tizenegyese
Csehország-Dánia
2004-06-27 20:45 3-0 Negyeddöntő 4. D/1 - C/2
Portugália-Hollandia
2004-06-30 20:45 2-1 Elődöntő1
Görögország-Csehország
2004-07-01 20:45 0-0 Hosszabbítás: 1-0
Portugália-Görögország
2004-07-04 20:45 0-1 Döntő