Die Klubs der Divizia A stiegen erst in der Runde der letzten 32 Mannschaften ein und mussten zunächst auswärts antreten. Ab dem Achtelfinale fanden alle Spiele – abgesehen vom Finale, das traditionell in Bukarest ausgetragen wurde – auf neutralem Platz statt. Es wurde jeweils nur eine Partie ausgetragen. Stand diese nach 90 Minuten unentschieden, folgte eine Verlängerung von 30 Minuten. Falls danach noch immer keine Entscheidung gefallen war, kam die klassentiefere Mannschaft weiter. Spielten beide in der gleichen Liga, fand am ein Wiederholungsspiel statt. Im Sechzehntelfinale kam im Falle eines Unentschiedens nach Verlängerung die auswärts spielende Mannschaft eine Runde weiter.