Primeira Liga 2003/04

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