Primeira Liga 2004/05

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