2004–05 Taça de Portugal
Home team Score Away team
Madalena ( IV ) 3 - 1 União Micaelense ( III )
Moura ( IV ) 1 - 3 Almancilense ( IV )
Merelinense ( IV ) 2 - 1 UD Valonguense ( IV )
Messinense ( IV ) 0 - 2 Odivelas ( III )
Nelas ( IV ) 1 - 2 Sporting da Covilhã ( III )
Oliveira do Hospital ( III ) 3 - 0 Gafanha ( IV )
Oliveirense ( III ) 1 - 0 Castro Daire ( IV )
Oriental ( III ) 1 - 1 ( aet , p. 6 - 5 ) Barreirense ( III )
Pampilhosa ( III ) 2 - 1 Mirandense ( IV )
Paredes ( III ) 0 - 1 Dragões Sandinenses ( III )
Pedras Rubras ( III ) 4 - 2 Fafe ( III )
Pontassolense ( III ) 0 - 1 Juventude de Évora ( IV )
Real ( IV ) 4 - 0 Santiago ( IV )
Rio Maior ( IV ) 3 - 0 Águeda ( IV )
Rio Tinto ( IV ) 0 - 1 Fiães ( III )
Sanjoanense ( III ) 6 - 3 Tocha ( IV )
Santana ( IV ) 4 - 0 Santo António ( IV )
Silves ( IV ) 1 - 2 Lusitano de Évora ( IV )
Salgueiros ( III ) 2 - 0 Santa Marta de Penaguião ( IV )
São Pedro da Cova ( IV ) 2 - 3 Lousada ( III )
The 2004-05 Taça de Portugal was the 65th edition of the Portuguese football knockout tournament, organized by the Portuguese Football Federation (FPF). The 2004-05 Taça de Portugal began on 5 September 2004. The final was played on 29 May 2005 at the Estádio Nacional. Benfica were the previous holders, having defeated Porto 2-1 in the previous season's final. Vitória de Setúbal defeated holders Benfica, 2-1 in the final to win their third Taça de Portugal. Vitória by winning the Taça de Portugal, qualified for the 2005-06 UEFA Cup first round. Vitória de Setúbal would also qualify for the 2005 Supertaça Cândido de Oliveira. Série B