In der ersten Runde wurden die 118 Teilnehmer in acht regionale Gruppen eingeteilt. Dies ermöglichte kürzere Reisen und verbesserte die Spiele mit größerer regionaler Rivalität.[1]
Um die Freilose zu vermeiden, durften 14 Verlierer der ersten Runde in der zweiten Runde nochmals antreten. Die Mannschaften aus der zweitklassigen LigaPro, die in der zweiten Runde einstiegen, mussten gemäß der neuen Wettbewerbsbestimmungen auswärts antreten. Das Gleiche galt für die Teams der Primeira Liga in der dritten Runde. Ab der vierten Runde wurde dann ohne Beschränkungen gelost.
Das Halbfinale wurden in Hin- und Rückspiel ausgetragen. Alle anderen Begegnungen wurden in einem Spiel entschieden. Bei unentschiedenem Ausgang wurde das Spiel um zweimal 15 Minuten verlängert, und wenn nötig im anschließenden Elfmeterschießen entschieden.
Teilnehmer waren 78 Vereine aus der drittklassigen Campeonato de Portugal Prio und 40 Vereine der Distriktverbände. Reservemannschaften von Profiklubs waren nicht teilnahmeberechtigt.
Diese 14 unterlegenen Mannschaften spielten auch in der 2. Runde.
2. Runde
Zu den 59 Siegern der 1. Runde kamen 19 Vereine aus der LigaPro, sowie 14 ausgeloste Verlierer der 1. Runde. Reservemannschaften von Profiklubs waren nicht teilnahmeberechtigt. Die Teams der LigaPro mussten auswärts antreten.