4:2
(1:1)
final
  45. Lisakovich (pen.), 64. Kendyš (Stasevič), 81. Savicki, 83. Lisakovich (Kisljak) – 31. Anier (Lilander), 55. Anier (Vaštšuk)
  4. Lapcev (BLR), 18. Kendyš (BLR), 89. Signěvič (BLR) – 50. Kuusk (EST), 59. Alliku (EST), 63. Õigus (EST), 85. Anier (EST), 89. Pürg (EST)   77. Õigus (EST)
1:0
(1:0)
final
  40. Pašalić
  48. Ćaleta-Car (CRO), 69. Perišić (CRO), 90+3. Kovačić (CRO)
2:0
(1:0)
final
  32. S. Berghuis (Klaassen), 69. L. de Jong (Depay)
  52. L. de Jong (NED), 87. Blind (NED) – 34. J. Ikaunieks (LAT), 52. Kārkliņš (LAT)
0:1
(0:0)
final
  85. Rodrigues
  53. E. Stevens (IRL), 80. Cullen (IRL) – 13. O. Thill (LUX), 53. Sinani (LUX), 58. Jans (LUX)
2:2
(0:2)
final
  46. A. Mitrović (Radonjić), 60. Kostić (Radonjić) – 12. Diogo Jota (B. Silva), 37. Diogo Jota (Soares)
  58. Nemanja Maksimović (SRB) – 55. J. Fonte (POR), 55. B. Fernandes (POR), 90+4. Ronaldo (POR)   90+2. Milenković (SRB)
1:1
(0:0)
final
  49. Provod (Jankto) – 60. R. Lukaku (De Bruyne)
  43. Souček (CZE) – 25. Castagne (BEL), 73. Vertonghen (BEL)