Primeira Liga 2004/05

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