Primeira Liga 2004/05

Day 30
Belenenses 1-0 Vitória Guimarães
Sporting 0-0 Académica
Boavista 1-1 Moreirense
Marítimo 3-1 Vitória Setúbal
Rio Ave 0-1 Gil Vicente
U. Leiria 1-0 Nacional
Estoril Praia 1-2 Benfica
Beira-Mar 0-1 FC Porto
Penafiel 1-0 Sp. Braga