Primeira Liga 2003/04

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