2:0
(1:0)
final
  36. McTominay (Sancho), 71. Martial (Rashford)
2:0
(0:0)
final
  48. Be. Traoré, 90+5. Watkins (Ramsey)
  35. Moreno (ASV), 85. Konsa (ASV), 90+6. Watkins (ASV) – 36. Shelvey (NOT), 85. Awoniyi (NOT), 90. Mangala (NOT), 90+1. Toffolo (NOT)
0:1
(0:1)
final
  40. Billing
  33. Rothwell (BTH), 80. Kelly (BTH), 80. A. Smith (BTH)
2:1
(1:1)
final
  11. Son Heung-min (Perišić), 79. Kane (Höjbjerg) – 34. Dunk (March)
  68. Perišić (TOT), 87. Höjbjerg (TOT), 90+1. Romero (TOT) – 65. Groß (BRN)
1:0
(1:0)
final
  32. Nunes
  40. Lemina (WOS), 59. J. Gomes (WOS) – 49. Cucurella (CHE), 63. Sterling (CHE), 67. Gallagher (CHE), 87. Kovačić (CHE), 89. Chilwell (CHE)
1:4
(0:1)
final
  72. Mara (Djenepo) – 45. Haaland (De Bruyne), 58. Grealish, 68. Haaland (Grealish), 75. Álvarez (pen.)
  36. Stones (MAC), 56. Haaland (MAC)
2:1
(0:1)
final
  71. Ezzalzouli (Barja), 84. Ezzalzouli (Oroz) – 44. Morente (Mascarell)
  50. David García (OSS), 90+4. Oroz (OSS) – 45+3. Boyé (ELC), 54. Palacios (ELC)
1:2
(0:1)
final
  90+1. Darder – 22. I. Williams (D. García), 75. N. Williams (Guruzeta)
  21. Braithwaite (ESB), 53. Gragera (ESB), 59. Ó. Gil (ESB), 90+2. A. Vidal (ESB) – 21. de Marcos (ATB), 30. D. García (ATB), 44. Sancet (ATB), 90+4. Simón (ATB)   90+2. A. Vidal (ESB)
2:0
(1:0)
final
  45+2. Oyarzabal, 60. Kubo
  5. Guevara (RSC), 79. Illarramendi (RSC) – 20. L. Milla (GET)
2:3
(1:1)
final
  16. P. Torres (own), 48. Vinícius Júnior (Ceballos) – 39. Chukwueze (Lo Celso), 70. Morales, 79. Chukwueze (Baena)
  25. Pino (VLR), 36. Pedraza (VLR), 69. Foyth (VLR)
1:3
(1:2)
final
  29. Vargas – 10. Skhiri (Chabot), 16. Martel (Schindler), 59. Maina (Ljubičić)
  6. Vargas (AUG), 45+2. Iago (AUG), 57. Engels (AUG) – 25. Martel (KLN), 28. Schindler (KLN), 72. Hübers (KLN), 84. Skhiri (KLN)
2:1
(1:0)
final
  28. Malen (Guerreiro), 80. Moukoko – 61. Behrens (S. Becker)
  16. Adeyemi (DOR), 90. Reus (DOR), 90+1. Can (DOR), 90+5. Bynoe-Gittens (DOR) – 54. Behrens (UNB), 56. S. Becker (UNB)
0:1
(0:0)
final
  51. de Ligt (Musiala)
  90+1. Kübler (FRE) – 74. Mané (BAY)
3:1
(2:0)
final
  10. Adli (Wirtz), 34. Diaby (Wirtz), 90+5. Azmoun (Sinkgraven) – 74. Sow (Max)
  44. Tapsoba (LEV) – 42. M. Götze (FRN), 45+1. Borré (FRN), 48. Knauff (FRN), 89. Dina Ebimbe (FRN), 90+1. Jakić (FRN)
2:2
(0:0)
final
  85. Ajorque (Widmer), 90+3. Weiper – 87. Stage, 90+5. Füllkrug
  65. Onisiwo (MAI) – 28. Groß (BRM), 42. Stage (BRM), 59. Ducksch (BRM), 81. Grujev (BRM), 83. Stark (BRM)
0:1
(0:1)
final
  40. Haidara (Simakan)
  32. Lukebakio (HER), 45. Uremović (HER), 45+3. Boateng (HER), 70. Kanga (HER) – 20. Szoboszlai (RBL), 45+3. Haidara (RBL), 90. Simakan (RBL)
2:1
(0:0)
final
  71. Rondić (pen.), 86. Olatunji (Rondić) – 90+3. Cedidla (R. Hrubý)
  90+2. Frýdek (LIB) – 76. Hlinka (ZLN), 90+5. L. Kozák (ZLN), 90+7. R. Hrubý (ZLN)
0:1
(0:1)
final
  30. Bitri
  19. Buchta (OVA), 79. Cadu (OVA), 84. Šehić (OVA), 90+1. Letáček (OVA)
1:2
(1:1)
final
  19. Alli – 40. Vašulín (Koubek), 52. Ryneš
  26. Texl (BNO), 90. Alli (BNO) – 26. F. Kubala (HKR), 46. Ja. Klíma (HKR), 84. Harazim (HKR), 89. P. Dvořák (HKR)
3:2
(1:0)
final
  45+3. Sýkora (Bucha), 77. M. Vydra (M. Havel), 82. M. Vydra (Mosquera) – 66. Polidar (Považanec), 74. Polidar (Hübschman)