Augsburg – Freiburg 1:1
15:30, finał
Gole: 80. Vargas (Richter) – 64. Grifo (Höler). 20. D. Caligiuri (AUG), 24. Gumny (AUG), 67. Uduokhai (AUG) – 7. Demirović (FRE). Sędziowie: Schröder – Neitzel-Petersen, Lupp. Widownia: .
Borussia D. – FC Koln 1:2
15:30, finał
Gole: 74. T. Hazard (Reyna) – 9. Schirí (M. Wolf), 60. Schirí. 54. Can (DOR) – 29. Schirí (KLN), 90+1. Jakobs (KLN). Sędziowie: Brand – Stein, Wessel. Widownia: .
RB Lipsk – Arminia 2:1
15:30, finał
Gole: 29. Angeliño (Samardžič), 47. Nkunku (Olmo) – 75. Klos. 85. Orban (RBL), 90+1. Kampl (RBL) – 38. van der Hoorn (BIE), 77. Lucoqui (BIE). Sędziowie: R. Hartmann – C. Leicher, E. Beitinger. Widownia: .
Stuttgart – Bayern 1:3
15:30, finał
Gole: 20. Coulibaly (Wamangituka) – 38. Coman (Müller), 45+1. Lewandowski (Coman), 88. Costa (Sané). . Sędziowie: . Widownia: .
Union – Eintracht 3:3
15:30, finał
Gole: 2. Andrich, 6. M. Kruse (kar.), 82. M. Kruse (Trimmel) – 27. André Silva (Kamada), 37. André Silva (Kostić), 79. Dost (Kamada). 57. Prömel (UNB), 61. Lenz (UNB) – 60. Sow (FRN), 62. N'Dicka (FRN), 81. Ilsanker (FRN). Sędziowie: Tobias Reichel – Christian Dietz, Arno Blos. Widownia: .
Borussia M. – Schalke 04 4:1
18:30, finał
Gole: 15. Neuhaus, 36. Wendt (Neuhaus), 51. Thuram, 80. H. Wolf (Pléa) – 20. Raman (Uth). 26. Lazaro (MNC), 46. Thuram (MNC) – 34. Ludewig (SCH), 50. Thiaw (SCH), 84. Uth (SCH). Sędziowie: . Widownia: .