2014–15 DFB-Pokal
The 2014–15 DFB-Pokal was the 72nd season of the annual German football cup competition. It began on 15 August 2014 with the first of six rounds and ended on 30 May 2015 with the final at the Olympiastadion in Berlin.
| Country | Germany | 
|---|---|
| Championship venue | Olympiastadion | 
| Teams | 64 | 
| Champions | VfL Wolfsburg (1st title) | 
| Runners-up | Borussia Dortmund | 
| Championship match score | 1–3 | 
| Matches played | 63 | 
| Goals scored | 196 (3.11 per match) | 
| Attendance | 1,306,563 (20,739 per match) | 
| Top goal scorer(s) | Sven Schipplock Stefan Kießling (6 goals each) | 
| ← 2013–14  2015–16 → Goals scored in penalty shoot-outs not included. | |
Bayern Munich were the two-time defending champions, having defeated Borussia Dortmund in the 2014 final, but were knocked out in the semi-finals by the same team in a penalty shootout.
VfL Wolfsburg won the final against Dortmund 3–1 to win their first title.[1]
Participating clubs
    
The following 64 teams qualified for the competition:[2]
1 The three regions with the most participating teams in their league competitions (Bavaria, Lower Saxony, Westphalia) are allowed to enter two teams for the competition.
2 As Hesse finalists SV Darmstadt 98 qualified through their league position, Kickers Offenbach were guaranteed a spot regardless of the final result.
3 FV Illertissen qualified as 2nd placed team in the 2013–14 Regionalliga Bayern as winners Bayern Munich II are ineligible to play in the DFB-Pokal.
Schedule
    
The rounds of the 2014–15 competition were scheduled as follows:[3]
- First round: 15–18 August 2014
- Second round: 28–29 October 2014
- Round of 16: 3–4 March 2015
- Quarter-finals: 7–8 April 2015
- Semi-finals: 28–29 April 2015
- Final: 30 May 2015 at Olympiastadion, Berlin
Draw
    
The draws for the different rounds were conducted as following:[4] For the first round, the participating teams were split into two pots. The first pot contained all teams which had qualified through their regional cup competitions, the best four teams of the 3. Liga and the bottom four teams of the 2. Bundesliga. Every team from this pot was drawn to a team from the second pot, which contained all remaining professional teams. The teams from the first pot were set as the home team in the process.
The two-pot scenario was also applied for the second round, with the remaining 3. Liga/amateur teams in the first pot and the remaining professional teams in the other pot. Once one pot was empty, the remaining pairings were drawn from the other pot with the first-drawn team for a match serving as hosts. For the remaining rounds, the draw was conducted from just one pot. Any remaining 3. Liga/amateur team was the home team if drawn against a professional team. In every other case, the first-drawn team served as hosts.
Matches
    
    First round
    
