Primera ronda
08.09.2006 19:00 SV Sandhausen - SpVgg Greuther Fürth 0:2 (0:1)
19:00 VfL Osnabrück - Eintracht Braunschweig 3:1 (0:0)
09.09.2006 14:00 Westfalia Herne - Erzgebirge Aue 1:2 (0:0)
14:00 1. FC Magdeburg - SC Paderborn 07 6:7 (0:0, 1:1, 1:1) pn.
14:30 SpVgg Bayreuth - Kickers Offenbach 0:2 (0:2)
14:30 TeBe Berlin - Karlsruher SC 1:3 (0:2)
15:00 Dynamo Dresden - Hannover 2:3 (0:2)
15:30 Hansa Rostock II - Schalke 1:9 (0:5)
15:30 TSG Thannhausen - Borussia Dortmund 0:3 (0:3)
15:30 FK Pirmasens - Werder Bremen 4:2 (0:0, 1:1, 1:1) pn.
15:30 BV Cloppenburg - 1. FC Nürnberg 0:1 (0:0)
15:30 Stuttgarter Kickers - Hamburgo 4:3 (2:3, 3:3) pró.
15:30 Delbrücker SC - SC Freiburg 2:4 (0:1)
15:30 1. FC Gera 03 - 1. FC Kaiserslautern 0:2 (0:1)
15:30 Rot-Weiss Essen - Energie Cottbus 1:0 (0:0)
15:30 TuS Koblenz - Bayer Leverkusen 1:3 (0:0, 1:1, 2:2) pn.
18:00 Augsburgo - Wacker Burghausen 3:4 (0:1, 3:3) pró.
18:30 Alemannia Aachen II - Stuttgart 0:4 (0:1)
18:30 FC 08 Homburg - VfL Bochum 1:2 (0:1)
18:30 Sportfreunde Siegen - Eintracht Frankfurt 0:2 (0:1)
20:15 FC St. Pauli - Bayern Múnich 1:2 (1:0, 1:1) pró.
10.09.2006 15:00 SV Roßbach - Bor. Mönchengladbach 1:4 (0:3)
15:00 Rot Weiss Ahlen - MSV Duisburg 1:2 (1:1)
15:00 SSVg Velbert - SpVgg Unterhaching 0:3 (0:1)
15:00 SV Babelsberg 03 - Hansa Rostock 2:1 (1:0)
15:00 VfB Lübeck - TSV 1860 München 1:0 (1:0)
15:00 FC Carl Zeiss Jena - Colonia 1:2 (0:2)
15:30 FC Bremerhaven - Wolfsburgo 1:3 (1:1)
17:00 1. FC Saarbrücken - Mainz 1:0 (1:0)
17:00 Chemnitzer FC - Alemannia Aachen 0:2 (0:2)
17:00 Darmstadt - Hertha 0:1 (0:0, 0:0) pró.
17:00 SC Pfullendorf - Arminia Bielefeld 2:1 (0:0)
Segunda ronda
24.10.2006 19:15 SV Babelsberg 03 - Stuttgart 2:4 (0:1)
19:30 1. FC Saarbrücken - SpVgg Greuther Fürth 0:2 (0:1)
19:30 FK Pirmasens - SpVgg Unterhaching 0:3 (0:2)
19:30 VfB Lübeck - Wacker Burghausen 4:5 (0:0, 0:0, 0:0) pn.
19:30 VfL Bochum - Karlsruher SC 3:2 (2:1)
19:30 Wolfsburgo - SC Freiburg 1:0 (0:0)
19:30 Borussia Dortmund - Hannover 0:1 (0:0)
20:30 Colonia - Schalke 4:2 (2:0, 2:2) pró.
25.10.2006 19:00 Alemannia Aachen - Erzgebirge Aue 4:2 (2:1, 2:2) pró.
19:30 SC Pfullendorf - Kickers Offenbach 0:2 (0:1)
19:30 VfL Osnabrück - Bor. Mönchengladbach 2:1 (1:1)
19:30 SC Paderborn 07 - 1. FC Nürnberg 1:2 (0:0, 1:1) pró.
19:30 Rot-Weiss Essen - Eintracht Frankfurt 1:2 (0:2)
19:30 MSV Duisburg - Bayer Leverkusen 3:2 (2:1, 2:2) pró.
20:00 Stuttgarter Kickers - Hertha susp.
20:30 Bayern Múnich - 1. FC Kaiserslautern 1:0 (0:0)
Octavos de final
19.12.2006 19:30 VfL Osnabrück - Hertha 0:3 (0:2)
19:30 VfL Bochum - Stuttgart 1:4 (0:1)
19:30 Eintracht Frankfurt - Colonia 3:1 (1:1, 1:1) pró.
19:30 1. FC Nürnberg - SpVgg Unterhaching 2:1 (0:0, 0:0, 0:0) pn.
20.12.2006 19:00 Kickers Offenbach - Wacker Burghausen 2:1 (0:0)
19:00 SpVgg Greuther Fürth - Wolfsburgo 1:3 (0:1)
19:00 Hannover - MSV Duisburg 1:0 (1:0)
20:30 Alemannia Aachen - Bayern Múnich 4:2 (3:0)
Cuartos de final
27.02.2007 19:00 1. FC Nürnberg - Hannover 4:2 (0:0, 0:0, 0:0) pn.
19:00 Wolfsburgo - Alemannia Aachen 2:0 (2:0)
20:30 Kickers Offenbach - Eintracht Frankfurt 0:3 (0:1)
28.02.2007 20:30 Stuttgart - Hertha 2:0 (1:0)
Semifinales
17.04.2007 20:30 1. FC Nürnberg - Eintracht Frankfurt 4:0 (2:0)
18.04.2007 20:30 Wolfsburgo - Stuttgart 0:1 (0:1)
Final
26.05.2007 20:00 Stuttgart - 1. FC Nürnberg 2:3 (1:1, 2:2) pró.