Przed rundą preeliminacyjną oraz przed II rundą eliminacyjną odbyły się losowania, które wyłoniły pary meczowe.

Faza główna składała się z 1/8 finału, ćwierćfinałów oraz turnieju finałowego, w ramach którego odbyły się półfinały i finał. Nie był grany mecz o 3. miejsce. W 1/8 finału uczestniczyli zwycięzcy drugiej rundy eliminacyjnej, drużyny z I Divisão (Liga Una Seguros), a także przedstawiciele regionów autonomicznych Azorów i Madery. Przed 1/8 finału, ćwierćfinałami oraz turniejem finałowym odbyły się losowania wyłaniające pary meczowe.

We wszystkich rundach w ramach pary rozgrywane było jedno spotkanie decydujące o awansie.

Drużyny uczestniczące Liga Una Seguros(14 drużyn)AA Espinho1/8 finałuAA São MamedećwierćfinałAJ Fonte BastardofinałCastêlo da Maia GC1/8 finałuClube Kairóseliminacje AzorówEsmoriz GCćwierćfinałGC Santo Tirso1/8 finałuLeixões SC1/8 finałuSC CaldasćwierćfinałSC EspinhoćwierćfinałSL BenficazwycięstwoSporting CPpółfinałVC Viana/Casa Peixoto1/8 finałuVitória SCpółfinał  II Divisão(10 drużyn)AD Machico1/8 finałuAla de Nun'Álvares de Gondomar1/8 finałuCA Madalenarunda preeliminacyjnaClube CondeixaI runda eliminacyjnaCN GinásticaII runda eliminacyjnaCentro de Voleibol de LisboaI runda eliminacyjnaCV Oeiras1/8 finałuFreil Gil VCI runda eliminacyjnaGDC GueifãesII runda eliminacyjnaSO MarinhenseI runda