The draw for the first round was on 1 June.[5] Fernanda Brandão and Horst Hrubesch drew the matches.[6]
| 15 August 2014 | Chemnitzer FC | 5–5 (a.e.t.) (5–4 p) | Mainz 05 | Chemnitz | 
| 19:00 | Fink  50', 53' Bungert  87' (o.g.) Ziereis  103' Kehl-Gómez  119' | Report | Zimling  24' Okazaki  49' Koo Ja-cheol  73' Bungert  109' Geis  120+2' | Stadium: Stadion an der Gellertstraße Attendance: 10,000 Referee: Patrick Ittrich (Hamburg) | 
| Penalties | ||||
| Garbuschewski  Türpitz  Hofrath  Kehl-Gómez  Fink  |  Geis  Koo Ja-cheol  Jara  Park Joo-ho  Brosinski | |||
| 15 August 2014 | Alemannia Waldalgesheim | 0–6 | Bayer Leverkusen | Mainz | 
| 19:00 | Report | Kießling  2', 24', 31', 41', 60' Son Heung-Min  82' | Stadium: Stadion am Bruchweg Attendance: 7,524 Referee: Benjamin Brand (Gerolzhofen) | 
| 15 August 2014 | MSV Duisburg | 1–0 | 1. FC Nürnberg | Duisburg | 
| 20:00 | Janjić  11' (pen.) | Report | Stadium: MSV-Arena Attendance: 18,108 Referee: Christian Dingert (Lebecksmühle) | 
| 16 August 2014 | FC 08 Homburg | 1–3 | Borussia Mönchengladbach | Homburg | 
| 15:30 | Stegerer  20' | Report | Hahn  8' Hrgota  45+2', 51' | Stadium: Waldstadion Homburg Attendance: 17,000 Referee: Benjamin Cortus (Röthenbach) | 
| 16 August 2014 | FSV Optik Rathenow | 1–3 | FC St. Pauli | Rathenow | 
| 15:30 | Printemps  83' | Report | Nöthe  9', 51' Budimir  31' | Stadium: Stadion Vogelgesang Attendance: 4,500 Referee: Sven Jablonski (Bremen) | 
| 16 August 2014 | Bremer SV | 0–1 | Eintracht Braunschweig | Bremen | 
| 15:30 | Report | Nielsen  46' | Stadium: Weserstadion Platz 11 Attendance: 2,901 Referee: Martin Thomsen (Kleve) | 
| 16 August 2014 | VfL Bochum | 2–0 | VfB Stuttgart | Bochum | 
| 15:30 | Terodde  9', 48' | Report | Stadium: Ruhrstadion Attendance: 22,694 Referee: Wolfgang Stark (Ergolding) | 
| 16 August 2014 | FC Viktoria Köln | 2–4 | Hertha BSC | Cologne | 
| 15:30 | Wunderlich  57' Candan  67' | Report | Ronny  33' Beerens  41' Haraguchi  51' Schieber  76' | Stadium: Sportpark Höhenberg Attendance: 5,239 Referee: Arne Aarnink (Nordhorn) | 
| 16 August 2014 | Stuttgarter Kickers | 1–4 | Borussia Dortmund | Stuttgart | 
| 15:30 | Edwini-Bonsu  60' | Report | Mkhitaryan  30' Aubameyang  55', 78' Ramos  89' | Stadium: Mercedes-Benz Arena Attendance: 37,000 Referee: Peter Sippel (Munich) | 
| 16 August 2014 | FC Astoria Walldorf | 1–3 | Hannover 96 | Walldorf | 
| 15:30 | Hillenbrand  59' | Report | Joselu  29', 79' Stindl  76' | Stadium: FC-Astoria Stadion Attendance: 3,400 Referee: Martin Petersen (Stuttgart) | 
| 16 August 2014 | FT Braunschweig | 0–4 | 1. FC Köln | Braunschweig | 
| 15:30 | Report | Ujah  46', 52' Lehmann  63' Zoller  87' | Stadium: Eintracht-Stadion Attendance: 9,067 Referee: Christian Bandurski (Oberhausen) | 
| 16 August 2014 | SV Waldkirch | 0–3 | Greuther Fürth | Bahlingen | 
| 15:30 | Report | Schröck  46' Mudrinski  52' Röcker  82' | Stadium: Kaiserstuhlstadion Attendance: 3,820 Referee: Malte Dittrich (Bremen) | 
| 16 August 2014 | SV Wehen Wiesbaden | 0–0 (a.e.t.) (3–5 p) | 1. FC Kaiserslautern | Wiesbaden | 
| 18:00 | Report | Stadium: BRITA-Arena Attendance: 9,496 Referee: Sascha Stegemann (Niederkassel) | ||
| Penalties | ||||
| Wiemann  Book  Mrowca  Geyer  |  Hofmann  Fomitschow  Mugoša  Torrejón  Heintz | |||
| 16 August 2014 | FC Viktoria Berlin | 0–2 | Eintracht Frankfurt | Berlin | 
| 20:30 | Report | Seferovic  9' Meier  90+3' | Stadium: Friedrich-Ludwig-Jahn-Sportpark Attendance: 10,514 Referee: Thorsten Schriever (Dorum) | 
| 16 August 2014 | Sportfreunde Siegen | 3–3 (a.e.t.) (4–5 p) | FSV Frankfurt | Siegen | 
| 20:30 | Bouadoud  17', 118' Ibrahimaj  32' | Report | Yelen  41' Kapllani  73', 98' | Stadium: Leimbachstadion Attendance: 4,226 Referee: René Rohde (Rostock) | 
| Penalties | ||||
| Dalman  Glowacz  Frisch  König  Hayer  Bouadoud  Volina  Hartwig  |  Kapllani  Konrad  Kruska  Schembri  Grifo  Engels  Huber  Beugelsdijk | |||
| 17 August 2014 | BSV Schwarz-Weiß Rehden | 1–1 (a.e.t.) (3–4 p) | VfR Aalen | Cloppenburg | 
| 14:30 | Daghfous  21' (o.g.) | Report | Klauß  57' | Stadium: TimePartner Arena Attendance: 900 Referee: Patrick Alt (Heusweiler) | 
| Penalties | ||||
| Wessel  Winkelmann  Bolyki  Goldmanns  Heyken  |  Junglas  Drexler  Weiß  Hainault  Leandro | |||
| 17 August 2014 | Holstein Kiel | 1–2 | TSV 1860 München | Kiel | 
| 14:30 | Siedschlag  8' | Report | Okotie  65', 81' | Stadium: Holstein-Stadion Attendance: 8,408 Referee: Felix Zwayer (Berlin) | 
| 17 August 2014 | FV Illertissen | 2–3 (a.e.t.) | Werder Bremen | Ulm | 
| 14:30 | Nebel  25' Hämmerle  102' | Report | Hajrović  4' Lukimya  93' Selke  99' | Stadium: Donaustadion Attendance: 10,205 Referee: Timo Gerach (Landau) | 
| 17 August 2014 | FC Carl Zeiss Jena | 0–1 | Erzgebirge Aue | Jena | 
| 14:30 | Report | Okoronkwo  39' | Stadium: Ernst-Abbe-Sportfeld Attendance: 8,745 Referee: Frank Willenborg (Osnabrück) | 
| 17 August 2014 | USC Paloma | 0–9 | 1899 Hoffenheim | Hamburg | 
| 14:30 | Report | Elyounoussi  9' Bičakčić  17' Schipplock  18', 28', 33', 45', 54' Szalai  34' Modeste  90' | Stadium: Stadion Hoheluft Attendance: 4,750 Referee: Sören Storks (Velen) | 
| 17 August 2014 | Eintracht Trier | 0–2 | SC Freiburg | Trier | 
| 16:00 | Report | Schuster  51' Guédé  68' | Stadium: Moselstadion Attendance: 5,292 Referee: Robert Kampka (Mainz) | 
| 17 August 2014 | Preußen Münster | 1–4 | Bayern Munich | Münster | 
| 16:00 | Krohne  89' (pen.) | Report | Götze  19' Müller  29' Alaba  52' Pizarro  73' | Stadium: Preußen-Stadion Attendance: 16,797 Referee: Guido Winkmann (Kerken) | 
| 17 August 2014 | Würzburger Kickers | 3–2 | Fortuna Düsseldorf | Würzburg | 
| 16:00 | Bieber  51', 55' Lewerenz  114' | Report | Schmidtgal  42' Pinto  58' | Stadium: Flyeralarm Arena Attendance: 10,500 Referee: Marcel Göpferich (Bad Schönborn) | 
| 17 August 2014 | Neubrandenburg 04 | 1–3 | Karlsruher SC | Neubrandenburg | 
| 16:00 | Fischer  48' | Report | Krebs  51' Mauersberger  55' (pen.) Mitsanski  67' (pen.) | Stadium: Friedrich-Ludwig-Jahn-Sportpark Attendance: 3,000 Referee: Florian Heft (Wietmarschen) | 
| 17 August 2014 | Arminia Bielefeld | 4–1 | SV Sandhausen | Bielefeld | 
| 16:00 | Schuppan  42' Klos  57' Dick  60' Müller  64' | Report | Kübler  76' | Stadium: Bielefelder Alm Attendance: 7,305 Referee: Christian Dietz (Kronach) | 
| 17 August 2014 | 1. FC Magdeburg | 1–0 | FC Augsburg | Magdeburg | 
| 18:30 | Beck  57' | Report | Stadium: MDCC-Arena Attendance: 17,854 Referee: Robert Kempter (Sauldorf) | 
| 17 August 2014 | RB Leipzig | 2–1 (a.e.t.) | SC Paderborn | Leipzig | 
| 18:30 | Jung  43' Fandrich  109' | Report | Koç  27' | Stadium: Red Bull Arena Attendance: 24,348 Referee: Harm Osmers (Hanover) | 
| 17 August 2014 | Darmstadt 98 | 0–0 (a.e.t.) (4–5 p) | VfL Wolfsburg | Darmstadt | 
| 20:30 | Report | Stadium: Stadion am Böllenfalltor Attendance: 13,900 Referee: Peter Gagelmann (Bremen) | ||
| Penalties | ||||
| Brégerie  Behrens  Holland  Exslager  Stroh-Engel  Ivana  |  Naldo  Dost  Rodriguez  De Bruyne  Olić  Vieirinha | |||
| 18 August 2014 | 1. FC Heidenheim | 2–1 | Union Berlin | Heidenheim | 
| 18:30 | Schnatterer  53' (pen.) Grimaldi  69' | Report | Schönheim  79' | Stadium: Voith-Arena Attendance: 7,600 Referee: Robert Hartmann (Wangen) | 
| 18 August 2014 | Kickers Offenbach | 0–0 (a.e.t.) (4–2 p) | FC Ingolstadt | Offenbach | 
| 18:30 | Report | Stadium: Sparda Bank Hessen Stadium Attendance: 7,386 | ||
| Penalties | ||||
| Müller  Cappek  Bäcker  Gjasula  |  Morales  Groß  Matip  da Costa | |||
| 18 August 2014 | Energie Cottbus | 2–2 (a.e.t.) (1–4 p) | Hamburger SV | Cottbus | 
| 18:30 | Zeitz  10' Michel  105' | Report | Westermann  70' Van der Vaart  96' | Stadium: Stadion der Freundschaft Attendance: 16,184 Referee: Thorsten Kinhöfer (Herne) | 
| Penalties | ||||
| Pawela  Holz  Michel  |  Van der Vaart  Djourou  Jansen  Rudņevs | |||
| 18 August 2014 | Dynamo Dresden | 2–1 | Schalke 04 | Dresden | 
| 20:30 | Eilers  24' Teixeira  50' | Report | Matip  78' | Stadium: Glücksgas Stadion Attendance: 29,590 Referee: Deniz Aytekin (Oberasbach) | 
Second round
    
