Grupa A:
Serbia - Azerbaidjan 1-0
A marcat: Zigic '71
Polonia - Finlanda 1-3
Au marcat: Gargula '90 / Litmanen '54, '76 (penalti), Vayrynen '85
Grupa B:
Scotia - Insulele Feroe 6-0
Au marcat: Fletcher '7, McFadden '10, Boyd '24 (penalti), '38, Miller '30, O'Connor '85
Georgia -Franta 0-3
Au marcat: Malouda '7, Saha '16, Asatiani '46 (autogol)
Italia - Lituania 1-1
Au marcat: Inzaghi '30 / Danilevicius '21
Grupa C:
Malta - Bosnia Hertegovina 2-5
Au marcat: Pace '6 M. Mifsud '85 / Barbarez '4, Hrgovic '10, '45A1, Muslimovic '48, '50
Ungaria - Norvegia 1-4
Au marcat: Gera '88 / Solskjaer '15, '53, Stromstad '31, Pedersen '41
Moldova - Grecia 0-1
A marcat: Liberopoulos '77
Grupa D:
Cehia - Tara Galilor 2-1
Au marcat: Lafata '77, '89 / Jiranek '85 (autogol)
Slovacia - Cipru 6-1
Au marcat: Skrtel '9, Mintal '33, '55, Sebo '43, '48, Karhan '52 / Yiasoumi '90
Germania - Irlanda 1-0
A marcat: Podolski '57
Grupa E:
Anglia - Andorra 5-0
Au marcat: Crouch '5, '66, Gerrard '13, Defoe '38, '47
Estonia - Israel 0-1
A marcat: Colautti '7
Grupa F:
Irlanda de Nord - Islanda 0-3
Au marcat: Thorvaldsson '12, Hreidarsson '20, Gudjohnsen '37
Letonia - Suedia 0-1
A marcat: Kallstrom '38
Spania - Liechtenstein 4-0
Au marcat: Torres '20, Villa '45, '62, Luis Garcia '66
Grupa G:
Belarus - Albania 2-2
Au marcat: Kalacev '2, Romascenko '24 / Skela '7 (penalti), Hasi '86
Romania - Bulgaria 2-2
Au marcat: Rosu '39, Marica '56 / M.Petrov '82, '84
Luxemburg - Olanda 0-1
A marcat: Mathijsen '18