1:2
(1:1)
final
  16. Lirola (Collado) – 39. Martín (J. Hernández), 66. Castellanos (A. Martínez)
  28. Josan (ELC), 70. Gumbau (ELC), 88. D. González (ELC) – 23. Villa (GIR), 88. Stuani (GIR)
3:0
(1:0)
final
  19. Guruzeta, 51. Guruzeta (Vesga), 79. Vivian (Muniain)
  45+1. Guruzeta (ATB), 49. A. Herrera (ATB), 85. Vencedor (ATB) – 42. al-Jámiq (RVL)
1:2
(1:0)
final
  6. David García (Ávila) – 48. Pedri (F. Torres), 85. Raphinha (de Jong)
  45+2. Cruz (OSS), 46. David García (OSS), 54. Torró (OSS), 61. Moncayola (OSS) – 11. Lewandowski (BAR), 37. Alba (BAR), 66. Balde (BAR)   31. Lewandowski (BAR)
2:0
(1:0)
final
  7. van de Ven, 90+2. L. Nmecha (Wimmer)
  45+1. F. Nmecha (WOF), 55. Marmoush (WOF), 64. Otávio (WOF), 73. Wimmer (WOF), 78. L. Nmecha (WOF) – 85. Hummels (DOR), 90+5. Modeste (DOR)
6:1
(4:1)
final
  6. Musiala, 22. Gnabry, 26. Goretzka (Kimmich), 28. Gnabry (L. Sané), 82. Gnabry (Mazraoui), 84. Tel (Mazraoui) – 10. Jung (Weiser)
2:1
(2:0)
final
  7. Antwi-Adjei (Zoller), 12. P. Hofmann – 62. Pléa (Thuram)
  78. Losilla (BOC) – 2. Friedrich (MNC), 44. Pléa (MNC), 55. Kramer (MNC)
2:1
(1:1)
final
  3. Guirassy (Tomás), 90+8. Mavropanos (Sosa) – 19. Lukebakio (Kenny)
  34. Mavropanos (STU), 56. Egloff (STU), 73. Sosa (STU) – 31. Kempf (HER), 34. Richter (HER)