In der ersten Runde trafen die 36 Mannschaften der drei untersten Spielklassen aufeinander. Die Gewinner der Spiele treffen dann in der zweiten Runde auf die 22 Vereine der Serie B. In der dritten Runde wiederum trafen die Erstligisten der Plätze 9–20 der vergangenen Saison auf die Gewinner der vorherigen Runde. Die 16 Gewinner dieser dritten Runde spielen erst noch einmal untereinander 8 Teams aus, die dann im Achtelfinale auf die Klubs der Plätze 1–8 der vergangenen Saison treffen.