2:1
(0:0)
konec
  49. Sosa, 79. Majer (Petković) – 77. Eriksen (Maehle)
  36. Perišić (CRO) – 58. Kjaer (DEN)
2:0
(0:0)
konec
  56. Mbappé (Giroud), 66. Giroud (Griezmann)
  38. Weimann (AUT)
0:2
(0:1)
konec
  14. Gakpo (Berghuis), 60. Bergwijn (Janssen)
  85. Szczęsny (POL) – 32. Aké (NED), 61. Gakpo (NED), 82. Janssen (NED), 85. Weghorst (NED)
20:45 (sk. 4)
2:1
(2:0)
konec
  10. De Bruyne (Batshuayi), 38. Batshuayi (De Bruyne) – 50. Moore (Johnson)
  49. Mepham (WAL), 59. Ampadu (WAL), 78. Bale (WAL)   90+4. Roberto Martínez (trenér) (BEL)
2:1
(1:1)
konec
  29. Gabyšev (Orazov), 79. Zajnutdinov (Ajmbetov) – 45+3. Savickyj (Pečenin)
  10. Zajnutdinov (KAZ), 39. Tagybergen (KAZ), 49. Darabajev (KAZ), 90+2. Astanov (KAZ) – 42. Pečenin (BLR), 83. Bachar (BLR)   90+4. Tagybergen (KAZ)
1:2
(0:1)
konec
  90+3. Jirka (pen.) – 44. Dadashov, 90+5. Haghverdi
  57. Jirka (SVK), 63. Bénes (SVK) – 19. Almeida (AZE), 66. Magomedaliyev (AZE), 80. Seydiyev (AZE)
1:1
(1:1)
konec
  44. Slivka (Černych) – 22. Andreasen (Bjartalid)
  56. Lasickas (LIT), 65. Girdvainis (LIT), 72. Klimavičius (LIT), 75. Šimkus (LIT)
3:3
(2:2)
konec
  16. Ünder (pen.), 39. Chanot (vla.), 87. Yüksek (Çelik) – 8. Martins, 37. Sinani (Borges Sanches), 69. Rodrigues (Bohnert)
  63. Ünder (TUR) – 45+1. Martins (LUX)
1:2
(0:2)
konec
  55. Ikaunieks (Emsis) – 26. Revenco (Platica), 45. Nicolaescu (Caimacov)
  22. Ikaunieks (LAT) – 60. Posmac (MOL), 87. Cociuc (MOL), 90+2. Revenco (MOL)
0:2
(0:1)
konec
  4. Rosas (Martínez), 80. Cervós
  25. Luchinger (LIC), 35. Frommelt (LIC), 40. Meier (LIC), 43. Malin (LIC) – 23. Martínez (ANR), 65. M. Vales (ANR), 89. Cervós (ANR)
2:1
(1:0)
konec
  22. Vecheta, 58. Vecheta – 78. Andronache
  55. Křišťan (CZE) – 38. Iancu (RUM), 83. Mustacă (RUM), 90+3. Amzăr (RUM)
0:0
před zápasem
0:0
před zápasem
1:1
(0:0)
po penal. (3:4)
  78. HLADIŠ – 80. ?