Dua tim teratas di Bundesliga tersingkir dari Piala Jerman setelah Eintracht Frankfurt mengikuti Bayern Munich dengan tersingkir lebih awal pada hari Rabu.
Frankfurt kalah 3-0 di Leipzig, yang mengakhiri enam pertandingan tanpa kemenangan – setelah kalah lima di antaranya. Bayern kalah dalam pertandingan putaran ketiga 1-0 di kandang dari juara bertahan Bayer Leverkusen pada hari Selasa.
Benjamin Sesko menembak Leipzig di depan dengan gol yang menyenangkan di menit ke-32 setelah permainan bagus dari Antonio Nusa.
Loïs Openda mencetak dua gol di babak kedua dan kedua gol itu juga dibuat oleh Nusa.
Augsburg lolos ke perempat final dengan mengalahkan divisi dua Karlsruher 5-4 melalui adu penalti setelah pertandingan berakhir 2-2.
Augsburg berada di ambang tersingkir sebelum Rubén Vargas menyamakan kedudukan di perpanjangan waktu perpanjangan waktu.
Marvin Wanitzek telah melewatkan penalti awal untuk Karlsruher tetapi mengonversi salah satu pembukaan adu penalti serta mencetak gol di perpanjangan waktu.
Semua pemain mengonversi mereka sebelum gelandang Karlsruher Robin Heußer melihat penyelamatannya oleh Finn Dahmen dan Maximilian Bauer mencetak gol untuk mengirim Augsburg ke babak berikutnya.
Wolfsburg melaju ke perempat final dengan kemenangan 3-0 atas pejuang Bundesliga Hoffenheim.
Itu lebih ketat di pertandingan divisi dua di mana Cologne membutuhkan penalti di menit terakhir perpanjangan waktu untuk kemenangan 2-1 atas Hertha Berlin, yang telah memainkan sebagian besar pertandingan dengan 10 orang setelah bek Deyovaisio Zeefuik diusir keluar lapangan pada menit ke-25 karena perilaku kekerasan – setelah membenturkan kepala Timo Hübers dan mendorong Tim Lemperle.
Hertha unggul 1-0 pada saat itu tetapi Cologne menyamakan kedudukan lima menit kemudian.
Tim tamu yang beranggotakan 10 pemain bertahan dengan tegas tetapi Cologne menggagalkan mereka adu penalti dengan mencetak satu gol sendiri, dengan Dejan Ljubičić mengonversi setelah rekan setimnya Florian Kainz dijatuhkan oleh Gustav Christensen.