Borussia D. – Hannover 5:1
15:30, finał
Gole: 24. Hakimí (Guerreiro), 60. Reus (Hakimí), 62. M. Götze (Sancho), 67. Guerreiro (Reus), 90. Witsel (Sancho) – 87. Bakalorz (Hadžič). 9. Hakimí (DOR) – 45. Akpoguma (HAN). Sędziowie: Gräfe – Kempkes, Pickel. Widownia: .
Freiburg – Hoffenheim 2:4
15:30, finał
Gole: 42. Höler (Koch), 77. Niederlechner (Günter) – 19. Joelinton, 59. Kramarić (kar.), 72. Kramarić (Demirbay), 85. Demirbay. 37. N. Schulz (HOF), 51. Grillitsch (HOF). Sędziowie: . Widownia: .
Mainz – 1. FC Nurnberg 2:1
15:30, finał
Gole: 13. Brosinski (kar.), 73. Quaison (Brosinski) – 44. Margreitter (Valentini). 37. Mateta (MAI), 45+1. Gbamin (MAI), 85. Bell (MAI) – 56. Bredlow (NUR). Sędziowie: Bastian Dankert. Widownia: 22005.
Borussia M. – Augsburg 2:0
15:30, finał
Gole: 78. Wendt, 90+3. Herrmann (Stindl). 58. Sommer (MNC), 90+1. Cuisance (MNC) – 25. R. Khedira (AUG), 33. Danso (AUG), 58. Hahn (AUG), 88. Stafylidis (AUG). Sędziowie: Harm Osmers – Thomas Gorniak, Sascha Thielert. Widownia: .
Wolfsburg – Bayer 0:3
15:30, finał
Gole: 45. Havertz (kar.), 62. Volland (Aránguiz), 88. Brandt (Bellarabi). 33. Rexhbecaj (WOF), 44. William (WOF), 54. Brooks (WOF), 86. Arnold (WOF), 90. Roussillon (WOF) – 45+2. Aránguiz (LEV), 56. Wendell (LEV), 77. Bailey (LEV). Sędziowie: . Widownia: .
Werder – Eintracht 2:2
18:30, finał
Gole: 27. M. Eggestein (Harnik), 52. Harnik (M. Kruse) – 35. Rebić (de Guzmán), 68. Haller (kar.). 17. Gebre Selassie (BRM), 58. Veljković (BRM), 63. Bargfrede (BRM), 90+5. Claassen (BRM) – 39. Kostić (FRN), 50. Rode (FRN). Sędziowie: Markus Schmidt – Christian Gittelmann, Markus Schüller. Widownia: 42 100.