Borussia D. – Mainz 3:1
15:30, finał
Gole: 3. Reus, 54. Haaland (kar.), 90+4. Haaland (Bellingham) – 87. Burkardt (I Če-song). 13. N. Schulz (DOR), 35. Akanji (DOR) – 50. Bell (MAI), 64. Ingvartsen (MAI), 71. Tauer (MAI), 89. Niakhaté (MAI). Sędziowie: . Widownia: .
Eintracht – Hertha 1:2
15:30, finał
Gole: 78. Paciência (kar.) – 7. Richter (Darida), 63. Ekkelenkamp (Mittelstädt). 29. Jakić (FRN) – 40. Richter (HER), 89. Schwolow (HER). Sędziowie: D. Aytekin – C. Dietz, M. Sinn. Widownia: .
Freiburg – RB Lipsk 1:1
15:30, finał
Gole: 64. Džong (Grifo) – 32. Forsberg (kar.). 44. Haidara (RBL), 57. Gvardiol (RBL), 84. Simakan (RBL), 88. Mukiele (RBL). Sędziowie: Siebert – Koslowski, Weickenmeier. Widownia: .
Fürth – VfL Bochum 0:1
15:30, finał
Gole: 80. Losilla (Löwen). 30. Seguin (FRT), 67. Itten (FRT) – 54. Riemann (BOC), 60. Losilla (BOC), 65. Mašović (BOC), 75. Lampropoulos (BOC). Sędziowie: Dankert – Rohde, Unger. Widownia: .
Union – Wolfsburg 2:0
15:30, finał
Gole: 49. Awoniyi (Haraguči), 83. Becker (Voglsammer). 38. Giesselmann (UNB), 55. Knoche (UNB), 79. Jaeckel (UNB) – 86. Bornauw (WOF). Sędziowie: Stegemann – Borsch, Assmuth. Widownia: .
Borussia M. – Stuttgart 1:1
18:30, finał
Gole: 42. J. Hofmann – 15. Mavropanos (Marmúš). 63. Koné (MNC), 80. Herrmann (MNC), 82. Bennetts (MNC) – 45+1. Karazor (STU), 64. Führich (STU), 88. Kempf (STU). Sędziowie: Brych – Lupp, Achmüller. Widownia: .