Grupa I
Albania – Suedia 0-0
Ungaria – Danemarca 0-0
Malta – Portugalia 0-4 (0-1)
Au marcat: Said ’25 (autogol), Hugo Almeida ’61, Simao Sabrosa ’71, Nani ’78
Grupa a II
Moldova – Letonia 1-2 (0-2)
Au marcat: Alexeev ’76 / Karlsons 7, Astafjevs ’22
Luxemburg – Grecia 0-3 (0-2)
Au marcat: Torosidis ’36, Gekas ’45, Haristeas ’77 (penalti)
Israel – Elveţia 2-2 (0-1)
Au marcat: Benayoun ’73, Ben Saar ’90 / Hakan Yakin ’45, N’Kufo ’56
Grupa a III
Slovacia – Irlanda de Nord 2-1 (0-0)
Au marcat: Skrtel ’46, Hamsik ’68 / Durica ’81 (autogol)
Polonia – Slovenia 1-1 (1-1)
Au marcat: Zewlakow ’17 (penalti) / Dedici ’35
Grupa a IV
Ţara Galilor – Azerbaijan 1-0 (0-0)
A marcat: Vokes ’83
Liechtenstein – Germania 0-6 (0-1)
Au marcat: Podolski ’21, ’48, Rolfes ’65, Schweinsteiger ’66, Hitzlsperger ’76, Westermann ’87
Grupa a V
Belgia – Estonia 3-2 (1-0)
Au marcat: Sonck ’40, ’80, Defour ’75 / Zenjov ’57, Oper 90+3
Spania – Bosnia Herţegovina 1-0 (0-0)
A marcat: David Villa ’58
Armenia – Turcia 0-2 (0-0)
Au marcat: Tuncay ’61, Semih ’78
Grupa a VI
Croaţia – Kazahstan 3-0 (2-0)
Au marcat: N. Kovaci ’13, Modrici ’36, Petrici ’79
Andorra – Anglia 0-2 (0-0)
Au marcat: J. Cole ’49, ’56
Ucraina – Belarus 1-0 (0-0)
A marcat: Şevcenko ’90+1
Grupa a VII
Serbia – Insulele Feroe 2-0 (1-0)
Au marcat: Jacobsen ’29 (autogol), Zigici ’87
Austria – Franţa 3-1 (2-0)
Au marcat: Mexes ‘8 (autogol), Aufhauser ’41, Ivanschitz ’72 / Govou ’61
Au marcat: Stankevicius ’31, Mikoliunas ’69, Kalonas ’87
Grupa a VIII
Muntenegru – Bulgaria 2-2 (0-1)
Au marcat: Vucinici ’62, Jovetici ’81 (penalti) / Petrov ’11, Georgiev 90+2
Georgia – Irlanda 1-2 (0-1)
Au marcat: Kenia ’90 / Doyle ’13, Whelan ’70
Partida s-a disputat la Mainz, în Germania, din cauza conflictului ruso-georgian.
Cipru – Italia 1-2 (1-1)
Au marcat: Aloneftis ’29 / Di Natale ‘8, ’90+2
Grupa a IX
Macedonia – Scoţia 1-0 (1-0)
A marcat: Naumoski ‘5
Norvegia – Islanda 2-2 (1-1)
Au marcat: Iversen ’35 (penalti), ’50 / Helguson ’38, Gudjohnsen ’68.