Trzecia runda Losowanie odbyło się 29 października 2014 roku. Pary trzeciej rundy losowali Horst Hrubesch i Judith Rakers. Najniżej notowaną drużyną w rundzie był Kickers Offenbach z Regionalligi. Mecze zostały rozegrane 3 i 4 marca 2015 roku.
Ćwierćfinały Losowanie odbyło się 8 marca 2015 roku. Pary ćwierćfinału losowali Thomas Schneider i Nia Künzer. Najniżej notowaną drużyną w rundzie była Arminia Bielefeld z 3. Ligi. Mecze zostały rozegrane 7 i 8 kwietnia 2015 roku.
Półfinały Losowanie odbyło się 8 kwietnia 2015 roku. Pary półfinału losowali Horst Hrubesch i Rico Weiler. Najniżej notowaną drużyną w rundzie była Arminia Bielefeld z 3. Ligi. Mecze zostały rozegrane 28 i 29 kwietnia 2015 roku.
Finał
Borussia Dortmund: BR 22 Mitchell Langerak OB 37 Erik Durm OB 4 Neven Subotić OB 15 Mats Hummels 20px OB 29 Marcel Schmelzer PO 5 Sebastian Kehl PO 8 İlkay Gündoğan PO 10 Henrich Mychitarian PO 7 Shinji Kagawa PO 11 Marco Reus NA 17 Pierre-Emerick Aubameyang Rezerwowi: BR 1 Roman Weidenfeller OB 25 Sokratis Papastatopulos OB 26 Łukasz Piszczek OB 28 Matthias Ginter PO 6 Sven Bender PO 16 Jakub Błaszczykowski NA 9 Ciro Immobile Trener: Jürgen Klopp VfL Wolfsburg: BR 1 Diego Benaglio 20px OB 8 Vieirinha OB 5 Timm Klose OB 25 Naldo OB 34 Ricardo Rodríguez Araya PO 27 Maximilian Arnold PO 22 Luiz Gustavo PO 7 Daniel