The 1998–99 Taça de Portugal was the 59th edition of the Portuguese football knockout tournament, organized by the Portuguese Football Federation (FPF). The 1998–99 Taça de Portugal began in September 1998. The final was played on 19 June 1999 at the Estádio Nacional.
Porto were the previous holders, having defeated Braga 3–1 in the previous season's final. Defending champions Porto were eliminated in the fifth round by third division side Torreense. Beira-Mar defeated Campomaiorense, 1–0 in the final to win their first Taça de Portugal. As a result of Beira-Mar winning the domestic cup competition, the Auri-negros faced 1998–99 Primeira Divisão winners Porto in the 1999 Supertaça Cândido de Oliveira.
Fourth round All fourth round cup ties were played on 10 January. Ties which ended in a draw were replayed at a later date. The fourth round saw teams from the Primeira Liga (I) enter the competition.
Home teamScoreAway team Alverca 2–1 Câmara de Lobos Beira-Mar 4–2 Futebol Benfica Benfica 4–1 Académica de Coimbra Caçadores das Taipas 1–0 Felgueiras Campomaiorense 3–2 Braga Estrela da Amadora 0–0 (aet) Farense Estrela Vendas Novas 1–3 Marítimo Fafe 1–2 Vitória de Setúbal Feirense 3–1 Oliveira do Bairro Gil Vicente 3–2 Sporting CP Gondomar 2–0 Olhanense Juventude de Évora 1–3 Boavista Leça 3–0 Amora Loures 0–1 Esposende Maia 3–0 Seixal
Home teamScoreAway team Nacional 3–4 Rio Tinto Naval 3–0 Caldas Portimonense 4–1 Águeda Paços de Ferreira 3–0 Sanjoanense Penafiel 0–0 (aet) Imortal Porto 4–2 (aet) Famalicão Portomosense 1–0 Sesimbra São João de Ver 2–1 Oriental Sporting da Covilhã 2–4 Salgueiros Torreense 2–0 Chaves União de Leiria 2–1 Rio Ave Vilafranquense 2–3 (aet) Pevidém Vilanovense 3–3 (aet) Santa Clara Vitória de Guimarães 2–3 Moreirense
Replays
Home teamScoreAway team Farense 3–2 Estrela da Amadora Imortal 0–1 Penafiel
Home teamScoreAway team Santa Clara 3–1 Vilanovense
Fifth round Ties were played on 16 February. Due to the odd number of teams involved at this stage of the competition, Alverca qualified to the next round due to having no opponent to face at this stage of the competition.
Sixth round Ties were played between the 7 March to the 8 April. Due to the odd number of teams involved at this stage of the competition, Torreense qualified for the quarter-finals due to having no opponent to face at this stage of the competition.
Quarter-finals Ties were played on 11 April, whilst replays were played between the 21–28 April.
Semi-finals Ties were played on 5 May.
Final
References