| | Final, Lisboa |  |  | 02.06 | Sport Lisboa e Benfica | 3-1 | Sporting Covilha | 
 | Semi-Finals |  | --.--,29.05 | Barreirense | 0-1 | 0-4 | Sport Lisboa e Benfica |  | --.--,29.05 | Sporting Covilha | 3-0 | 0-1 | Vitoria de Setubal | 
 | Quarter-Finals |  | Torreense | 1-1 | 2-2 | Sport Lisboa e Benfica |  | Barreirense | 5-2 | 3-5 | Academica Coimbra |  | Sporting CP Lisboa | 0-0 | 1-2 | Vitoria Setubal |  | FC Porto | 1-2 | 0-1 | Sporting Covilha |  | Replay |  | Torreense | 0-4 | Sport Lisboa e Benfica | 
 | Eight-Finals |  | 18.05,21.05 | Sport Lisboa e Benfica | 0-0 | 3-0 | SC Caldas |  | 18.05,21.05 | CUF Barreiro | 1-2 | 0-2 | Torreense |  | 18.05,21.05 | Vianense-2N | 3-3 | 0-6 | Barreirense |  | 21.05, | Maritimo Funchal | 2-2 | 3-4 | Academica Coimbra |  | 18.05,21.05 | Sporting Lisboa | 3-1 | 1-2 | Atletico Lisboa |  | 18.05,21.05 | Vitoria de Setubal | 3-1 | 1-2 | Os Belenenses Lisboa |  | 18.05,21.05 | FC Porto | 5-0 | 5-1 | Arroios-2S |  | 18.05,21.05 | Lusitano Evora | 4-0 | 2-7 | Sporting Covilha | 
 | Final Ilhas |  | 12.04&15.04 | Santa Clara P. Delgada | --- | --- | Maritimo Funchal | 
 | |
 | In the competition played all the teams from Divisao I and the Champions of Acores and Madeira. | 
 |