The 2003-2004 edition of the Cup of Portugal was won by S.L. Benfica that defeated FC Porto 2-1 in the final.
The 2003-2004 edition of the Cup of Portugal was won by S.L. Benfica, It was Benfica's first trophy in 8 years. They defeated FC Porto 2-1 in the final.