Preliminary
29/05/1994 Büdelsdorfer TSV - Bayern München 1:2
Werder Bremen - TeBe Berlin 5:3
Hannover 96 - FC Carl Zeiss Jena 3:2
Eintracht Frankfurt - Stahl Brandenburg 7:0
Hamburger SV - 1. FC Saarbrücken 3:0
01/06/1994 Bayern München - Büdelsdorfer TSV 3:0
TeBe Berlin - Werder Bremen 1:2
FC Carl Zeiss Jena - Hannover 96 0:1
Stahl Brandenburg - Eintracht Frankfurt 0:4
1. FC Saarbrücken - Hamburger SV 1:4
Round of 16
05/06/1994 Bayer Leverkusen - Chemnitzer FC 3:2
VfB Stuttgart - Greifswalder SC 5:1
Karlsruher SC - Hannover 96 1:2
Werder Bremen - Hallescher FC 5:0
Bayern München - 1. FC Kaiserslautern 2:1
KFC Uerdingen 05 - Hamburger SV 1:0
Sportfreunde Eisbachtal - Borussia Dortmund 1:8
Eintracht Frankfurt - SC Freiburg 0:0
12/06/1994 Chemnitzer FC - Bayer Leverkusen 1:1
Greifswalder SC - VfB Stuttgart 2:5
Hannover 96 - Karlsruher SC 0:2
Hallescher FC - Werder Bremen 0:2
1. FC Kaiserslautern - Bayern München 2:0
Hamburger SV - KFC Uerdingen 05 4:5 pso
Borussia Dortmund - Sportfreunde Eisbachtal 4:0
SC Freiburg - Eintracht Frankfurt 5:4 pso
Quarter-finals
15/06/1994 Bayer Leverkusen - VfB Stuttgart 1:5
Karlsruher SC - Werder Bremen 1:1
1. FC Kaiserslautern - KFC Uerdingen 05 1:2
Borussia Dortmund - SC Freiburg 4:0
19/06/1994 VfB Stuttgart - Bayer Leverkusen 6:4
Werder Bremen - Karlsruher SC 3:0
KFC Uerdingen 05 - 1. FC Kaiserslautern 1:1
SC Freiburg - Borussia Dortmund 1:4
Semi-finals
22/06/1994 VfB Stuttgart - Werder Bremen 1:1
KFC Uerdingen 05 - Borussia Dortmund 1:2
26/06/1994 Werder Bremen - VfB Stuttgart 4:3 pso
Borussia Dortmund - KFC Uerdingen 05 3:1
Final
03/07/1994 10:00 Werder Bremen - Borussia Dortmund 2:3 (1:2)