Azerbejdżan – Serbia 1:2
18:00, finał (A)
Gole: 59. E. Mahmudov (kar.) – 16. A. Mitrović (Tadić), 81. A. Mitrović (S. Milinković-Savić)
Luksemburg – Portugalia 1:3
20:45, finał (A)
Gole: 31. Rodrigues (Sinani) – 45+2. Diogo Jota (Neto), 51. Ronaldo (Cancelo), 81. Palhinha (Neto)
Belgia – Białoruś 8:0
20:45, finał (E)
Gole: 14. Batshuayi (Doku), 17. Vanaken (Meunier), 38. Trossard (Vanaken), 42. Doku (Praet), 49. Praet (Batshuayi), 70. Ch. Benteke (Alderweireld), 76. Trossard (Doku), 89. Vanaken (Januzaj)
Gibraltar – Holandia 0:7
20:45, finał (G)
Gole: 42. S. Berghuis (Wijnaldum), 55. L. de Jong (S. Berghuis), 61. Depay, 62. Wijnaldum, 64. Malen (Claassen), 85. van de Beek (Wijndal), 88. Depay (Wijndal)
Turcja – Łotwa 3:3
20:45, finał (G)
Gole: 2. Karaman (Çalhanoğlu), 33. Çalhanoğlu, 52. Yilmaz (kar.) – 35. Savalnieks (Jurkovskis), 58. Uldriķis (M. Ošs), 79. D. Ikaunieks (Emsis)
Chorwacja – Malta 3:0
20:45, finał (H)
Gole: 62. Perišić (Barišić), 76. Modrić (kar.), 90. Brekalo (Perišić)
Słowacja – Rosja 2:1
20:45, finał (H)
Gole: 38. Škriniar (Mak), 74. Mak (Hubočan) – 71. Mário Fernandes
Holandia – Węgry 6:1
18:00, finał (A)
Gole: 43. de Wit (Gakpo), 48. Boadu (kar.), 59. Gakpo (Boadu), 71. Gakpo (Zeefuik), 88. Botman (Harroui), 89. Brobbey (de Wit) – 66. Bolla (kar.)
Niemcy – Rumunia 0:0
18:00, finał (A)
Włochy – Słowenia 4:0
21:00, finał (B)
Gole: 10. Maggiore, 19. Raspadori (Ranieri), 25. Cutrone (kar.), 50. Cutrone (Raspadori)