Ronda previa
02.01.1966 Bayern Múnich - Borussia Dortmund 2:0 (2:0)
Bor. Mönchengladbach - Opel Rüsselsheim 5:1 (4:0)
Primera ronda
22.01.1966 Hannover - Hamburgo 2:4 (0:3)
Meidericher SV - Stuttgart 2:0 (1:0)
Schalke - TeBe Berlin 3:1 (0:1, 1:1) pró.
Bayern Múnich - Eintracht Braunschweig 1:0 (1:0)
Colonia - Tasmania 1900 Berlin 1:1 (0:0, 1:1) pró.
Bor. Mönchengladbach - Borussia Neunkirchen 0:1 (0:0, 0:0) pró.
SV Südwest Ludwigshafen - 1. FC Kaiserslautern 0:1 (0:1)
Frankfurter SG Eintracht - SV Alsenborn 2:1 (0:1)
Karlsruher SC - Preußen Münster 3:0 (3:0)
TSV Schwaben Augsburg - 1. FC Nürnberg 0:1 (0:0)
Fortuna Düsseldorf - Kickers Offenbach 1:2 (0:2)
FC St. Pauli - 1. FC Saarbrücken 4:2 (2:1)
Holstein Kiel - Arminia Bielefeld 3:1 (1:1)
Werder Bremen - TSV 1860 München 4:0 (0:0)
02.02.1966 Freiburger FC - Alemannia Aachen 4:3 (2:2)
TuS Haste - Concordia Hamburg 1:2 (0:2)
19.02.1966 Tasmania 1900 Berlin - Colonia 1:2 (0:1)
Octavos de final
19.02.1966 Hamburgo - Borussia Neunkirchen 4:0 (0:0)
Meidericher SV - Schalke 6:0 (3:0)
1. FC Nürnberg - Frankfurter SG Eintracht 2:1 (0:0)
Freiburger FC - Karlsruher SC 1:3 (1:2)
1. FC Kaiserslautern - Holstein Kiel 3:0 (1:0)
Werder Bremen - Concordia Hamburg 2:0 (0:0)
FC St. Pauli - Kickers Offenbach 3:1 (1:0)
09.03.1966 Bayern Múnich - Colonia 2:0 (1:0)
Cuartos de final
07.04.1966 Meidericher SV - Karlsruher SC 1:0 (1:0)
Hamburgo - Bayern Múnich 1:2 (1:1)
1. FC Kaiserslautern - Werder Bremen 3:1 (0:0)
08.04.1966 FC St. Pauli - 1. FC Nürnberg 0:1 (0:1)
Semifinales
18.05.1966 1. FC Nürnberg - Bayern Múnich 1:2 (0:1, 1:1) pró.
Meidericher SV - 1. FC Kaiserslautern 4:3 (2:1)
Final
04.06.1966 Bayern Múnich - Meidericher SV 4:2 (1:1)