| 1 | Portugalia | 3 | 6 | 4-2 |
| 2 | Grecja | 3 | 4 | 4-4 |
| 3 | Hiszpania | 3 | 4 | 2-2 |
| 4 | Rosja | 3 | 3 | 2-4 |
Wyniki:
13.06.2004 Leiria: Szwajcaria - Chorwacja 0:0 (0:0)
13.06.2004 Lizbona: Francja - Anglia 2:1 (0:1)
Bramki: Zidane (91, 93) - Lampard (38)
17.06.2004 Coimbra: Anglia - Szwajcaria 3:0 (1:0)
Bramki: Rooney (23, 75) - Gerrard (82)
17.06.2004 Leiria: Chorwacja - Francja 2:2 (0:1)
Bramki: Rapaic (48), Prso (52) - Tudor (22 sam.), Trezeguet (64)
21.06.2004 Lizbona: Chorwacja - Anglia 2:4 (1:2)
Bramki: Niko Kovac (5), Tudor (73) - Scholes (40), Rooney (45+1, 68) Lampard (79)
21.06.2004 Coimbra: Szwajcaria - Francja 1:3 (1:1)
Bramki: Vonlanthen (26) - Zidane (20), Henry (76, 84)
Tabela:
| 1 | Francja | 3 | 7 | 7-4 |
| 2 | Anglia | 3 | 6 | 8-4 |
| 3 | Chorwacja | 3 | 2 | 4-6 |
| 4 | Szwajcaria | 3 | 1 | 1-6 |
Wyniki:
14.06.2004 Guimaraes: W³ochy - Dania 0:0
14.06.2004 Lizbona: Szwecja - Bu³garia 5:0
Bramki: Ljungberg (32), Larsson (57, 58), Ibrahimovic (78), Allbäck (91)
18.06.2004 Braga: Bu³garia - Dania 0:2
Bramki: Tomasson (44), Gronkjar (92)
18.06.2004 Porto: W³ochy - Szwecja 1:1
Bramki: Cassano (37) - Ibrahimovic (85)
22.06.2004 Guimaraes: W³ochy - Bu³garia 2:1
Bramki: Perrotta (48), Cassano (94) - Martin Petrov (45)
22.06.2004 Porto: Dania - Szwecja 2:2
Bramki: Tomasson (28, 66) - Larsson (47), Jonson (89)
Tabela:
| 1 | Szwecja | 3 | 5 | 8-3 |
| 2 | Dania | 3 | 5 | 4-2 |
| 3 | W³ochy | 3 | 5 | 3-2 |
| 4 | Bu³garia | 3 | 0 | 1-9 |
Wyniki:
15.06.2004 Aveiro: Czechy - £otwa 2:1
Bramki: Baros (73), Heinz (85) - Verpakovskis (45+1)
15.06.2004 Porto: Niemcy - Holandia 1:1
Bramki: Frings (30) - Van Nistelrooij (81)
19.06.2004 Porto: £otwa - Niemcy 0:0
19.06.2004 Aveiro: Holandia - Czechy 2:3
Bramki: Bouma (4), Van Nistelrooij (19) - Koller (23), Baros (71), Smicer (88)
23.06.2004 Braga: Holandia - £otwa 3:0
Bramki: Van Nistelrooij (27, 35), Makaay (84)
23.06.2004 Lizbona: Niemcy - Czechy 1:2
Bramki: Ballack (21) - Heinz (30), Baros (77)
Tabela:
| 1 | Czechy | 3 | 9 | 7-4 |
| 2 | Holandia | 3 | 4 | 6-4 |
| 3 | Niemcy | 3 | 2 | 2-3 |
| 4 | ³otwa | 3 | 1 | 1-5 |
24.06.2004 Lizbona: Portugalia - Anglia 2:2 (0:1, 1:1, 1:1, karne 6:5)
Bramki: Postiga (83), Rui Costa (110) - Owen (3), Lampard (115)
25.06.2004 Lizbona: Francja - Grecja 0:1 (0:0)
Bramki: Charisteas (65)
26.06.2004 Faro Loule: Szwecja - Holandia 0:0 (0:0, 0:0, 0:0, karne 4:5)
27.06.2004 Porto: Czechy - Dania 3:0 (0:0)
Bramki: Koller (49), Baros (63, 65)
30.06.2004 Lizbona: Portugalia - Holandia 2:1 (1:0)
Bramki: C.Ronaldo (26), Maniche (58) - Andrade (samob. 63)
01.07.2004 Porto: Grecja - Czechy 1:0 dogr. (0:0, 0:0, 0:0)
Gol: Dellas (105)
04.07.2004 Lizbona: Portugalia - Grecja 0:1 (0:0)
Gol: Charisteas (57)