2:4
(1:2)
final
  32. Mittelstädt (Lukebakio), 90+2. Selke – 38. Werner (pen.), 45+1. Sabitzer (Y. Poulsen), 86. Kampl, 90+1. Werner (Laimer)
  23. Mittelstädt (HER), 90+4. Darida (HER) – 17. Ilsanker (RBL)
2:3
(0:2)
final
  81. Onisiwo (Niakhaté), 90+4. Brosinski (Onisiwo) – 30. Brosinski (own), 45+3. Andersson (Trimmel), 52. Andersson (Trimmel)
  42. St. Juste (MAI) – 4. Andrich (UNB), 49. Parensen (UNB), 69. Polter (UNB), 73. Friedrich (UNB)
0:1
(0:1)
final
  41. Max
  84. Collins (PDN) – 67. Jedvaj (AUG), 88. Morávek (AUG), 90+1. Max (AUG)
3:3
(1:0)
final
  33. D. Caligiuri (Raman), 67. Kabak (Oczipka), 79. Serdar – 62. Hennings (pen.), 74. Hennings (Thommy), 85. Hennings (K. Ayhan)
  61. McKennie (SCH), 79. Serdar (SCH) – 53. Morales (DSF), 76. Fink (DSF), 89. Hoffmann (DSF), 90+2. K. Ayhan (DSF)
4:0
(1:0)
final
  17. Lewandowski (Pavard), 47. Gnabry (T. Müller), 76. Lewandowski (T. Müller), 80. Hummels (own)
  67. Coman (BAY), 90. Kimmich (BAY) – 64. Reus (DOR)