Primeira Liga 2003/04

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