1. Round
27/01/1968 MSV Duisburg - Hannover 96 4:1 (2:0)
VfB Stuttgart - 1. FC Kaiserslautern 1:0 (0:0)
VfL Bochum - Karlsruher SC 3:2 (2:1)
Arminia Bielefeld - FC Schalke 04 0:1 (0:0)
Borussia Neunkirchen - Eintracht Braunschweig 2:3 (1:2)
SV Bayer 04 Leverkusen - 1. FC Nürnberg 0:2 (0:1)
SV Röchling Völklingen - Werder Bremen 4:2 (2:1)
Hertha BSC - Hamburger SV 1:0 (0:0, 0:0) aet
Preußen Münster - Alemannia Aachen 2:1 (0:0)
FC 08 Homburg - 1. FC Köln 1:4 (0:3)
FC Bayern Hof - Bor. Mönchengladbach 0:1 (0:0)
1. FC Schweinfurt 05 - Eintracht Frankfurt 1:2 (1:0, 1:1) aet
VfB Lübeck - TSV 1860 München 0:1 (0:1)
SSV Jahn Regensburg - Bayern München 1:4 (0:0, 1:1) aet
28/01/1968 VfB Oldenburg - Borussia Dortmund 2:3 (2:0)
07/02/1968 SSV Reutlingen - Itzehoer SV 09 7:1 (5:1)
Round of 16
22/02/1968 Bayern München - MSV Duisburg 3:1 (2:0)
24/02/1968 VfL Bochum - VfB Stuttgart 2:1 (1:1)
SSV Reutlingen - Borussia Dortmund 1:3 (1:1)
FC Schalke 04 - Eintracht Braunschweig 2:3 (1:1)
1. FC Nürnberg - Preußen Münster 4:0 (2:0)
Hertha BSC - SV Röchling Völklingen 2:1 (1:1)
TSV 1860 München - Bor. Mönchengladbach 2:4 (1:1)
12/03/1968 1. FC Köln - Eintracht Frankfurt 1:1 (0:0, 1:1) aet
19/03/1968 Eintracht Frankfurt - 1. FC Köln 0:1 (0:0)
Quarter-finals
10/04/1968 Bayern München - 1. FC Nürnberg 2:1 (2:1)
Borussia Dortmund - Hertha BSC 2:1 (1:1)
11/04/1968 Eintracht Braunschweig - 1. FC Köln 1:1 (0:0, 0:0) aet
VfL Bochum - Bor. Mönchengladbach 2:0 (2:0)
23/04/1968 1. FC Köln - Eintracht Braunschweig 2:1 (2:0)
Semi-finals
03/05/1968 1. FC Köln - Borussia Dortmund 3:0 (2:0)
15/05/1968 VfL Bochum - Bayern München 2:1 (1:0)
Final
09/06/1968 1. FC Köln - VfL Bochum 4:1 (2:1)