2:4
(2:1)
final
  5. Watkins (Cash), 31. Coutinho (Moreno) – 16. Saka, 61. Zinčenko (Ödegaard), 90+3. E. Martínez (own), 90+8. Martinelli (Vieira)
  45+3. Luiz (ASV), 84. E. Martínez (ASV) – 45+3. Saka (ARS), 90+4. Xhaka (ARS)
0:1
(0:1)
final
  45+1. Ward-Prowse
  4. Koulibaly (CHE), 87. Arrizabalaga (CHE), 90+7. Kovačić (CHE) – 16. Bella-Kotchap (SOT), 45+4. S. Armstrong (SOT), 76. Mara (SOT), 87. Lavia (SOT), 90+7. Ward-Prowse (SOT), 90+8. Perraud (SOT)
1:1
(0:1)
final
  84. Wood (Gibbs-White) – 41. B. Silva (Grealish)
  14. Worrall (NOT)
0:1
(0:0)
final
  49. Tavernier (Solanke)
  72. Aït-Nouri (WOS), 74. J. Gomes (WOS), 86. Sarabia (WOS) – 29. Billing (BTH), 70. A. Smith (BTH), 74. Senesi (BTH)
0:2
(0:2)
final
  10. Núñez (Alexander-Arnold), 17. Gakpo (Salah)
  38. Almirón (NEW) – 20. Fabinho (LIV)   22. Pope (NEW)
1:1
(1:0)
final
  5. Oyarzabal (Kubo) – 90+3. Le Normand (own)
  46. Zubimendi (RSC), 58. Sørloth (RSC), 61. Barrenetxea (RSC) – 55. C. Pérez (CVG), 59. Núñez (CVG), 75. Tapia (CVG), 90+1. Seferović (CVG)   76. Tapia (CVG)
2:1
(2:1)
final
  2. Juanmi (Canales), 45+4. Canales (pen.) – 30. Larin (K. Pérez)
  12. Abner (RBE), 77. G. Rodríguez (RBE), 90. E. González (RBE) – 5. J. Sánchez (RVL), 56. Monchu (RVL), 56. Aguado (RVL), 79. L. Pérez (RVL), 89. Hongla (RVL)
4:2
(2:1)
final
  20. Kadewere (Muriqi), 45. D. Rodríguez (Maffeo), 56. D. Rodríguez (Lee Kang-in), 63. Muriqi (Raíllo) – 43. Morales, 50. Chukwueze (Pino)
  22. D. Rodríguez (MLR), 37. Raíllo (MLR), 69. J. Costa (MLR), 72. Copete (MLR), 89. Nastasić (MLR)   22. Trigueros (VLR)
0:2
(0:0)
final
  78. Valverde (Vinícius Júnior), 90+2. Asensio (Rodriguez)
  5. Torró (OSS), 45+2. Moncayola (OSS), 45+3. Mo. Gómez (OSS) – 45+3. Vinícius Júnior (REA), 84. Na. Fernández (REA)
0:2
(0:1)
final
  39. Gregoritsch (Grifo), 51. Höler (Günter)
  34. Zoller (BOC), 76. K. Schlotterbeck (BOC), 79. Broschinski (BOC), 90+5. Osei-Tutu (BOC) – 43. Lienhart (FRE), 62. Günter (FRE)   64. Losilla (BOC)
3:2
(1:1)
final
  13. Stindl (J. Hofmann), 55. J. Hofmann (Pléa), 84. Thuram (J. Hofmann) – 35. Choupo-Moting (Davies), 90+3. Tel (Davies)
  37. Goretzka (BAY)   8. Upamecano (BAY)
3:0
(1:0)
final
  9. Bastiao Dias (Haraguči), 59. Sosa, 74. T. Coulibaly
  23. Silas (STU), 52. Mavropanos (STU), 82. Millot (STU) – 23. Chabot (KLN), 23. Steffen Baumgart (KLN), 58. Schmitz (KLN), 65. Skhiri (KLN), 84. Adamjan (KLN)
0:3
(0:1)
final
  14. Forsberg, 85. Laimer (Nkunku), 90+2. Szoboszlai (Schlager)
  90+1. Bornauw (WOF) – 65. Raum (RBL)
2:0
(1:0)
final
  9. Friedl (own), 53. Kolo Muani (Knauff)
  58. Max (FRN) – 41. Stark (BRM)
0:1
(0:0)
final
  48. Kušej (Suchomel)
  54. Kušej (MBL)
2:1
(1:0)
final
  9. Řezníček (Alli), 65. Řezníček – 80. Šín (Fleišman)
  56. Endl (BNO), 84. Berkovec (BNO), 90. Šural (BNO) – 45+1. Pojezný (OVA), 57. Plavšić (OVA), 63. J. Juroška (OVA), 90+4. Fleišman (OVA)
2:2
(1:1)
final
  2. Tupta, 78. Červ (Doumbia) – 20. Chytil (pen.), 55. Navrátil (Sláma)
  19. Vliegen (LIB) – 45. Breite (OLO), 45+3. Vraštil (OLO), 73. Zlatohlávek (OLO)
1:1
(1:0)
final
  3. T. Vachoušek – 74. Tecl (pen.)
  72. S. Dramé (TEP), 83. L. Mareček (TEP) – 15. Schranz (SLA), 65. Traoré (SLA), 90+5. Olayinka (SLA)
0:2
(0:1)
final
  31. Kalmár (Blackman), 90+1. Nebyla
1:1
(1:0)
final
  38. Bagin (D. Hollý) – 73. Pinte
  14. Ibrahim (TRE), 68. Kmeť (TRE), 85. Stojsavljevič (TRE) – 82. Duga (ZMO)