The draw for the second round was held on 23 August. Marcus Sorg and Vanessa Huppenkothen drew the matches.[7][8] The lowest ranked teams left in the competition were Würzburger Kickers, 1. FC Magdeburg and Kickers Offenbach from the fourth tier of German football
| 28 October 2014 | Chemnitzer FC | 0–2 | Werder Bremen | Chemnitz | 
| 19:00 | Report | Bartels  31' Di Santo  49' | Stadium: Stadion an der Gellertstraße Attendance: 10,161 Referee: Markus Schmidt (Stuttgart) | 
| 28 October 2014 | Arminia Bielefeld | 0–0 (a.e.t.) (4–2 p) | Hertha BSC | Bielefeld | 
| 19:00 | Report | Stadium: Bielefelder Alm Attendance: 23,089 Referee: Robert Hartmann (Wangen) | ||
| Penalties | ||||
| Klos  Salger  Ulm  Brinkmann  Lorenz  |  Ronny  Hegeler  Schieber  Wagner | |||
| 28 October 2014 | Kickers Offenbach | 1–0 | Karlsruher SC | Offenbach | 
| 19:00 | Pintol  63' | Report | Stadium: Sparda Bank Hessen Stadium Attendance: 16,106 Referee: Bibiana Steinhaus (Hanover) | 
| 28 October 2014 | VfR Aalen | 2–0 | Hannover 96 | Aalen | 
| 19:00 | Gülselam  24' (o.g.) Klauß  59' | Report | Stadium: Scholz-Arena Attendance: 5,448 Referee: Wolfgang Stark (Ergolding) | 
| 28 October 2014 | Dynamo Dresden | 2–1 (a.e.t.) | VfL Bochum | Dresden | 
| 20:30 | Eilers  61', 94' | Report | Terodde  54' | Stadium: Glücksgas Stadion Attendance: 28,500 Referee: Markus Wingenbach (Mainz) | 
| 28 October 2014 | MSV Duisburg | 0–0 (a.e.t.) (1–4 p) | 1. FC Köln | Duisburg | 
| 20:30 | Report | Stadium: MSV-Arena Attendance: 30,600 Referee: Peter Sippel (Munich) | ||
| Penalties | ||||
| Grote  Janjić  Feltscher  |  Lehmann  Vogt  Wimmer  Matuszczyk | |||
| 28 October 2014 | 1. FC Kaiserslautern | 2–0 | SpVgg Greuther Fürth | Kaiserslautern | 
| 20:30 | Hofmann  12', 22' | Report | Stadium: Fritz-Walter-Stadion Attendance: 23,111 Referee: Bastian Dankert (Rostock) | 
| 28 October 2014 | FC St. Pauli | 0–3 | Borussia Dortmund | Hamburg | 
| 20:30 | Report | Immobile  33' Reus  44' Kagawa  86' | Stadium: Millerntor-Stadion Attendance: 29,063 Referee: Günter Perl (Pullach) | 
| 29 October 2014 | 1. FC Magdeburg | 2–2 (a.e.t.) (4–5 p) | Bayer Leverkusen | Magdeburg | 
| 19:00 | Siefkes  28' Brandt  111' | Report | Çalhanoğlu  3' Papadopoulos  116' | Stadium: MDCC-Arena Attendance: 23,855 Referee: Daniel Siebert (Berlin) | 
| Penalties | ||||
| Hammann  Bankert  Puttkammer  Hebisch  Brandt  Sowislo  Fuchs  |  Spahić  Kruse  Toprak  Kießling  Brandt  Öztunalı  Jedvaj | |||
| 29 October 2014 | Würzburger Kickers | 0–1 | Eintracht Braunschweig | Würzburg | 
| 19:00 | Report | Nielsen  78' | Stadium: Flyeralarm Arena Attendance: 11,240 Referee: Robert Kampka (Mainz) | 
| 29 October 2014 | TSV 1860 München | 2–5 | SC Freiburg | Munich | 
| 19:00 | Rama  16' Okotie  69' | Report | Freis  25' Mehmedi  59', 64', 89' Schmid  84' | Stadium: Allianz Arena Attendance: 18,100 Referee: Sascha Stegemann (Niederkassel) | 
| 29 October 2014 | RB Leipzig | 3–1 (a.e.t.) | Erzgebirge Aue | Leipzig | 
| 19:00 | Poulsen  90+1' Kaiser  98' (pen.) Boyd  108' | Report | Klostermann  20' (o.g.) | Stadium: Red Bull Arena Attendance: 28,419 Referee: Tobias Stieler (Hamburg) | 
| 29 October 2014 | Hamburger SV | 1–3 | Bayern Munich | Hamburg | 
| 20:30 | Lasogga  85' | Report | Lewandowski  7' Alaba  44' Ribéry  55' | Stadium: Imtech Arena Attendance: 57,000 Referee: Marco Fritz (Korb) | 
| 29 October 2014 | 1899 Hoffenheim | 5–1 | FSV Frankfurt | Sinsheim | 
| 20:30 | Schipplock  23' Vestergaard  45+3' Firmino  57', 90' Modeste  72' | Report | Schembri  80' | Stadium: Rhein-Neckar Arena Attendance: 11,441 Referee: Jochen Drees (Münster-Sarmsheim) | 
| 29 October 2014 | VfL Wolfsburg | 4–1 | 1. FC Heidenheim | Wolfsburg | 
| 20:30 | Caligiuri  28' Dost  44' Luiz Gustavo  65', 78' | Report | Schnatterer  12' | Stadium: Volkswagen Arena Attendance: 7,608 Referee: Thorsten Kinhöfer (Herne) | 
| 29 October 2014 | Eintracht Frankfurt | 1–2 | Borussia Mönchengladbach | Frankfurt | 
| 20:30 | Kadlec  89' | Report | Hazard  17' Traoré  67' | Stadium: Commerzbank-Arena Attendance: 46,500 Referee: Knut Kircher (Rottenburg) | 
Round of 16
    
