| Lithuania | 2 : 0 | Malta | goals: Černych (head), Novikovas (penalty) red car: Caruana |
| Czechia | 0 : 0 | Azerbaijan | |
| Germany | 2 : 0 | N.Ireland | goals: Draxler, Khedira (head) |
| Norway | 4 : 1 | San Marino | goals: Simoncini (own goal), Stefanelli, Diomande, Samuelsen, King |
| Denmark | 0 : 1 | Montenegro | goals: Bećiraj |
| Poland | 2 : 1 | Armenia | goals: Mkoyan (own goal), Marcos Pizzelli (free kick), Lewandowski (head) red car: Andonian |
| Slovakia | 3 : 0 | Scotland | goals: Mak, Nemec (head) |
| Slovenia | 0 : 0 | England | |
| Kazakhstan | 0 : 0 | Romania | |
| Belarus | 1 : 1 | Luxembourg | goals: Savitskiy (head), Joachim (free kick) red car: Carlson |
| Latvia | 0 : 2 | Hungary | goals: Gyurcsó, Szalai (head) |
| Estonia | 0 : 2 | Greece | goals: Torosidis (head), Stafylidis (free kick) |
| Nth lands | 0 : 1 | France | goals: Pogba |
| Sweden | 3 : 0 | Bulgaria | goals: Toivonen, Hiljemark, Lindelöf |
| Andorra | 1 : 2 | Switz | goals: Schär (penalty), Mehmedi (head), Martinez |
| Bosnia-Hz | 2 : 0 | Cyprus | goals: Džeko (head + 1). 2 assists Pjanić |
| Faroe Isl | 0 : 6 | Portugal | goals: André Silva, Cristiano Ronaldo, João Moutinho, João Cancelo. 2 assists João Mário. 2 assists Gelson Martins |
| Gibraltar | 0 : 6 | Belgium | goals: Benteke, Witsel, Mertens, Hazard |
| Moldova | 1 : 3 | Ireland | goals: Long, Bugaev, McClean |
| Serbia | 3 : 2 | Austria | goals: Mitrović (head + 1), Sabitzer, Janko, Tadić. 2 assists Tadić |
| Albania | 0 : 2 | Spain | goals: Diego Costa, Nolito |
| N Macedon | 2 : 3 | Italy | goals: Belotti, Nestorovski, Hasani, Immobile (head + 1). 2 assists Candreva |
| Israel | 2 : 1 | Liechtens | goals: Hemed (2 head), Göppel |
| Finland | 0 : 1 | Croatia | goals: Mandžukić (head) |
| Ukraine | 3 : 0 | Kosovo | goals: Rrahmani (own goal), Yarmolenko, Rotan |
| Iceland | 2 : 0 | Türkiye | goals: Toprak (own goal), Finnbogason |
| Wales | 1 : 1 | Georgia | goals: Bale (head), Okriashvili (head) |