Leverkusen – Union Berlín 0:0
15:30, final (29)
Goals: . 90+3. Wirtz (LEV), 90+3. J. Hofmann (LEV) – 84. Preu (UNB). Referees: Dankert – Rohde, Unger (GER). Attendance: 30 000.
Hoffenheim – Mohuč 2:0
15:30, final (29)
Goals: 4. Kramarić (B. Touré), 32. Kramarić (B. Touré). 23. Chaves (HOF), 45+2. Nsoki (HOF), 75. Bischof (HOF), 90+4. Baumann (HOF) – 49. Nebel (MAI) 90+4. Nebel (MAI). Referees: Jablonski – Thielert, Koslowski. Attendance: 22 849.
Mönchengladbach – Freiburg 1:2
15:30, final (29)
Goals: 14. Günter (own) – 16. Osterhage (Kübler), 90. Manzambi (Dōan). 79. Adamu (FRE). Referees: D. Aytekin (GER). Attendance: 51000.
Bochum – Augsburg 1:2
15:30, final (29)
Goals: 60. P. Hofmann (Passlack) – 16. Essende (Claude-Maurice), 90. Kömür. 30. Ordets (BOC), 70. Bero (BOC) – 86. Tietz (AUG) 80. Maier (AUG). Referees: Petersen – Sather, Wessel. Attendance: 25 000.
Kiel – St. Pauli 1:2
15:30, final (29)
Goals: 21. Bernhardsson (Gigović) – 33. Sinani, 90+2. Geschwill (own). 60. Ivezić (KIE), 77. Harres (KIE), 87. Schulz (KIE) – 37. Nemeth (SNP), 47. Afolayan (SNP), 82. Wahl (SNP), 90+4. Guilavogui (SNP). Referees: Brand – Stein, Achmüller. Attendance: .
Bayern – Dortmund 2:2
18:30, final (29)
Goals: 65. Guerreiro (T. Müller), 69. Gnabry – 48. Beier (Ryerson), 75. Anton. . Referees: Welz – Thomsen, Weickenmeier. Attendance: 75000.