The draw for the round of 16 was held on 29 October. Horst Hrubesch and Judith Rakers drew the matches.[9][10] The lowest ranked team left in the competition was Kickers Offenbach from level four in German football
| 3 March 2015 | Bayer Leverkusen | 2–0 (a.e.t.) | 1. FC Kaiserslautern | Leverkusen | 
| 19:00 | Çalhanoğlu  102' Kießling  114' | Report | Stadium: BayArena Attendance: 26,601 Referee: Guido Winkmann (Kerken) | 
| 3 March 2015 | VfR Aalen | 0–2 | 1899 Hoffenheim | Aalen | 
| 19:00 | Report | Polanski  16' Volland  56' | Stadium: Scholz-Arena Attendance: 8,252 Referee: Sascha Stegemann (Niederkassel) | 
| 3 March 2015 | SC Freiburg | 2–1 | 1. FC Köln | Freiburg | 
| 20:30 | Ujah  17' (o.g.) Darida  19' | Report | Deyverson  89' | Stadium: Dreisamstadion Attendance: 18,800 Referee: Manuel Gräfe (Berlin) | 
| 3 March 2015 | Dynamo Dresden | 0–2 | Borussia Dortmund | Dresden | 
| 20:30 | Report | Immobile  50', 90' | Stadium: Glücksgas Stadion Attendance: 30,503 Referee: Tobias Welz (Wiesbaden) | 
| 4 March 2015 | RB Leipzig | 0–2 | VfL Wolfsburg | Leipzig | 
| 19:00 | Report | Caligiuri  20' Klose  57' | Stadium: Red Bull Arena Attendance: 43,348 Referee: Thorsten Kinhöfer (Herne) | 
| 4 March 2015 | Arminia Bielefeld | 3–1 | Werder Bremen | Bielefeld | 
| 19:00 | Junglas  32', 84' Schuppan  57' | Report | Fritz  76' | Stadium: Bielefelder Alm Attendance: 26,601 Referee: Bastian Dankert (Rostock) | 
| 4 March 2015 | Kickers Offenbach | 0–2 | Borussia Mönchengladbach | Offenbach | 
| 20:30 | Report | Kruse  52' (pen.) Herrmann  83' | Stadium: Sparda Bank Hessen Stadium Attendance: 20,500 Referee: Christian Dingert (Lebecksmühle) | 
| 4 March 2015 | Bayern Munich | 2–0 | Eintracht Braunschweig | Munich | 
| 20:30 | Alaba  45+1' Götze  57' | Report | Stadium: Allianz Arena Attendance: 75,000 Referee: Jochen Drees (Münster-Sarmsheim) | 
Quarter-finals
    
