30. Journée
11.06.1978 Vitória Guimarães Vitória Guimarães - Boavista Boavista 2:2
11.06.1978 Sporting CP Sporting CP - Portimonense SC Portimonense SC 1:0
11.06.1978 GD Riopele GD Riopele - SL Benfica SL Benfica 1:4
11.06.1978 FC Porto FC Porto - Sporting Braga Sporting Braga 4:0
11.06.1978 CS Marítimo CS Marítimo - Varzim SC Varzim SC 2:0
11.06.1978 CD Feirense CD Feirense - Académica de Coimbra Académica de Coimbra 0:4
11.06.1978 GD Estoril GD Estoril - Vitória Setúbal Vitória Setúbal 0:0
11.06.1978 Os Belenenses Os Belenenses - SC Espinho SC Espinho 1:1