Philipp Lahm membawa The Bavarians unggul saat laga baru memasuki menit kedua. Setelah melakukan umpan satu dua dengan Thomas Muller, Lahm melesakkan bola masuk ke dalam gawang lawan dengan tendangan kaki kanan.
Empat menit sebelum babak pertama usai, Julian Green menggandakan keunggulan Muenchen. Gol dicetaknya dengan sundulan terhadap umpan silang Thomas Muller.
Di awal babak kedua Augsburg mendapat penalti setelah Gojko Kacar dijatuhkan Mats Hummels di kotak penalti Muenchen. Namun eksekusi yang dilakukan Koo Ja-Cheol dapat dimentahkan kiper Muenchen Manuel Neuer.
Augsburg baru bisa memperkecil ketertinggalan pada menit ke-68 setelah Ji Dong-Won menuntaskan umpan Ja-Cheol dalam sebuah serangan balik. Namun keunggulan Muenchen kembali menjadi dua gol setelah David Alaba menyarangkan bola ke pojok kanan bawah gawang Augsburg dengan tembakan kaki kiri memanfaatkan asis Arturo Vidal.
Dortmund menang 3-0 dalam adu penalti, setelah kedudukan 1-1 bertahan dalam waktu normal dan babak tambahan. Sempat unggul berkat gol bunuh diri pemain Union Michael Parensen (44’), gawang Dortmund lalu dijebol Steven Skrzybski (81′).
Dalam adu penalti tiga penendang Dortmund, yaitu Ousmane Dembele, Matthias Ginter, dan Mario Gotze dapat menuntaskan tugasnya dengan baik. Sedangkan tiga penendang penalti Union gagal.
Hasil pertandingan babak dua DFB Pokal lainnya:
FC Astoria Walldorf 1-0 SV Darmstadt 98
Nico Hillenbrand 32′
Hannover 96 6-1 Fortuna Dusseldorf
Artur Sobiech 5′, Felix Klaus 7′, 34′, Martin Harnik 15′, 16′, Sebastian Maier 53′ ; Kevin Akpoguma 20′ – Lukas Schmitz dismissed 76’
Heidenheimer SB 0-1 VfL Wolfsburg
Mario Gomez 49′
SpVgg Greuther Furth 2-1 FSV Mainz
Sercan Sararer 79′, Veton Berisha 90′ ; Jhon Córdoba 68′
FC Cologne 2-1 TSG Hoffenheim
Marcel Risse 36’, Anthony Modeste 91′ ; Benjamin Hübner 8′
Nurnberg 2-3 Schalke 04
Baba Rahman 59′ (bd), Tobias Kempe 68′ (pen) ; Yevhen Konoplyanka 20′, 44′, Klaas-Jan Huntelaar 30′