1. Runde
29.07.1956 BSG Motor Wismar - SC Dynamo Berlin 1:3 n.V.
Merkur Oelsnitz - BSG Motor Altenburg 1:5
BSG Motor Oberlind - BSG Wismut Gera 3:2 (1:0)
BSG Wismut Plauen - SC Motor Jena 3:4 (1:1, 2:2) n.V.
BSG Lok Weimar - SC Lokomotive Leipzig 0:1 (0:0)
BSG Motor Neustadt (Orla) - BSG Wismut Schneeberg 1:1 n.V.
SC Stahl Riesa - BSG Fortschritt Meerane 2:6 (1:2)
BSG Motor Döbeln - BSG Chemie Zeitz 0:2
BSG Motor Bautzen - SC Motor Karl-Marx-Stadt 3:0 (1:0)
BSG Empor Tabak Dresden - BSG Empor Wurzen 5:0
TSG Stahl Gröditz - BSG Chemie Glauchau 2:0
SC DHfK Leipzig - BSG Aktivist Zwickau 3:1 n.V.
BSG Chemie Jena - BSG Wismut Auerbach 4:2
BSG Aufbau Rüdersdorf - SC Aktivist Brieske-Senftenberg 1:10
BSG Chemie Buna Schkopau - SC Einheit Dresden 0:5 (0:3)
BSG Chemie Greppin - BSG Motor Nordhausen 6:1 (4:0)
SG Dynamo Eisleben - BSG Motor Zwickau 0:3 (0:1)
BSG Stahl Thale - SC Turbine Erfurt 1:3 (0:1)
BSG Chemie Bitterfeld - SC Wismut Karl-Marx-Stadt 2:3 (1:3)
BSG Einheit Burg - SC Chemie Halle-Leuna 2:4 (1:2)
BSG Motor Süd Brandenburg - SC Rotation Leipzig 2:5 (1:4)
BSG Lokomotive Wittenberge - SC Aufbau Magdeburg 2:4 (2:2)
Einheit Greifswald - SC Empor Rostock 0:0 (0:0, 0:0) n.V.
BSG Motor Warnowwerft Rostock - BSG Chemie Wolfen 0:3
SG Dynamo Schwerin - ZSK Vorwärts Berlin 1:7
BSG Motor Rostock - BSG Lokomotive Stendal 1:4
BSG Lok Frankfurt/Oder - BSG Aufbau Großräschen 4:3
01.08.1956 SC Empor Rostock - Einheit Greifswald 3:1 (2:0)
2. Runde
15.11.1956 BSG Wismut Schneeberg - SC Empor Rostock 0:6 (0:2)
17.11.1956 SC Lokomotive Leipzig - BSG Motor Zwickau 3:0 (3:0)
SC Dynamo Berlin - BSG Fortschritt Meerane 6:2 (4:0)
18.11.1956 SC Aktivist Brieske-Senftenberg - SC Motor Jena 3:2 (1:2, 2:2) n.V.
BSG Chemie Wolfen - SC DHfK Leipzig 3:1 (1:0, 1:1) n.V.
Rotation Babelsberg - SC Turbine Erfurt 1:2 (0:0, 0:0) n.V.
BSG Motor Altenburg - BSG Motor Bautzen 4:1 (3:1)
ZASK Vorwärts Berlin - BSG Empor Tabak Dresden 7:0 (0:0)
SC Einheit Dresden - BSG Chemie Jena 6:2 (5:1)
BSG Chemie Zeitz - TSG Stahl Gröditz 6:3 (2:2)
SC Aufbau Magdeburg - BSG Lok Frankfurt/Oder 8:0 (3:0)
Fortschritt Weißenfels - BSG Chemie Greppin 2:0 (2:0)
SC Chemie Halle-Leuna - BSG Motor Wismar 8:0 (3:0)
BSG Motor Dessau - BSG Motor Oberlind 4:2 (2:0)
SC Rotation Leipzig - SC Wismut Karl-Marx-Stadt 3:3 (1:0, 2:2) n.V.
21.11.1956 SC Wismut Karl-Marx-Stadt - SC Rotation Leipzig 2:0 (2:0)
Achtelfinale
25.11.1956 SC Wismut Karl-Marx-Stadt - SC Dynamo Berlin 8:0 (4:0)
BSG Lokomotive Stendal - SC Einheit Dresden 1:3 (0:2)
SC Aufbau Magdeburg - SC Chemie Halle-Leuna 1:2 (1:1)
BSG Motor Altenburg - ZASK Vorwärts Berlin 0:3 (0:2)
BSG Motor Dessau - BSG Chemie Zeitz 2:3 (2:1)
SC Empor Rostock - SC Aktivist Brieske-Senftenberg 0:1 (0:0)
28.11.1956 SC Lokomotive Leipzig - BSG Chemie Wolfen 1:2 (0:2)
SC Turbine Erfurt - Fortschritt Weißenfels 3:1 (0:0, 1:1) n.V.
Viertelfinale
02.12.1956 SC Turbine Erfurt - SC Einheit Dresden 6:3 (2:1)
BSG Chemie Zeitz - SC Wismut Karl-Marx-Stadt 1:2 (0:1)
SC Chemie Halle-Leuna - SC Aktivist Brieske-Senftenberg 4:3 (0:1, 2:2) n.V.
BSG Chemie Wolfen - ZASK Vorwärts Berlin 1:2 (0:0, 0:0) n.V.
Halbfinale
09.12.1956 ZASK Vorwärts Berlin - SC Wismut Karl-Marx-Stadt 2:0 (1:0)
SC Turbine Erfurt - SC Chemie Halle-Leuna 1:1 (1:0, 1:1) n.V.
12.12.1956 SC Chemie Halle-Leuna - SC Turbine Erfurt 5:0 (2:0)
Finale
16.12.1956 SC Chemie Halle-Leuna - ZASK Vorwärts Berlin 2:1 (1:0)
Online-Wettanbieter: bet365 | Interwetten | sportingbet | Tipico Sportwetten