The draw was made on 8 March 2015. Thomas Schneider and Nia Künzer drew the matches.[11][12] The lowest ranked team left in the competition was Arminia Bielefeld from the 3. Liga, the third level in German football. The matches will be played on 7–8 April 2015.
| VfL Wolfsburg | 1–0 | SC Freiburg | 
|---|---|---|
| Rodriguez  72' (pen.) | Report | 
| Borussia Dortmund | 3–2 (a.e.t.) | 1899 Hoffenheim | 
|---|---|---|
| Subotić  19' Aubameyang  57' Kehl  107' | Report | Volland  21' Firmino  28' | 
| Arminia Bielefeld | 1–1 (a.e.t.) | Borussia Mönchengladbach | 
|---|---|---|
| Junglas  26' | Report | Kruse  32' (pen.) | 
| Penalties | ||
| Klos  Dick  Ulm  Brinkmann  Lorenz  Burmeister  | 5–4 |  Raffael  Johnson  Xhaka  Brouwers  Kruse  Traoré | 
Semi-finals
    
The draw was made on 8 April 2015. Horst Hrubesch and Rico Weiler drew the pairings.[13] The lowest ranked team left in the competition was Arminia Bielefeld from the 3. Liga, the third level in German football. The matches were played on 28–29 April 2015.
| Bayern Munich | 1–1 (a.e.t.) | Borussia Dortmund | 
|---|---|---|
| Lewandowski  29' | Report | Aubameyang  75' | 
| Penalties | ||
| Lahm  Alonso  Götze  Neuer  | 0–2 |  Gündoğan  Kehl  Hummels | 
| Arminia Bielefeld | 0–4 | VfL Wolfsburg | 
|---|---|---|
| Report | Arnold  8', 55' Luiz Gustavo  32' Perišić  51' | 
Final
    
