Primeira Liga 1997/98

Day 30
Sporting 2-1 Vitória Setúbal
Vitória Guimarães 0-1 FC Porto
Boavista 2-0 Varzim
Rio Ave 3-0 Académica
Sp. Braga 2-1 Campomaiorense
Farense 1-1 Leça
D. Chaves 2-0 Estrela Amadora
Benfica 3-1 Marítimo
Salgueiros 1-1 Belenenses