Primera ronda
03.08.1990 18:15 SpVgg Unterhaching - Schalke 0:1 (0:0)
20:00 Alemannia Aachen - Bayer 05 Uerdingen 0:1 (0:0, 0:0) pró.
04.08.1990 15:00 FV 09 Weinheim - Bayern Múnich 1:0 (1:0)
15:00 Eintracht Haiger (alt) - Bor. Mönchengladbach 1:2 (1:2)
15:00 Kilia Kiel - FC St. Pauli 1:4 (1:1)
15:00 Wolfsburgo - Colonia 1:6 (0:4)
15:00 Eintracht Trier - Stuttgart 0:1 (0:0)
15:00 ASC Schöppingen - Eintracht Frankfurt 1:2 (1:1)
15:00 DSC Wanne-Eickel - Hertha 1:3 (0:1)
15:00 Werder Bremen II - SG Wattenscheid 09 1:3 (1:2)
15:00 SpVgg Fürth - Borussia Dortmund 3:1 (2:1)
15:00 SpVgg Weiden - Werder Bremen 1:2 (1:2)
15:00 Borussia Neunkirchen - Fortuna Düsseldorf 2:3 (1:2, 2:2) pró.
15:00 Stuttgarter Kickers - Darmstadt 4:0 (1:0)
15:00 Hessen Kassel - FC 08 Homburg 1:0 (1:0)
15:00 FC Wangen - Rot-Weiss Essen 1:2 (1:1)
15:00 FSV Frankfurt - Preußen Münster 3:4 (1:1, 2:2) pró.
15:00 Teutonia Waltrop - Eintracht Braunschweig 0:1 (0:1)
15:00 Türkiyemspor Berlin - 1. FC Saarbrücken 2:6 (0:1)
15:00 SC Pfullendorf - MSV Duisburg 0:2 (0:0)
15:00 SC Viktoria 04 Köln - VfL Osnabrück 2:4 (1:1)
15:00 SpVgg Bayreuth - Blau-Weiß 90 Berlin 0:3 (0:2)
15:00 SV Hilden-Nord - SC Freiburg 2:1 (0:0, 1:1) pró.
15:00 TuS Bersenbrück - Hannover 0:4 (0:1)
15:00 SV Ludweiler - SV Meppen 0:3 (0:1)
17:00 Victoria Hamburg - Bayer Leverkusen 0:5 (0:2)
17:00 SC Göttingen 05 - Hamburgo 0:4 (0:2)
18:00 SSV Reutlingen - Karlsruher SC 3:6 (1:1, 3:3) pró.
18:00 SV Südwest Ludwigshafen - 1. FC Kaiserslautern 1:7 (1:2)
18:00 1. FC Miltach - 1. FC Nürnberg 1:3 (0:2)
05.08.1990 15:00 FC Remscheid - Fortuna Köln 3:2 (0:0, 1:1) pró.
18:00 Waldhof Mannheim - VfL Bochum 3:2 (1:0)
Segunda ronda
02.11.1990 20:00 Werder Bremen - FC St. Pauli 2:0 (2:0)
03.11.1990 14:00 SpVgg Fürth - 1. FC Saarbrücken 0:1 (0:0)
14:00 SV Hilden-Nord - Preußen Münster 0:4 (0:1)
15:30 Schalke - Eintracht Braunschweig 4:0 (3:0)
15:30 Bayer Leverkusen - Bayer 05 Uerdingen 0:1 (0:0)
15:30 Eintracht Frankfurt - 1. FC Nürnberg 0:0 (0:0, 0:0) pró.
15:30 Karlsruher SC - Stuttgart 0:2 (0:1)
15:30 1. FC Kaiserslautern - Colonia 1:2 (1:1)
15:30 Fortuna Düsseldorf - Blau-Weiß 90 Berlin 0:0 (0:0, 0:0) pró.
15:30 Hertha - MSV Duisburg 1:2 (0:2)
17:00 Hannover - Hamburgo 0:0 (0:0, 0:0) pró.
04.11.1990 14:00 FV 09 Weinheim - Rot-Weiss Essen 1:3 (0:1)
14:00 FC Remscheid - Bor. Mönchengladbach 1:0 (0:0)
14:15 Hessen Kassel - Stuttgarter Kickers 3:2 (1:1)
14:15 SV Meppen - Waldhof Mannheim 2:0 (1:0)
15:00 VfL Osnabrück - SG Wattenscheid 09 1:2 (0:0, 0:0) pró.
13.11.1990 20:00 1. FC Nürnberg - Eintracht Frankfurt 0:2 (0:0, 0:0) pró.
20:00 Blau-Weiß 90 Berlin - Fortuna Düsseldorf 1:0 (0:0)
20:00 Hamburgo - Hannover 2:1 (1:1)
Octavos de final
30.11.1990 20:00 Preußen Münster - Stuttgart 0:1 (0:0)
20:00 Werder Bremen - Schalke 3:1 (1:0)
20:00 Bayer 05 Uerdingen - Rot-Weiss Essen 4:2 (0:1, 2:2, 4:2) pró.
01.12.1990 15:30 Colonia - SV Meppen 1:0 (1:0)
15:30 MSV Duisburg - Blau-Weiß 90 Berlin 3:2 (1:1, 2:2, 3:2) pró.
15:30 1. FC Saarbrücken - Eintracht Frankfurt 0:0 (0:0, 0:0, 0:0) pró.
15:30 Hamburgo - SG Wattenscheid 09 1:2 (0:1)
02.12.1990 13:45 FC Remscheid - Hessen Kassel 2:3 (0:1, 1:1, 2:3) pró.
05.03.1991 20:00 Eintracht Frankfurt - 1. FC Saarbrücken 3:2 (1:1, 2:2, 3:2) pró.
Cuartos de final
28.03.1991 20:00 Bayer 05 Uerdingen - MSV Duisburg 1:4 (0:1)
30.03.1991 15:30 Eintracht Frankfurt - SG Wattenscheid 09 3:1 (2:0)
15:30 Hessen Kassel - Werder Bremen 0:2 (0:2)
15:30 Colonia - Stuttgart 1:0 (0:0, 0:0, 1:0) pró.
Semifinales
23.04.1991 20:00 MSV Duisburg - Colonia 0:0 (0:0, 0:0) pró.
25.04.1991 19:00 Eintracht Frankfurt - Werder Bremen 2:2 (2:1, 2:2, 2:2) pró.
07.05.1991 20:15 Colonia - MSV Duisburg 3:0 (1:0)
08.05.1991 20:00 Werder Bremen - Eintracht Frankfurt 6:3 (4:1)
Final
22.06.1991 19:30 Werder Bremen - Colonia 4:3 (0:0, 1:1, 1:1) pn.