| Borussia Dortmund | 1–3 | VfL Wolfsburg | 
|---|---|---|
| Aubameyang  5' | Report | 
 | 
Bracket
    
The following is the bracket which the DFB-Pokal resembled. Numbers in parentheses next to the match score represent the results of a penalty shoot-out. Teams that are bolded advanced on. If "aet" is in parentheses next to a team name, it means that they advanced after extra time. If "p" is in parentheses next to a team name, it means that they advanced after a penalty shoot-out.
References
    
- "Erstmals Sieger: Wolfsburg gewinnt 72. DFB-Pokalfinale gegen BVB". dfb.de. 30 May 2015. Retrieved 30 May 2015.
- "DFB-Pokal: Nur noch ein Teilnehmer fehlt". dfb.de (in German). DFB. 3 June 2013. Retrieved 30 May 2014.
- "Die Rahmentermine für die Saison 2014/2015". dfb.de (in German). DFB. 30 May 2014.
- "DFB Cup Men: Mode". DFB. Archived from the original on 9 June 2009.
- "Zwei Drittligisten für Bayern und Dortmund" (in German). Süddeutsche Zeitung. 1 June 2014. Retrieved 18 August 2014.
- "Preußen gegen Bayern - Schalke muss nach Dresden". kicker.de (in German). 1 June 2014.
- "Auslosung bei Sky: Vanessa Huppenkothen zieht Zweitrundenduelle" (in German). dfb.de. 19 August 2014. Retrieved 19 August 2014.
- "Zwei Bundesliga-Duelle - HSV vs Bayern" (in German). kicker.de. 23 August 2014. Retrieved 23 August 2014.
- "Auslosung des Achtelfinales live in der ARD" (in German). dfb.de. 28 October 2014. Retrieved 28 October 2014.
- "OFC empfängt Gladbach, Dresden den BVB" (in German). kicker.de. 30 October 2014. Retrieved 30 October 2014.
- "Künzer lost am Sonntag in der Sportschau das Viertelfinale aus" (in German). dfb.de. 5 March 2015. Retrieved 5 March 2015.
- "Der Hit steigt bei Bayer - Wolfsburg ist kein Traumlos" (in German). kickre.de. 8 March 2015. Retrieved 8 March 2015.
- "Auslosung der Halbfinal-Paarungen live in der ARD" (in German). dfb.de. 2 April 2015. Retrieved 2 April 2015.