1. Round
20/08/2004 17:30 FC Teningen - 1. FC Nürnberg 1:2 (1:0)
17:30 Werder Bremen II - MSV Duisburg 1:2 (1:2)
18:00 FC St. Pauli - Energie Cottbus 1:3 (1:2)
18:00 Jahn Regensburg II - SpVgg Unterhaching 1:3 (1:1)
18:30 Kickers Offenbach - LR Ahlen 1:2 (1:2)
18:30 Eintracht Braunschweig - Wacker Burghausen 1:0 (0:0, 0:0) aet
21/08/2004 13:30 1. FC Saarbrücken - 1. FC Köln 1:4 (1:3)
14:00 SC Paderborn 07 - Hamburger SV 4:2 (2:2)
14:00 FC Schönberg 95 - 1. FC Kaiserslautern 0:15 (0:3)
14:00 Jahn Regensburg - Werder Bremen 0:2 (0:0)
14:00 1. FC Union Berlin - SC Freiburg 0:4 (0:2)
14:00 VfB Lübeck - Borussia Dortmund 0:1 (0:1)
14:00 Fortuna Düsseldorf - VfL Bochum 1:3 (1:2)
14:00 Rot-Weiß Erfurt - Eintracht Frankfurt 0:1 (0:0)
14:00 VfL Osnabrück - Erzgebirge Aue 3:2 (3:1)
14:00 Hannover 96 II - Rot-Weiß Oberhausen 0:3 (0:1)
16:00 TSV Völpke - Bayern München 0:6 (0:3)
17:00 TuS Mayen - VfB Stuttgart 0:6 (0:4)
17:30 TSG Hoffenheim - Hansa Rostock 1:2 (1:0)
17:30 1. FSV Mainz 05 II - Bayer Leverkusen 1:3 (0:1)
18:00 Hertha BSC II - FC Schalke 04 0:2 (0:1)
18:00 FC Carl Zeiss Jena - SpVgg Greuther Fürth 1:2 (0:0, 1:1) aet
22/08/2004 13:30 Dynamo Dresden - Karlsruher SC 1:2 (1:1)
14:00 1. FC Köln II - VfL Wolfsburg 2:0 (0:2) dec.
14:00 Bayern München II - Bor. Mönchengladbach 7:6 (1:0, 1:1, 1:1) pso
14:00 TSV Aindling - Hertha BSC 0:1 (0:0)
14:00 VfR Neumünster - Hannover 96 0:3 (0:1)
14:00 VfR Aalen - 1. FSV Mainz 05 2:5 (1:3)
14:00 Rot-Weiss Essen - Alemannia Aachen 0:2 (0:1)
14:00 Germania Schöneiche - TSV 1860 München 1:2 (1:1)
14:00 SG Wattenscheid 09 - Eintracht Trier 1:3 (0:2)
14:30 VFC Plauen - Arminia Bielefeld 1:2 (0:1)
2. Round
21/09/2004 16:00 SC Paderborn 07 - MSV Duisburg 2:1 (1:1)
18:00 SC Freiburg - VfL Bochum 3:2 (1:1, 2:2) aet
18:00 Karlsruher SC - 1. FSV Mainz 05 3:0 (0:0, 1:1, 1:1) pso
18:00 1. FC Nürnberg - LR Ahlen 2:3 (2:0, 2:2) aet
18:00 TSV 1860 München - Eintracht Trier 3:4 (0:0, 0:0, 0:0) pso
18:30 1. FC Köln II - Arminia Bielefeld 2:4 (0:3)
19:30 VfL Osnabrück - Bayern München 2:3 (1:1)
22/09/2004 18:00 Eintracht Frankfurt - SpVgg Greuther Fürth 4:2 (1:1, 2:2) aet
18:00 Energie Cottbus - Hannover 96 4:5 (0:1, 2:2, 2:2) pso
18:00 Rot-Weiß Oberhausen - VfB Stuttgart 0:2 (0:0)
18:00 Eintracht Braunschweig - Hertha BSC 3:2 (0:0)
18:00 1. FC Kaiserslautern - FC Schalke 04 3:4 (0:1, 3:3, 4:4) pso
18:00 Bayern München II - Alemannia Aachen 2:1 (1:0)
18:30 1. FC Köln - Hansa Rostock 2:4 (1:2, 3:3, 3:3) pso
19:00 Borussia Dortmund - SpVgg Unterhaching 3:1 (1:0)
19:30 Werder Bremen - Bayer Leverkusen 3:2 (1:1)
Round of 16
09/11/2004 18:00 Hannover 96 - Borussia Dortmund 1:0 (0:0)
18:00 Werder Bremen - Eintracht Trier 3:1 (1:0, 1:1) aet
18:00 Arminia Bielefeld - Karlsruher SC 4:0 (1:0)
18:00 Bayern München II - Eintracht Braunschweig 3:2 (0:0)
10/11/2004 13:00 SC Paderborn 07 - SC Freiburg 1:4 (0:0, 1:1, 2:2) pso
18:00 LR Ahlen - Hansa Rostock 2:3 (1:1, 2:2) aet
18:30 Eintracht Frankfurt - FC Schalke 04 0:2 (0:1)
19:30 Bayern München - VfB Stuttgart 3:0 (1:0)
Quarter-finals
01/03/2005 18:30 Arminia Bielefeld - Hansa Rostock 1:0 (0:0)
18:30 Bayern München II - Werder Bremen 0:3 (0:2)
19:30 FC Schalke 04 - Hannover 96 3:1 (2:1)
02/03/2005 19:30 SC Freiburg - Bayern München 0:7 (0:5)
Semi-finals
19/04/2005 19:30 FC Schalke 04 - Werder Bremen 5:4 (0:0, 1:1, 2:2) pso
20/04/2005 19:30 Arminia Bielefeld - Bayern München 0:2 (0:1)
Final
28/05/2005 19:45 FC Schalke 04 - Bayern München 1:2 (1:1)