Primeira Liga 2004/05

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