Gruppo A
Islanda-Olanda 2:0 (10'rig., 42' Sigurdsson)
Kazakhstan-Repubblica Ceca 2:4 (84', 90' Logvinenko - 13' Dockal, 44' Lafata, 56' Krejci, 88' Necid)
Lettonia-Turchia 1:1 (54'rig. Sabala - 47' Kisa)
Gruppo B
Bosnia-Erzegovina-Belgio 1:1 (28' Dzeko - 51' Nainggolan)
Galles-Cipro 2:1 (13' Cotterill, 23' Robson-Kanu - 36' Laban)
Andorra-Israele 1:4 (15'rig. Lima - 3. 41', 82' Damari, 90'rig. Hemed)
Gruppo C
Bielorussia-Slovacchia 1:3 (79' Kalachev - 65', 84' Hamsik, 90' Sestak)
Lussemburgo-Spagna 0:4 (27' D. Silva, 42' Alcacer, 69' D. Costa, 88' Bernat)
Ucraina-Macedonia 1:0 (45' Sydorchuk)
Gruppo D
Gibilterra-Georgia 0:3 (9' Gelashvili, 19' Okriashvili, 69' Kankava)
Polonia-Scozia 2:2 (12' Mączynski, 76' Milik - 18' Maloney, 57' Naismith)
Germania-Irlanda 1:1 (71' Kroos - 92' O'Shea)
Gruppo E
Estonia-Inghilterra 0:1 (74' Rooney)
San Marino-Svizzera 0:4 (10', 24' Seferovic, 30' Dzemaili, 79' Shaqiri)
Lituania-Slovenia 0:2 (33', 37' Novakovic)
Gruppo F
Isole Faeroer-Ungheria 0:1 (22' Szalai)
Finlandia-Romania 0:2 (54', 83' Stancu)
Grecia-Irlanda del Nord 0:2 (9' Ward, 51' Lafferty)
Gruppo G
Austria-Montenegro 1:0 (24' Okotie)
Svezia-Liechtenstein 2:0 (34' Zengin, 46' Durmaz)
Russia-Moldavia 1:1 (73'rig. Dzyuba - 74' Epureanu)
Gruppo H
Norvegia-Bulgaria 2:1 (13' Elyounoussi, 72' H. Nielsen - 43' Bodurov)
Malta-Italia 0:1 (24' Pellé)
Croazia-Azerbaigian 6:0 (11' Kramaric, 34', 44' Perisic, 45' Brozovic, 56'rig. Modric, 61'aut. Sadygov)
Gruppo I
Danimarca-Portogallo 0:1 (95' C. Ronaldo)
Serbia-Albania 0:0 dopo i primi 45' poi interotto.
Decisione: 3-0 a tavolino per i serbi, che poi sono tolti per la consequenza dei fatti allo stadio. Dunque due squadre senza punti.