Grupo A
Serbia, 0 - Finlandia, 0
Portugal, 2 - Polonia, 2
Goles: 0-1 m.44: Lewandowsk. 1-1 m.50: Maniche. 2-1 m.73: C. Ronaldo. 2-2 m.87: Krzynowek.
Grupo C
Hungría, 1 - Bosnia-Herzegovina, 0
Goles: 1-0, m.39: Gera, de penal.
Malta, 2 - Turquía 2
Goles: 1-0 m.37: Said, 1-1 m.45: Altintop, 2-1 m.76: Schembri, m.78: Cetin
Moldavia, 0 - Noruega 1
Gol: 0-1 m.47: Iversen
Grupo D
San Marino, 0 - República Checa 3
Goles: 0-1 m.33: Rosicky, 0-2 m.74: Jankulovski, 0-3 m.90: Koller
Eslovaquia, 2 - Irlanda 2
Goles: 0-1 m.7: Ireland, 1-1 m.38: Klimpl, 1-2 m.58: Doyle, 2-2 m.90 Cech
Gales 0 - 2 Alemania
Goles: 0-1 m.6: Klose, 0-2 m.60: Klose
Grupo E
Rusia, 3 - Macedonia, 0
Goles: 1-0, m.8: Berezutski. 2-0, m.84: Arshavin. 3-0, m.89: Kerzhakov.
Inglaterra, 3 - Israel, 0
Goles: 1-0, m.20: S.W. Phillips. 2-0, m.50: Owen. 3-0, m.67: Richards
Croacia, 2 - Estonia 0
Goles: 1-0, m.39: Silva. 2-0, m.49: Silva
Grupo F
Letonia 1 - Irlanda del Norte, 0
Gol: 1-0, m.56: (autogol) Barid.
Suecia, 0 - Dinamarca, 0
Islandia, 1 - España, 1
Goles: 1-0 m.40: Hallfredsson. 1-1 m.86: Iniesta.
Grupo G
Luxemburgo, 0 - Eslovenia, 3
Goles:0-1 m.7: Lavric. 0-2. m.37: Novakovic. 0-3 m.47: Lavric.
Bielorrusia 1 - 3 Rumania
Goles:0-1 m.16: Mutu. 1-1 m.21: Romashchenko. 1-2 m.42: Dica. 1-3 m.77: Mutu de penal.
Holland 2 - 0 Bulgaria
Goles: 1-0 m.23 Sneijder. 2-0 m.58: Van Nistelrooy