Primeira Liga 2004/05

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