0:5
(0:2)
final
  9. Mané (M. Salah), 37. Firmino (Milner), 52. Firmino, 54. M. Salah (Firmino), 90+1. Firmino (N. Williams)
2:3
(0:0)
final
  48. Ings (J. McGinn), 68. J. McGinn – 80. Saïss (Podence), 85. Coady (Dendoncker), 90+5. Neves
  61. Mings (ASV), 82. Watkins (ASV) – 52. Neves (WOS), 86. Coady (WOS), 88. Dendoncker (WOS)
4:2
(1:1)
final
  31. Tielemans (Iheanacho), 78. Söyüncü (Ayoze Pérez), 83. Vardy (Ayoze Pérez), 90+1. Daka – 19. M. Greenwood (B. Fernandes), 82. Rashford (Lindelöf)
  52. Lindelöf (MAN), 85. Wan-Bissaka (MAN), 86. P. Pogba (MAN)
2:0
(1:0)
final
  12. B. Silva, 70. De Bruyne
  45+3. Laporte (MAC)
0:0
(0:0)
final
  30. Kabak (NRW), 50. D. Giannoulis (NRW), 75. Pukki (NRW) – 15. Veltman (BRN), 25. Lallana (BRN), 41. Cucurella (BRN), 90+3. Duffy (BRN), 90+4. Burn (BRN)
0:0
(0:0)
final
  40. Miramón (LVN), 58. Morales (LVN), 64. C. Clerc (LVN) – 29. Timor (GET), 49. Olivera (GET), 69. Arambarri (GET)
1:0
(0:0)
final
  90. Lobete (Zubimendi)
  14. Muñoz (RSC), 45+3. Portu (RSC) – 42. Battaglia (MLR), 45+3. Ángel Rodríguez (MLR), 85. Rodríguez (MLR)   45+2. Muñoz (RSC)
3:1
(1:0)
final
  3. Reus, 54. Haaland (pen.), 90+4. Haaland (Bellingham) – 87. Burkardt (I Če-song)
  13. N. Schulz (DOR), 35. Akanji (DOR) – 50. Bell (MAI), 64. Ingvartsen (MAI), 71. Tauer (MAI), 89. Niakhaté (MAI)
1:2
(0:1)
final
  78. Paciência (pen.) – 7. Richter (Darida), 63. Ekkelenkamp (Mittelstädt)
  29. Jakić (FRN) – 40. Richter (HER), 89. Schwolow (HER)
1:1
(0:1)
final
  64. Džong (Grifo) – 32. Forsberg (pen.)
  44. Haidara (RBL), 57. Gvardiol (RBL), 84. Simakan (RBL), 88. Mukiele (RBL)
0:1
(0:0)
final
  80. Losilla (Löwen)
  30. Seguin (FRT), 67. Itten (FRT) – 54. Riemann (BOC), 60. Losilla (BOC), 65. Mašović (BOC), 75. Lampropoulos (BOC)
2:0
(0:0)
final
  49. Awoniyi (Haraguči), 83. Becker (Voglsammer)
  38. Giesselmann (UNB), 55. Knoche (UNB), 79. Jaeckel (UNB) – 86. Bornauw (WOF)
1:1
(1:1)
final
  42. J. Hofmann – 15. Mavropanos (Marmúš)
  63. Koné (MNC), 80. Herrmann (MNC), 82. Bennetts (MNC) – 45+1. Karazor (STU), 64. Führich (STU), 88. Kempf (STU)
2:2
(1:2)
final
  15. Doležal (Krob), 78. Doležal (V. Kubista) – 20. Mršić (Mihálik), 23. Mihálik
  60. Čvančara (JAB) – 13. Talovierov (CEB), 38. Králik (CEB)
1:2
(1:1)
final
  32. Tetour (pen.) – 5. Jurečka, 75. L. Sadílek (Navrátil)
  40. Fleišman (OVA), 53. Potočný (OVA) – 31. S. Hofmann (SLO)
4:1
(0:0)
final
  65. Ewerton (D. Douděra), 79. Jurásek, 89. Fila (D. Douděra), 90+4. Skalák (pen.) – 61. Puškáč (Květ)
  40. Hlavaty (MBL), 44. Dancák (MBL) – 30. Květ (BOH), 32. Koubek (BOH), 64. Jindřišek (BOH), 70. Ljovin (BOH), 78. Köstl (BOH)
3:1
(1:0)
final
  42. Bah, 67. Kuchta (Krmenčík), 81. Olayinka (Kuchta) – 73. Stoch (Havelka)
  49. Stanciu (SLA), 58. Schranz (SLA), 90+2. Ekpai (SLA) – 86. Stoch (LIB)
0:2
(0:1)
final
  2. Lamkel Zé, 74. Kružliak
  27. B. Anang (ZIL), 63. Mráz (ZIL), 70. Paur (ZIL), 83. Rusnák (ZIL) – 62. Lamkel Zé (DUN), 79. Dimun (DUN)
2:2
(1:1)
final
  45. Čögley, 84. Kyziridis – 28. Yao, 74. Gatarić (pen.)
  30. Tóth (ZMO), 83. Čonka (ZMO), 85. Kyziridis (ZMO) – 21. Iglesias (SER), 45+1. Haša (SER), 54. Ljubičić (SER), 82. Dias (SER), 83. Gatarić (SER), 87. Popović (SER)
1:1
(0:1)
final
  74. Mashike Sukisa – 35. Marcin
  56. Šumbera (SEN) – 24. Vaško (MIC), 45+1. Begala (MIC), 52. Oshima (MIC), 59. Artabe (MIC), 83. Ranko (MIC)   90+2. Oshima (MIC)   90+3. Piroska (SEN)
1:1
(1:0)
final
  12. Mlinar (own) – 54. Bandé (Blagojević)
  45+2. Sarić (HNG), 83. Muhammed (HNG), 90+2. Ch. Keita (HNG) – 24. Mlinar (IST), 35. Bandé (IST), 56. Perera (IST), 74. Blagojević (IST)
3:3
(3:0)
final
  7. Drmic (Ampem), 38. Drmic, 41. D. Velkovski (Murić) – 58. B. Petković (pen.), 65. B. Petković (pen.), 82. Andrić (S. Ristovski)
  64. D. Velkovski (HNK) – 37. Leovac (ZAG), 40. Franjić (ZAG), 71. Menalo (ZAG), 76. Oršić (ZAG)