Boavista (6) 2-1 Rio Ave (11)
Vitoria Guimaraes (17) 2-0 Benfica (2)
Sporting CP (3) 3-0 Paços Ferreira (13)
Penafiel (18) 1-2 CD Nacional (5)
Estrela Amadora (9) 1-2 Belenenses (14)
Gil Vicente (15) 4-3 Academica Coimbra (12)
FC Porto (1) 1-0 Maritimo (10)
Naval (16) 0-1 Sporting Braga (4)
Uniao Leiria (8) 0-2 Vitoria Setubal (7)