VfL Bochum – Union 0:1
15:30, finał (17)
Gole: 16. M. Kruse (Prömel). 21. Mašović (BOC), 70. Soares (BOC). Sędziowie: Reichel – Bandurski, Unger. Widownia: 13500.
Eintracht – Mainz 1:0
15:30, finał (17)
Gole: 35. Lindström (Borré). 90+2. Martín (MAI). Sędziowie: Brych – Borsch, Lupp. Widownia: 15 000.
Fürth – Augsburg 0:0
15:30, finał (17)
Gole: . 77. Willems (FRT), 90. Abiama (FRT) – 37. D. Caligiuri (AUG), 64. Oxford (AUG), 84. Iago (AUG). Sędziowie: Stegemann – Pickel, Assmuth. Widownia: .
Hoffenheim – Borussia M. 1:1
15:30, finał (17)
Gole: 90+2. Akpoguma (Bebou) – 35. Embolo. 55. Kadeřábek (HOF), 90+5. Geiger (HOF) – 62. Binsibajní (MNC), 90+5. Lainer (MNC). Sędziowie: . Widownia: .
RB Lipsk – Arminia 0:2
15:30, finał (17)
Gole: 58. Serra, 76. Okugawa (Krüger). 27. A. Andrade (BIE), 68. Klos (BIE), 90. Kunze (BIE) 70. Klos (BIE). Sędziowie: . Widownia: .
Hertha – Borussia D. 3:2
18:30, finał (17)
Gole: 51. Belfodil (Darida), 57. Richter (Maolida), 69. Richter (Belfodil) – 31. Brandt (Haaland), 83. Tigges (Guerreiro). 90+5. Pongračić (DOR). Sędziowie: . Widownia: .