Kampprogram, 2004
| Gruppe A | Res | Tilskuere | Dommer | |||||
|---|---|---|---|---|---|---|---|---|
| 12/06 | POR | - | GRE | | 1-2 | 48.761 | Pierluigi Collina (ITA) | |
| 12/06 | SPA | - | RUS | | 1-0 | 28.182 | Urs Meier (SCH) | |
| 16/06 | GRE | - | SPA | | 1-1 | 25.444 | Luboš Michel (SLO) | |
| 16/06 | RUS | - | POR | | 0-2 | 59.273 | Terje Hauge (NOR) | |
| 20/06 | SPA | - | POR | | 0-1 | 47.491 | Anders Frisk (SVE) | |
| 20/06 | RUS | - | GRE | | 2-1 | 24.347 | Gilles Veissière (FRA) | |
| K | V | U | T | Mål | Diff | Point | |||
|---|---|---|---|---|---|---|---|---|---|
| 1. | Portugal | 3 | 2 | 0 | 1 | 4-2 | 2 | 6 | |
| 2. | Grækenland | 3 | 1 | 1 | 1 | 4-4 | 0 | 4 | |
| 3. | Spanien | 3 | 1 | 1 | 1 | 2-2 | 0 | 4 | |
| 4. | Rusland | 3 | 1 | 0 | 2 | 2-4 | -2 | 3 |
| Gruppe B | Res | Tilskuere | Dommer | |||||
|---|---|---|---|---|---|---|---|---|
| 13/06 | SCH | - | KRO | | 0-0 | 24.090 | Lucílio Baptista (POR) | |
| 13/06 | FRA | - | ENG | | 2-1 | 62.487 | Markus Merk (TYS) | |
| 17/06 | ENG | - | SCH | | 3-0 | 28.214 | Valentin Ivanov (RUS) | |
| 17/06 | KRO | - | FRA | | 2-2 | 29.160 | Kim Milton Nielsen (DAN) | |
| 21/06 | KRO | - | ENG | | 2-4 | 57.047 | Pierluigi Collina (ITA) | |
| 21/06 | SCH | - | FRA | | 1-3 | 28.111 | Luboš Michel (SLO) | |
| K | V | U | T | Mål | Diff | Point | |||
|---|---|---|---|---|---|---|---|---|---|
| 1. | Frankrig | 3 | 2 | 1 | 0 | 7-4 | 3 | 7 | |
| 2. | England | 3 | 2 | 0 | 1 | 8-4 | 4 | 6 | |
| 3. | Kroatien | 3 | 0 | 2 | 1 | 4-6 | -2 | 2 | |
| 4. | Schweiz | 3 | 0 | 1 | 2 | 1-6 | -5 | 1 |
| Gruppe C | Res | Tilskuere | Dommer | |||||
|---|---|---|---|---|---|---|---|---|
| 14/06 | DAN | - | ITA | | 0-0 | 29.595 | Mejuto González (SPA) | |
| 14/06 | SVE | - | BUL | | 5-0 | 31.652 | Mike Riley (ENG) | |
| 18/06 | BUL | - | DAN | | 0-2 | 24.131 | Lucílio Baptista (POR) | |
| 18/06 | ITA | - | SVE | | 1-1 | 44.926 | Urs Meier (SCH) | |
| 22/06 | ITA | - | BUL | | 2-1 | 16.002 | Valentin Ivanov (RUS) | |
| 22/06 | DAN | - | SVE | | 2-2 | 26.115 | Markus Merk (TYS) | |
| K | V | U | T | Mål | Diff | Point | |||
|---|---|---|---|---|---|---|---|---|---|
| 1. | Sverige | 3 | 1 | 2 | 0 | 8-3 | 5 | 5 | |
| 2. | Danmark | 3 | 1 | 2 | 0 | 4-2 | 2 | 5 | |
| 3. | Italien | 3 | 1 | 2 | 0 | 3-2 | 1 | 5 | |
| 4. | Bulgarien | 3 | 0 | 0 | 3 | 1-9 | -8 | 0 |
| Gruppe D | Res | Tilskuere | Dommer | |||||
|---|---|---|---|---|---|---|---|---|
| 15/06 | TJK | - | LET | | 2-1 | 21.744 | Gilles Veissière (FRA) | |
| 15/06 | TYS | - | HOL | | 1-1 | 48.197 | Anders Frisk (SVE) | |
| 19/06 | LET | - | TYS | | 0-0 | 22.344 | Mike Riley (ENG) | |
| 19/06 | HOL | - | TJK | | 2-3 | 29.935 | Mejuto González (SPA) | |
| 23/06 | HOL | - | LET | | 3-0 | 27.904 | Kim Milton Nielsen (DAN) | |
| 23/06 | TYS | - | TJK | | 1-2 | 46.849 | Terje Hauge (NOR) | |
| K | V | U | T | Mål | Diff | Point | |||
|---|---|---|---|---|---|---|---|---|---|
| 1. | Tjekkiet | 3 | 3 | 0 | 0 | 7-4 | 3 | 9 | |
| 2. | Holland | 3 | 1 | 1 | 1 | 6-4 | 2 | 4 | |
| 3. | Tyskland | 3 | 0 | 2 | 1 | 2-3 | -1 | 2 | |
| 4. | Letland | 3 | 0 | 1 | 2 | 1-5 | -4 | 1 |
| Kvartfinale | Res | Tilskuere | Dommer | |||||
|---|---|---|---|---|---|---|---|---|
| 24/06 | POR | - | ENG | | 2-2 (P) | 62.564 | Urs Meier (SCH) | |
| 25/06 | FRA | - | GRE | | 0-1 | 45.390 | Anders Frisk (SVE) | |
| 26/06 | SVE | - | HOL | | 0-0 (P) | 27.762 | Luboš Michel (SLO) | |
| 27/06 | TJK | - | DAN | | 3-0 | 41.092 | Valentin Ivanov (RUS) | |
| Semifinale | Res | Tilskuere | Dommer | |||||
|---|---|---|---|---|---|---|---|---|
| 30/06 | POR | - | HOL | | 2-1 | 46.679 | Anders Frisk (SVE) | |
| 01/07 | GRE | - | TJK | | 1-0 | 42.449 | Pierluigi Collina (ITA) | |

