Rywalizacja rozpoczęła się od rundy kwalifikacyjnej dla 65 klubów 2. DDR-Liga , które zostały rozwiązane pod koniec poprzedniego sezonu. Dołączyło do nich 17 finalistów konkursu Bezirkspokal. 31 drużyn z DDR-Liga dołączyło w pierwszej rundzie, 14 drużyn DDR-Oberliga dołączyło dopiero w trzeciej rundzie. Do tego czasu wszystkie drużyny z wyjątkiem dwóch Bezirkspokal i 2. DDR-Liga zostały wyeliminowane. [ potrzebne źródło ]
W czwartej rundzie jedenaście pozostałych drużyn Oberligi, cztery drużyny DDR-Liga i BSG Empor Neustrelitz jako ostatni klub z tych, które zakwalifikowały się przez Bezirkspokal. Neustrelitz odpadł po porażce 1: 2 z SC Motor Jena , a także zeszłorocznym finalistą BSG Chemie Zeitz, który został wyeliminowany po porażce 0: 2 z SC Aufbau Magdeburg . ASG Vorwärts Neubrandenburg był jedyną drużyną z ligi DDR, która dotarła do ćwierćfinału. [ potrzebne źródło ]
Tutaj Neubrandenburg poniósł porażkę 2: 7 z SC Leipzig , który następnie wyeliminował obrońcę pucharu, Motor Zwickau, wygrywając 3: 2 dogrywki . Drugim finalistą był SC Aufbau Magdeburg, który pokonał SC Dynamo Berlin w ćwierćfinale i SC Motor Jena w półfinale. [ potrzebne źródło ]
W finale pucharu, rozegranym 5 tygodni po zakończeniu DDR-Oberligi , trzecia drużyna SC Leipzig zmierzyła się z jedenastym SC Aufbau Magdeburg. Pomimo intensywnego upału - Neues Deutschland nazwał mecz „finałowym upałem” z 33 ° C (91 ° F) w cieniu, Berliner Zeitung mówi o upale blisko 40 ° C (104 ° F) - Lipsk kontrolował od początku , grając szybszą, bardziej elastyczną i lepiej przemyślaną grę niż ich przeciwnicy. Po drugim golu Lipska, po solowym wysiłku Frenzela, zakończonym przez skrzydłowego Engelhardta, Magdeburg naciskał, by zapobiec zbliżającej się porażce i strzelił gola po samotnym biegu Hermanna Stöckera i finiszu Waltera. Ten gol zjednoczył Magdeburg i krótki rzut wolny został wykorzystany do wyrównania, ponownie przez Waltera. Ponieważ dwóch graczy musiało być leczonych z powodu kontuzji, sędzia Kunze - opisywany jako mocno ustawiony i nie zawsze na szczycie gry, dodał trochę więcej czasu. A na kilka sekund przed końcem Stöcker wykorzystał złe podanie bramkarza Lipska i zdobył zwycięskiego gola.