| SELECCIÓN | J | G | E | P | GF | GC | PTS |
| Portugal | 3 | 2 | 0 | 1 | 4 | 2 | 6 |
| Grecia | 3 | 1 | 1 | 1 | 4 | 4 | 4 |
| España | 3 | 1 | 1 | 1 | 2 | 2 | 4 |
| Rusia | 3 | 1 | 0 | 2 | 2 | 4 | 3 |
Resultados:
Portugal-Grecia: 1-2
España-Rusia: 1-0
Grecia-España: 1-1
Rusia-Portugal: 0-2
España-Portugal: 0-1
Rusia-Grecia: 2-1
| SELECCIÓN | J | G | E | P | GF | GC | PTS |
| Francia | 3 | 2 | 1 | 0 | 7 | 4 | 7 |
| Inglaterra | 3 | 2 | 0 | 1 | 8 | 4 | 6 |
| Croacia | 3 | 0 | 2 | 1 | 4 | 6 | 2 |
| Suiza | 3 | 0 | 1 | 2 | 1 | 6 | 1 |
Resultados:
Suiza-Croacia: 0-0
Francia-Inglaterra: 2-1
Inglaterra-Suiza: 3-0
Croacia-Francia: 2-2
Croacia-Inglaterra: 2-4
Suiza-Francia: 1-3
| SELECCIÓN | J | G | E | P | GF | GC | PTS |
| Suecia | 3 | 1 | 2 | 0 | 8 | 3 | 5 |
| Dinamarca | 3 | 1 | 2 | 0 | 4 | 2 | 5 |
| Italia | 3 | 1 | 2 | 0 | 3 | 2 | 5 |
| Bulgaria | 3 | 0 | 0 | 3 | 1 | 9 | 0 |
Resultados:
Dinamarca-Italia: 0-0
Suecia-Bulgaria: 5-0
Bulgaria-Dinamarca: 0-2
Italia-Suecia: 1-1
Italia-Bulgaria: 2-1
Dinamarca-Suecia: 2-2
| SELECCIÓN | J | G | E | P | GF | GC | PTS |
| Rep. Checa | 3 | 3 | 0 | 0 | 7 | 4 | 9 |
| Holanda | 3 | 1 | 1 | 1 | 6 | 4 | 4 |
| Alemania | 3 | 0 | 2 | 1 | 2 | 3 | 2 |
| Letonia | 3 | 0 | 1 | 2 | 1 | 5 | 1 |
Resultados:
Alemania-Holanda: 1-1
Rep. Checa-Letonia: 2-1
Alemania-Letonia: 0-0
Holanda-Rep. Checa: 2-3
Holanda-Letonia: 3-0
Alemania-Rep. Checa: 1-2
Portugal-Inglaterra: 2-2 (Portugal gana 6-5 en los penaltis)
Francia-Grecia: 0-1
Suecia-Holanda: 0-0 (Holanda gana 4-5 en los penaltis)
Rep. Checa-Dinamarca: 3-0
Portugal-Holanda: 2-1
Grecia-Rep. Checa: 1-0
4 de julio de 2004, Estadio Da Luz de Lisboa, 62,865 espectadores.
Portugal-Grecia: 0-1
POR: Ricardo; Miguel (Paulo Ferreira 43), Carvalho, Andrade, Nuno Valente; Costinha, (Rui Costa 60’), Maniche, Deco; Figo, Cristiano Ronaldo; Pauleta (Nuno Gomes 74’).
GRE: Nikopolidis; Seitaridis, Kapsis, Dellas, Fyssas; Giannakopoulos,(Venetidis 76’), Zagorakis, Basinas, Katsouranis; Vryzas (Papadopoulos 81’) y Charisteas.
Gol: 0-1 Charisteas (57’)
Máximo goleador: Milan Baros, con 5 goles
Once ideal: Cech; Seitaridis, Dellas, Carvalho, Zambrotta; Maniche, Nedved, Zagorakis; Cristiano Ronaldo, Baros y Rooney.