Primeira Liga 2003/04

Day 28
Académica 2-0 Marítimo
Sporting 1-0 Paços de Ferreira
Nacional 1-0 Boavista
Estrela Amadora 0-1 Sp. Braga
U. Leiria 1-1 Rio Ave
Benfica 2-0 Alverca
Vitória Guimarães 2-0 Beira-Mar
FC Porto 1-0 Moreirense
Belenenses 2-0 Gil Vicente