The 2023–24 Taça de Portugal (also known as Taça de Portugal Placard for sponsorship reasons) was the 84th edition of the Taça de Portugal, the premier knockout competition in Portuguese football. The winners qualified for the 2024–25 UEFA Europa League league stage.
A total of 146 teams entered the cup. All teams from the top four tiers of the Portuguese football league system competed in this edition – excluding reserve or B teams, which were not eligible – together with representatives of the fifth-tier District leagues and cups. The competition began on 8 September 2023 with the first-round matches involving teams from the third, fourth and fifth tiers, and concluded on 26 May 2024 with the final at the Estádio Nacional in Oeiras.
Primeira Liga side Porto were the two-time defending champions, having beaten Braga 2–0 in the 2023 final. They would go on to successfully defend their title and secure a third consecutive title by defeating Sporting CP 2–1, after extra time, in the 2024 final.
Format Round Clubsremaining Clubsinvolved Winners fromprevious round New entriesthis round Leagues entering at this round (tier) First round 146 112 none 112 Liga 3 (3rd): 18 teamsCampeonato de Portugal (4th): 53 teamsDistrict Football Associations (5th): 41 teams Second round 110 92 16 Liga Portugal 2 (2nd): 16 teams Third round 64 64 46 18 Primeira Liga (1st): 18 teams Fourth round 32 32 32 none none Fifth round 16 16 16 none none Quarter-finals 8 8 8 none none Semi-finals 4 4 4 none none Final 2 2 2 none none
Teams A total of 146 teams competed in the 2023–24 edition, comprising 18 teams from the Primeira Liga (tier 1), 16 teams from the Liga Portugal 2 (tier 2), 18 teams from the Liga 3 (tier 3), 53 teams from the Campeonato de Portugal (tier 4) and 41 teams from the District championships and cups (tier 5).
Primeira Liga
Arouca Benfica Boavista Braga Casa Pia Chaves Estoril Estrela da Amadora Famalicão
Farense Gil Vicente Moreirense Porto Portimonense Rio Ave Sporting CP Vitória de Guimarães Vizela
Liga Portugal 2
Académico de Viseu AVS Belenenses Feirense Länk Vilaverdense Leixões Mafra Marítimo
Nacional Oliveirense Paços de Ferreira Penafiel Santa Clara Tondela Torreense União de Leiria
Liga 3
Série A Anadia Canelas 2010 Fafe Felgueiras Lusitânia Lourosa Sanjoanense Trofense Varzim Vianense
Série B Atlético 1º Dezembro Académica Alverca Amora Caldas Oliveira do Hospital Pêro Pinheiro Sp. Covilhã
Campeonato de Portugal
Série A Brito Camacha Dumiense Limianos Mirandela Montalegre Os Sandinenses Portosantense Pevidém Ribeirão Tirsense Vilar de Perdizes Vila Real
Série B Amarante Beira-Mar Florgrade Gondomar Lamelas Marco 09 Oliveira do Douro Paredes Rebordosa Salgueiros São João de Ver Valadares Gaia Vila Meã
Série C Benfica Castelo Branco Fontinhas Gouveia Lusitânia Marinhense Mortágua Peniche Rabo de Peixe Sertanense União 1919 União de Santarém União Tomar Vitória de Sernache
Série D Barreirense Fabril do Barreiro Imortal Juventude Évora Louletano Lusitano Évora Moncarapachense O Elvas Oriental Real SC Serpa Sintrense Vasco da Gama Vidigueira Vitória de Setúbal
District Championships
Algarve FA Quarteirense SAD Angra do Heroísmo FA Guadalupe Luzense Aveiro FA União de Lamas Lobão Beja FA Castrense Penedo Gordo Braga FA Ponte Santa Maria Bragança FA Rebordelo Torre Moncorvo
Castelo Branco FA Vitória de Sernache Pedrógão de São Pedro Coimbra FA Tocha Marialvas Évora FA Atlético Reguengos Portel Guarda FA Fornos de Algodres Os Vilanovenses Horta FA Flamengos Vitória Pico Leiria FA Pombal Alqueidão da Serra
Lisbon FA Atlético da Malveira Olivais e Moscavide Ponta Delgada FA Operário Lagoa União Micaelense Portalegre FA Gafetense Os Gavionenses Porto FA Foz Aliados Lordelo
Santarém FA Amiense Torres Novas Setúbal FA Comércio e Indústria Alcochetense Viana do Castelo FA Lanheses Atlético Arcos A.D. Vila Real FA Mondinense Régua Viseu FA Lusitano Vildemoinhos
Second round The matches of the second round were played on the 23rd and 24th of September.
+ Number of teams per tier entering this round Primeira Liga (1) Liga Portugal 2 (2) Liga 3 (3) Campeonato de Portugal (4) District Championships (5) Total
Third round
The matches of the third round were played between 19 and 22 October. The match between Camacha and Famalicão was rescheduled due to bad weather in Madeira Island that prevented the plane transporting Famalicão players from landing. The match was played on 18 November.
+ Number of teams per tier entering this round Primeira Liga (1) Liga Portugal 2 (2) Liga 3 (3) Campeonato de Portugal (4) District Championships (5) Total
Fourth round The matches of the fourth round were played between 24 and 26 November.
+ Number of teams per tier entering this round Primeira Liga (1) Liga Portugal 2 (2) Liga 3 (3) Campeonato de Portugal (4) District Championships (5) Total
Fifth round + Number of teams per tier entering this round Primeira Liga (1) Liga Portugal 2 (2) Liga 3 (3) Campeonato de Portugal (4) District Championships (5) Total
Quarter-finals Matches in this round may be affected by the ongoing police protests in Portugal. + Number of teams per tier entering this round Primeira Liga (1) Liga Portugal 2 (2) Liga 3 (3) Campeonato de Portugal (4) District Championships (5) Total
Semi-finals + Number of teams per tier entering this round Primeira Liga (1) Liga Portugal 2 (2) Liga 3 (3) Campeonato de Portugal (4) District Championships (5) Total
Porto won 4–1 on aggregate.
Sporting CP won 4–3 on aggregate.
Final
Bracket
Top scorers
RankPlayerTeamGoals1 EvanilsonPorto72 Viktor GyökeresSporting63 João VictorAcadémica54 Evanildo NhagaLusitânia4 Pedro GonçalvesSporting PaulinhoSporting Rafa SilvaBenfica
References