2019–20 Taça de Portugal

Football tournament season
2019–20 Taça de Portugal
Taça de Portugal Placard
Tournament details
CountryPortugal
Dates1 September 2019 – 1 August 2020
Teams144
Defending championsSporting CP
Final positions
ChampionsPorto (17th title)
Runner-upBenfica
Tournament statistics
Matches played166
Goals scored469 (2.83 per match)
Top goal scorer(s)Stevy Okitokandjo
(6 goals)
[1]

The 2019–20 Taça de Portugal (also known as Taça de Portugal Placard for sponsorship reasons) was the 80th edition of the Taça de Portugal, the premier knockout competition in Portuguese football. A total of 144 clubs entered this edition, including teams from the top three tiers of the Portuguese football league system[a] and representatives of the fourth-tier District leagues and cups. This was the first season to allow a fourth substitution during extra time.[2]

The competition began on 1 September 2019 with the first-round matches and was scheduled to conclude on 24 May 2020 with the final at the Estádio Nacional in Oeiras, between top-tier sides Benfica and Porto. However, due to the COVID-19 pandemic in Portugal, the final was postponed to 1 August 2020 and was played instead at the Estádio Cidade de Coimbra in Coimbra, behind closed doors.[3][4] Porto beat Benfica 2–1 to win their 17th title in the competition and secure the club's eighth double.

Primeira Liga side Sporting CP were the defending champions, but they were eliminated by third-tier side Alverca in the third round.

Format

Round Clubs
remaining
Clubs
involved
Winners from
previous round
New entries
this round
Leagues entering at this round
First round 144 110 none 110 Campeonato de Portugal (3rd): 68 teams
District Football Associations (4th): 42 teams
Second round 110 92 55+21 16 LigaPro (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 144 teams will compete in the 2019–20 Taça de Portugal: 18 teams from Primeira Liga, 16 teams from the LigaPro, 68 teams from the Campeonato de Portugal and 42 teams from the District championships and cups.[b]

Campeonato de Portugal

Series A


Series B


Series C


Series D

District Championships

Algarve FA
Angra do Heroísmo FA
Aveiro FA
Beja FA
  • Penedo Gordo (2nd)
  • Praia Milfontes (CW)
Braga FA
Bragança FA
  • Carção (2nd)
  • Rebordelo (CR)
Castelo Branco FA
  • Vila Velha de Ródão (3rd)
  • Águias do Moradal (CR)
Coimbra FA
  • Ançã (3rd)
  • Pampilhosense (4th)
Évora FA
Guarda FA
  • Manteigas (2nd)
  • Vila Cortês (CW)
Horta FA
Leiria FA
Lisbon FA
Madeira FA
  • Porto da Cruz (CW)
Ponta Delgada FA
Portalegre FA
Porto FA
Santarém FA
Setúbal FA
Viana do Castelo FA
  • Atlético dos Arcos (2nd)
  • Ponte da Barca (CR)
Vila Real FA
  • Régua (2nd)
  • Vila Pouca de Aguiar (CR)
Viseu FA

Note: 1st/2nd/3rd/4th: final placing in championship; CW/CR: Cup winner or runner-up

Schedule

All draws are held at the Portuguese Football Federation (FPF) headquarters in Oeiras. Match kick-off times are in WET (UTC±0) from the fourth round to the semi-finals, and in WEST (UTC+1) during the rest of the competition.

Round Draw date Date(s) Fixtures Teams Prize money
First round 8 August 2019 1 September 2019 55 144 → 110 TBD
Second round 12 September 2019 29 September 2019 46 110 → 64 TBD
Third round 2 October 2019 20 October 2019 32 64 → 32 TBD
Fourth round 28 October 2019 24 November 2019 16 32 → 16 TBD
Fifth round 26 November 2019 17–19 December 2019 8 16 → 8 TBD
Quarter-finals 23 December 2019 14–16 January 2020 4 8 → 4 TBD
Semi-finals 5 February 2020 (1st leg)
12 February 2020 (2nd leg)
4 4 → 2 TBD
Final 1 August 2020 1 2 → 1 TBD

First round

Times are WEST (UTC+1) (local times, if different, are in parentheses).

Merelinense (CP) v (D) Ponte da Barca
8 September 2019 (2019-09-08) Serie A Merelinense (CP) 0–0 (a.e.t.)
(5–4 p)
(D) Ponte da BarcaMerelim
17:00 Stadium: Estádio João Soares Vieira
Mirandela (CP) v (D) Atlético dos Arcos
8 September 2019 (2019-09-08) Serie A Mirandela (CP) 2–0(D) Atlético dos ArcosMirandela
17:00
  • César Antunes 10'
  • Rafael Amoroso 77'
Stadium: Estádio São Sebastião
Prado (D) v (D) Carção
8 September 2019 (2019-09-08) Serie APrado (D)1–2 (D) Carção Vila de Prado, Vila Verde
17:00
  • Bruno Silva 43'
  • Diego Oliveira 1'
  • Gabriel Galana 72'
Stadium: Complexo Desportivo do Faial
Pedras Salgadas (CP) v (D) Vila Pouca de Aguiar
8 September 2019 (2019-09-08) Serie A Pedras Salgadas (CP) 3–1(D) Vila Pouca de AguiarPedras Salgadas
17:00
  • Pedro Silva 45', 53'
  • Rui Faria 60' (o.g.)
  • Miguel Teixeira 70' (pen.)
Stadium: Estádio da Portelinha
Fafe (CP) v (D) Rebordelo
8 September 2019 (2019-09-08) Serie A Fafe (CP) 3–0(D) RebordeloFafe
17:00
Stadium: Parque Municipal dos Desportos de Fafe
Montalegre (CP) v (CP) Cerveira
8 September 2019 (2019-09-08) Serie A Montalegre (CP) 1–0(CP) CerveiraMontalegre
17:00
  • Lio 39'
Stadium: Campo Dr. Diogo Alves Vaz Pereira
Maria da Fonte (CP) v (CP) Bragança
8 September 2019 (2019-09-08) Serie A Maria da Fonte (CP) 3–0(CP) BragançaPóvoa de Lanhoso
17:00
  • Telmo Fernandes 13' (pen.)
  • João Antunes 25'
  • Bruno Silva 83'
Stadium: Estádio dos Moinhos Novos
Pevidém (D) v (CP) Berço
7 September 2019 (2019-09-07) Serie BPevidém (D)1–3 (CP) Berço Pevidém
16:00
  • Vítor Hugo 64'
  • Marcelo Barros 19', 48'
  • Mota 53'
Stadium: Parque de Jogos Albano Martins Coelho Lima
Câmara de Lobos (CP) v (CP) Felgueiras 1932
7 September 2019 (2019-09-07) Serie BCâmara de Lobos (CP)0–4 (CP) Felgueiras 1932 Câmara de Lobos
16:00
Stadium: Estádio Municipal de Câmara de Lobos
União da Madeira (CP) v (CP) Vila Real
8 September 2019 (2019-09-08) Serie B União da Madeira (CP) 1–0(CP) Vila RealRibeira Brava
17:00
  • Zé Domingos 35'
Stadium: Centro Desportivo da Madeira
Amarante (CP) v (CP) Trofense
8 September 2019 (2019-09-08) Serie B Amarante (CP) 2–1(CP) TrofenseAmarante
17:00
  • Alex Silva 90'
  • Adélcio Varela 90+2'
  • Bruno Almeida 35'
Stadium: Estádio Municipal de Amarante
Pedras Rubras (CP) v (CP) Vizela
8 September 2019 (2019-09-08) Serie BPedras Rubras (CP)0–3 (CP) Vizela Pedras Rubras
17:00
  • Gonçalo Pimenta 37' (o.g.)
  • João Pedro 40'
  • Francis Cann 45+6'
Stadium: Estádio Municipal de Pedras Rubras
Vilarinho (D) v (CP) AD Oliveirense
8 September 2019 (2019-09-08) Serie BVilarinho (D)0–2 (CP) AD Oliveirense Vilarinho
17:00
  • Sandro Fonseca 31'
  • Luisinho 90+1'
Stadium: Estádio Municipal de Vilarinho
Porto da Cruz (D) v (CP) São Martinho
8 September 2019 (2019-09-08) Serie BPorto da Cruz (D)0–3 (CP) São Martinho Machico
17:00
Stadium: Estádio Municipal de Machico
São João de Ver (D) v (CP) Sanjoanense
7 September 2019 (2019-09-07) Serie CSão João de Ver (D)0–3 (CP) Sanjoanense São João de Ver
17:00
  • Elisson 10'
  • Edson Khumalo 45+2', 70'
Stadium: Estádio Sp. Clube São João de Ver
Arouca (CP) v (D) Rebordosa
8 September 2019 (2019-09-08) Serie C Arouca (CP) 5–0(D) RebordosaArouca
17:00
Stadium: Estádio Municipal de Arouca
Espinho (CP) v (CP) Castro Daire
8 September 2019 (2019-09-08) Serie C Espinho (CP) 2–0(CP) Castro DaireFiães
17:00
  • Dante 25'
  • Nathan 58'
Stadium: Estádio do Bolhão
Paredes (CP) v (CP) Lusitânia
8 September 2019 (2019-09-08) Serie CParedes (CP)0–0 (a.e.t.)
(2–4 p)
(CP) Lusitânia Paredes
17:00 Stadium: Cidade Desportiva De Paredes
Gondomar (CP) v (CP) Leça
8 September 2019 (2019-09-08) Serie C Gondomar (CP) 3–1(CP) LeçaGondomar
17:00
  • Nelsinho 68' (pen.)
Stadium: Estádio de São Miguel
Canelas 2010 (CP) v (CP) Valadares Gaia
8 September 2019 (2019-09-08) Serie C Canelas 2010 (CP) 3–1(CP) Valadares GaiaCanelas
17:00
  • Francisco Sousa 37', 84'
  • Leo Rodrigues 78'
  • João Sousa 90+4'
Stadium: Estádio do Canelas Gaia Futebol Clube
Coimbrões (CP) v (D) Régua
8 September 2019 (2019-09-08) Serie C Coimbrões (CP) 4–1(D) RéguaSanta Marinha
17:00
  • Clever Jansen 2', 12'
  • Alex Tanque 14'
  • Guilherme Gomes 18'
  • Quinzinho 70'
Stadium: Parque Silva Matos
Manteigas (D) v (D) Bustelo
7 September 2019 (2019-09-07) Serie DManteigas (D)1–3 (D) Bustelo Manteigas
17:00
  • Tinga 73'
  • Diogo Silva 21'
  • Joel Santos 50', 56'
Stadium: Estádio Municipal Eng.º Barjona de Freitas
Mortágua (D) v (CP) Anadia
8 September 2019 (2019-09-08) Serie D Mortágua (D) 4–2(CP) AnadiaMortágua
17:00
  • Rui Raínho 16' (o.g.)
  • João Rodrigues 27'
  • Stefan Almeida 42'
  • João David 66'
Stadium: Campo da Gandarada
Vila Cortês (D) v (CP) Ginásio Figueirense
8 September 2019 (2019-09-08) Serie DVila Cortês (D)0–3 (CP) Ginásio Figueirense Guarda
17:00
  • Mavuba 19'
  • Kojo 71', 79'
Stadium: Estádio Municipal da Guarda
Condeixa (CP) v (CP) Oliveira do Hospital
8 September 2019 (2019-09-08) Serie D Condeixa (CP) 0–0 (a.e.t.)
(5–4 p)
(CP) Oliveira do HospitalCondeixa-a-Nova
17:00 Stadium: Estádio Municipal de Condeixa-a-Nova
Beira-Mar (CP) v (D) Pampilhosense
8 September 2019 (2019-09-08) Serie D Beira-Mar (CP) 6–0(D) PampilhosenseAveiro
17:00
  • Moussa Cissé 23'
  • Caminata 48'
  • Fábio Vieira 60' (pen.)
  • Artur 71'
  • Abbeyson 77'
  • Fatadjo 90+3'
Stadium: Estádio Municipal de Aveiro
Lusitano Vildemoinhos (CP) v (D) Ançã
8 September 2019 (2019-09-08) Serie D Lusitano Vildemoinhos (CP) 3–2(D) AnçãVildemoinhos, Viseu
17:00
  • Diogo Braz 18', 73'
  • Raphael Almeida 42'
  • André Gonçalo 55'
  • Pepperoni 80'
Stadium: Estádio dos Trambelos
Águeda (CP) v (D) Ferreira de Aves
8 September 2019 (2019-09-08) Serie D Águeda (CP) 5–0(D) Ferreira de AvesÁgueda
17:00
Stadium: Estádio Municipal de Águeda
Vila Velha de Ródão (D) v (CP) Caldas
8 September 2019 (2019-09-08) Serie EVila Velha de Ródão (D)0–5 (CP) Caldas Vila Velha de Ródão
17:00
  • Hugo Neto 21' (pen.), 65' (pen.), 83'
  • Vítor Rodrigues 39'
  • Ruca 81'
Stadium: Estádio Municipal de Vila Velha de Rodão
Marinhense (CP) v (CP) Fátima
8 September 2019 (2019-09-08) Serie EMarinhense (CP)0–0 (a.e.t.)
(1–4 p)
(CP) Fátima Marinha Grande
17:00 Stadium: Estádio Municipal da Marinha Grande
Águias do Moradal (D) v (CP) Vitória de Sernache
8 September 2019 (2019-09-08) Serie EÁguias do Moradal (D)2–4 (CP) Vitória de Sernache Estreito, Oleiros
17:00
  • Paulo Andrade 33'
  • Quinzinho 90+1'
  • Williams 4', 44'
  • Sérgio Nogueira 37'
  • João Salvado 61' (o.g.)
Stadium: Estádio do Ventoso
Sertanense (CP) v (CP) Oleiros
8 September 2019 (2019-09-08) Serie E Sertanense (CP) 1–1 (a.e.t.)
(5–3 p)
(CP) OleirosSertã
17:00
  • Saná Gomes 82'
Stadium: Campo de Jogos Dr. Marques dos Santos
União de Leiria (CP) v (D) Crato
8 September 2019 (2019-09-08) Serie E União de Leiria (CP) 5–0 (D) Crato Leiria
17:00
Stadium: Estádio Dr. Magalhães Pessoa
Eléctrico (D) v (CP) Benfica Castelo Branco
8 September 2019 (2019-09-08) Serie EEléctrico (D)0–7 (CP) Benfica Castelo Branco Ponte de Sor
17:00
  • Okitokandjo 18', 55', 68', 90+2'
  • Diogo Motty 22'
  • Diogo Silva 39'
  • Daniel Rodriguez 63'
Stadium: Estádio Municipal de Ponte de Sor
Amigos da Paz (D) v (D) Portomosense
8 September 2019 (2019-09-08) Serie EAmigos da Paz (D)2–3 (D) Portomosense Pousos, Leiria
17:00
  • Hugo Romana 37'
  • Kiko 47'
  • Afonso Feteiro 87'
Stadium: Campo da Charneca
Sintra Football (CP) v (CP) Loures
7 September 2019 (2019-09-07) Serie F Sintra Football (CP) 1–0(CP) LouresOeiras
17:00
  • Marco Gomes 40'
Stadium: Estádio Municipal Mário Wilson
Sintrense (CP) v (D) Coruchense
8 September 2019 (2019-09-08) Serie F Sintrense (CP) 1–0 (a.e.t.)(D) CoruchenseSintra
17:00 Stadium: Estádio do Sport União Sintrense
União Almeirim (D) v (CP) União de Santarém
8 September 2019 (2019-09-08) Serie FUnião Almeirim (D)2–3 (CP) União de Santarém Almeirim
17:00
  • Filipe Pereira 16', 90+6'
  • Pedro Augusto 17', 51'
  • André Pires 58'
Stadium: Estádio D. Manuel de Mello
São Roque (D) v (CP) Torreense
8 September 2019 (2019-09-08) Serie FSão Roque (D)0–1 (CP) Torreense São Roque
17:00 Stadium: Campo de Jogos de São Roque
Alverca (CP) v (CP) Sacavenense
8 September 2019 (2019-09-08) Serie F Alverca (CP) 3–0(CP) SacavenenseAlverca do Ribatejo
17:00
  • Flávio Castro 45', 47'
  • Luan Silva 69'
Stadium: Complexo Desportivo FC Alverca
Pêro Pinheiro (D) v (CP) 1º de Dezembro
8 September 2019 (2019-09-08) Serie F Pêro Pinheiro (D) 2–2 (a.e.t.)
(4–2 p)
(CP) 1º de DezembroPêro Pinheiro, Sintra
17:00
  • Miguel Pinto 86', 107'
  • Romário Carvalho 37'
  • Duarte Ferreira 100'
Stadium: Parque de Jogos Pardal Monteiro
Coutada (D) v (D) Fayal
8 September 2019 (2019-09-08) Serie F Coutada (D) 2–0(D) FayalTorres Vedras
17:00
  • Pedro Gomes 72'
  • Yordán Restrepo 90+4' (pen.)
Stadium: Estádio Manuel Marques
Lusitânia dos Açores (D) v (CP) Amora
7 September 2019 (2019-09-07) Serie GLusitânia dos Açores (D)1–2 (CP) Amora Angra do Heroísmo
18:00 (10:30 UTC±0)
  • Leo Machado 48'
  • Joca Monteiro 32', goal' (68), pen.'
Stadium: Estádio João Paulo II
Praiense (CP) v (CP) Fabril Barreiro
8 September 2019 (2019-09-08) Serie G Praiense (CP) 4–0(CP) Fabril BarreiroPraia da Vitória
18:00 (10:30 UTC±0)
  • Paulo Teles 45' (pen.)
  • Matheus Souza 54'
  • Cristiano Magina 63'
  • Márcio Augusto 73'
Stadium: Estádio Municipal da Praia da Vitória
Fontinhas (CP) v (CP) Pinhalnovense
8 September 2019 (2019-09-08) Serie GFontinhas (CP)1–3 (CP) Pinhalnovense Fontinhas
18:00 (10:30 UTC±0)
  • Jordanes Medeiros 28'
  • Diego Zaporo 25', 45+2'
  • Yuran Lopes 73'
Stadium: Campo Municipal Dr. Durval Monteiro
Rabo de Peixe (D) v (CP) Olímpico Montijo
8 September 2019 (2019-09-08) Serie G Rabo de Peixe (D) 1–0(CP) Olímpico MontijoRabo de Peixe
17:00 (10:30 UTC±0)
  • Hugo Moniz 48'
Stadium: Campo de Jogos Bom Jesus
Real (CP) v (D) Estrela Vendas Novas
8 September 2019 (2019-09-08) Serie G Real (CP) 4–1(D) Estrela Vendas NovasQueluz
17:00
  • David Dinamite 8'
  • Diogo David 45'
  • Augustus Nogueira 66' (o.g.)
  • João Ventura 74' (pen.)
  • Cláudio Neves 90+3'
Stadium: Complexo Desportivo do Real SC
Oriental (CP) v (CP) Ideal
8 September 2019 (2019-09-08) Serie G Oriental (CP) 2–0(CP) IdealLisbon
17:00
  • Nélson Landim 50', 65'
Stadium: Estádio Engenheiro Carlos Salema
Velense (D) v (D) Alcochetense
15 September 2019 (2019-09-15) Serie GVelense (D)0–5 (D) Alcochetense Velas
11:30 (10:30 UTC±0)
  • Filipe Paiva 39'
  • Luís Gaspar 65'
  • João Ismael 71'
  • Rui Társio 75', 83'
Stadium: Campo Municipal das Velas
Esperança de Lagos (CP) v (CP) Lusitano de Évora
7 September 2019 (2019-09-07) Serie H Esperança de Lagos (CP) 1–0(CP) Lusitano de ÉvoraLagos
17:00
  • Zé Miguel 70' (pen.)
Stadium: Estádio Municipal de Lagos
Louletano (CP) v (D) Ferreiras
8 September 2019 (2019-09-08) Serie H Louletano (CP) 1–0(D) FerreirasFaro
17:00
  • Érico Castro 90+2'
Stadium: Estádio Algarve
Mineiro Aljustrelense (CP) v (D) Vasco da Gama Sines
8 September 2019 (2019-09-08) Serie F Mineiro Aljustrelense (CP) 3–2 (a.e.t.)(D) Vasco da Gama SinesAljustrel
17:00
  • Joel Costa 88', 116'
  • Jorge Raposo 105'
  • Daniel Direito 44'
  • Márcio Madeira 109'
Stadium: Estádio Municipal de Aljustrel
Olhanense (CP) v (CP) Armacenenses
8 September 2019 (2019-09-08) Serie H Olhanense (CP) 1–0(CP) ArmacenensesOlhão
17:00
Stadium: Estádio José Arcanjo
Penedo Gordo (D) v (D) Praia Milfontes
8 September 2019 (2019-09-08) Serie H Penedo Gordo (D) 2–0(D) Praia MilfontesPenedo Gordo, Beja
17:00
  • Gonçalo Torrão 35', 56'
Stadium: Campo de Jogos Carolina Almodôvar Fernandes
Juventude Évora (D) v (D) Moncarapachense
8 September 2019 (2019-09-08) Serie HJuventude Évora (D)2–2 (a.e.t.)
(6–7 p)
(D) Moncarapachense Évora
17:00
  • Antony Pérez 42', 83'
Stadium: Estádio Sanches de Miranda

Second round

Number of teams per tier entering this round
Primeira Liga LigaPro Campeonato de Portugal District FAs Total
18 / 18
16 / 16
55 / 68
21 / 42
110 / 144
Repechage

The following 21 first-round losing teams were selected to compete in the second round:

Fixtures

Times are WEST (UTC+1) (local times, if different, are in parentheses).

Rabo de Peixe (D) v (II) Académico de Viseu
28 September 2019 (2019-09-28) Rabo de Peixe (D)0–1 (II) Académico de Viseu Ribeira Grande
14:00 (13:00 UTC±0)
Stadium: Estádio Municipal da Ribeira Grande
Berço (CP) v (II) Feirense
28 September 2019 (2019-09-28) Berço (CP)1–3 (II) Feirense São Martinho de Sande, Guimarães
15:00
  • Welton 86'
Stadium: Complexo Desportivo D. Maria Teresa
União da Madeira (CP) v (CP) Fafe
28 September 2019 (2019-09-28) União da Madeira (CP)1–2 (a.e.t.) (CP) Fafe Ribeira Brava
15:30
  • Sylla 66'
Stadium: Centro Desportivo da Madeira
Carção (D) v (II) Vilafranquense
28 September 2019 (2019-09-28) Carção (D)0–2 (II) Vilafranquense Vimioso
15:30
Stadium: Estádio Municipal de Vimioso
Condeixa (CP) v (D) Lusitânia dos Açores
29 September 2019 (2019-09-29) Condeixa (CP) 0–0 (a.e.t.)
(5–4 p)
(D) Lusitânia dos AçoresCondeixa-a-Nova
11:00 Stadium: Estádio Municipal de Condeixa-a-Nova
União de Santarém (CP) v (II) Farense
29 September 2019 (2019-09-29) União de Santarém (CP)1–2 (II) Farense Santarém
14:00
  • Didi 34'
Stadium: Campo Chã das Padeiras
Portomosense (D) v (CP) Alverca
29 September 2019 (2019-09-29) Portomosense (D)0–3 (CP) Alverca Porto de Mós
15:00
  • Ronaldo 8'
  • Alex Apolinário 65'
  • Andrezinho 72'
Stadium: Estádio Municipal de Porto de Mós
Loures (CP) v (CP) Lusitano de Évora
29 September 2019 (2019-09-29) Loures (CP) 2–2 (a.e.t.)
(4–2 p)
(CP) Lusitano de ÉvoraZambujal, Loures
11:00
  • William Barbosa 89'
  • Kiko Viegas 120'
Stadium: Campo Conde Mendia
Canelas 2010 (CP) v (D) Ançã
29 September 2019 (2019-09-29) Canelas 2010 (CP) 4–0(D) AnçãCanelas
15:00
  • Francisco Sousa 13'
  • Fábio Rola 42'
  • Baba Zakari 44'
  • Rafael Vaz 90'
Stadium: Estádio do Canelas Gaia Futebol Clube
Coruchense (D) v (CP) Olímpico Montijo
29 September 2019 (2019-09-29) Coruchense (D)0–4 (CP) Olímpico Montijo Coruche
15:00
  • H. Roque 71', 81' (pen.)
  • Rúben 83', 90+5'
Stadium: Estádio Municipal Prof. José Peseiro
Coimbrões (CP) v (D) Prado
29 September 2019 (2019-09-29) Coimbrões (CP) 3–1(D) PradoSanta Marinha
15:00
  • Pedro Tavares 27' (pen.)
  • Ivo Lucas 90+1'
  • Rúben Gonçalo 90+6'
Stadium: Parque Silva Matos
Amora (CP) v (D) São João de Ver
29 September 2019 (2019-09-29) Amora (CP) 2–1(D) São João de VerAmora
15:00
  • Alex Brandão 2'
Stadium: Estádio da Medideira
Sintra Football (CP) v (CP) Amarante
29 September 2019 (2019-09-29) Sintra Football (CP) 2–0(CP) Amarante Oeiras
15:00
  • André Soares 56'
  • Braudílio 89'
Stadium: Estádio Municipal Mário Wilson
Moncarapachense (D) v (CP) Sertanense
29 September 2019 (2019-09-29) Moncarapachense (D)0–1 (a.e.t.) (CP) Sertanense Moncarapacho
15:00
  • Doukouré 119'
Stadium: Estádio Dr. António João Eusébio
Maria da Fonte (CP) v (CP) Pedras Salgadas
29 September 2019 (2019-09-29) Maria da Fonte (CP)1–5 (CP) Pedras Salgadas Póvoa de Lanhoso
15:00
  • Bruno Silva 45+5'
  • Chula 7' (pen.)
  • Ruca 29' (pen.), 43' (pen.), 64' (pen.)
  • Diogo Lopes 90'
Stadium: Estádio dos Moinhos Novos
Fátima (CP) v (D) Coutada
29 September 2019 (2019-09-29) Fátima (CP) 4–0(D) CoutadaFátima
15:00
Stadium: Estádio Papa Francisco
Gondomar (CP) v (CP) Valadares Gaia
29 September 2019 (2019-09-29) Gondomar (CP)0–1 (CP) Valadares Gaia Gondomar
15:00
  • George Ayine 20'
Stadium: Estádio de São Miguel
São Martinho (CP) v (CP) Merelinense
29 September 2019 (2019-09-29) São Martinho (CP)0–0 (a.e.t.)
(2–4 p)
(CP) Merelinense São Martinho Campo
15:00 Stadium: Estádio Comendador Abílio Ferreira de Oliveira
Benfica Castelo Branco (CP) v (CP) Olhanense
29 September 2019 (2019-09-29) Benfica Castelo Branco (CP) 3–2(CP) OlhanenseCastelo Branco
15:00
Stadium: Estádio Municipal Vale do Romeiro
AD Oliveirense (CP) v (CP) Felgueiras 1932
29 September 2019 (2019-09-29) AD Oliveirense (CP) 2–1 (a.e.t.)(CP) Felgueiras 1932Santa Maria de Oliveira, Vila Nova de Famalicão
15:00
  • Jimmy Ekua 83'
  • Nuno Pereira 97'
Stadium: Estádio da Ribes
Beira-Mar (CP) v (D) Bustelo
29 September 2019 (2019-09-29) Beira-Mar (CP) 2–0(D) BusteloAveiro
15:00
  • Cissé 26'
  • Bernardo Santos 39'
Stadium: Estádio Municipal de Aveiro
Pêro Pinheiro (D) v (CP) Vitória de Sernache
29 September 2019 (2019-09-29) Pêro Pinheiro (D)0–0 (a.e.t.)
(3–4 p)
(CP) Vitória de Sernache Pêro Pinheiro, Sintra
15:00 Stadium: Parque de Jogos Pardal Monteiro
Sintrense (CP) v (CP) Anadia
29 September 2019 (2019-09-29) Sintrense (CP)1–2 (a.e.t.) (CP) Anadia Sintra
15:00
  • Miguel Ângelo 89'
  • Pedro Santos 23', 105'
Stadium: Estádio do Sport União Sintrense
Atlético dos Arcos (D) v (CP) Praiense
29 September 2019 (2019-09-29) Atlético dos Arcos (D)0–2 (CP) Praiense Arcos de Valdevez
15:00
  • João Peixoto 23'
  • Márcio Augusto 79'
Stadium: Estádio Municipal da Coutada
Mineiro Aljustrelense (CP) v (II) Casa Pia
29 September 2019 (2019-09-29) Mineiro Aljustrelense (CP)0–2 (II) Casa Pia Aljustrel
15:00
Stadium: Estádio Municipal de Aljustrel
Mirandela (CP) v (II) Chaves
29 September 2019 (2019-09-29) Mirandela (CP)1–2 (II) Chaves Mirandela
15:00
  • Rafael Amoroso 61'
Stadium: Estádio São Sebastião
Vila Pouca de Aguiar (D) v (II) Mafra
29 September 2019 (2019-09-29) Vila Pouca de Aguiar (D)1–2 (II) Mafra Vila Pouca de Aguiar
15:00
Stadium: Complexo Desportivo de Vila Pouca de Aguiar
Lusitânia (CP) v (II) Sporting Covilhã
29 September 2019 (2019-09-29) Lusitânia (CP) 4–2 (a.e.t.)(II) Sporting CovilhãLourosa
15:00
Stadium: Estádio do Lusitânia F.C.
Alcochetense (D) v (II) Leixões
29 September 2019 (2019-09-29) Alcochetense (D)0–4 (II) Leixões Alcochete
15:00
Stadium: Estádio António Almeida Correia (Foni)
Leça (CP) v (II) Oliveirense
29 September 2019 (2019-09-29) Leça (CP) 0–0 (a.e.t.)
(4–3 p)
(II) OliveirenseLeça da Palmeira
15:00 Stadium: Estádio do Leça Futebol Clube
Caldas (CP) v (II) Varzim
29 September 2019 (2019-09-29) Caldas (CP)0–1 (II) Varzim Caldas da Rainha
15:00
Stadium: Campo da Mata
Mortágua (D) v (II) Penafiel
29 September 2019 (2019-09-29) Mortágua (D)2–3 (a.e.t.) (II) Penafiel Mortágua
15:00
  • Daniel Pinto 85'
  • Duda 117'
Stadium: Campo da Gandarada
Lusitano Vildemoinhos (CP) v (II) Académica
29 September 2019 (2019-09-29) Lusitano Vildemoinhos (CP)0–1 (II) Académica Vildemoinhos, Viseu
15:00
Stadium: Estádio dos Trambelos
Pinhalnovense (CP) v (II) Estoril
29 September 2019 (2019-09-29) Pinhalnovense (CP)1–2 (II) Estoril Pinhal Novo
15:00
  • João Bandeira 74'
Stadium: Campo de Jogos Santos Jorge
Eléctrico (D) v (CP) Arouca
29 September 2019 (2019-09-29) Eléctrico (D)1–6 (CP) Arouca Ponte de Sor
15:00
  • José Cruz 7'
Stadium: Estádio Municipal de Ponte de Sor
Esperança de Lagos (CP) v (D) Pevidém
29 September 2019 (2019-09-29) Esperança de Lagos (CP)1–3 (D) Pevidém Lagos
15:00
  • Kuiaté Lamine 69'
  • Venú 70', 79'
  • João Moreira 85'
Stadium: Estádio Municipal de Lagos
Penedo Gordo (D) v (CP) Fabril Barreiro
29 September 2019 (2019-09-29) Penedo Gordo (D)0–1 (CP) Fabril Barreiro Penedo Gordo, Beja
15:00
  • Balela 11'
Stadium: Campo de Jogos Carolina Almodôvar Fernandes
Montalegre (CP) v (CP) Marinhense
29 September 2019 (2019-09-29) Montalegre (CP)0–1 (CP) Marinhense Montalegre
15:00
Stadium: Campo Dr. Diogo Alves Vaz Pereira
Sanjoanense (CP) v (CP) Ideal
29 September 2019 (2019-09-29) Sanjoanense (CP) 1–0(CP) IdealSão João da Madeira
15:00
  • Rúben Pereira 90+3'
Stadium: Estádio Conde Dias Garcia
Espinho (CP) v (II) Nacional
29 September 2019 (2019-09-29) Espinho (CP) 2–0(II) NacionalFiães
15:00
Stadium: Estádio do Bolhão
Vizela (CP) v (CP) Fontinhas
29 September 2019 (2019-09-29) Vizela (CP) 6–1(CP) FontinhasVizela
15:00
  • Fall 24', 76'
  • Cristian Castro 52'
  • Kiko Bondoso 54'
  • Francis Cann 65'
  • Diogo Ribeiro 82'
  • Jordanes Medeiros 84' (pen.)
Stadium: Estádio do FC Vizela
Louletano (CP) v (CP) Ginásio Figueirense
29 September 2019 (2019-09-29) Louletano (CP) 1–1 (a.e.t.)
(4–2 p)
(CP) Ginásio FigueirenseFaro
15:00
  • Pedro Oliveira 73' (pen.)
  • Fábio Pina 63'
Stadium: Estádio Algarve
União de Leiria (CP) v (CP) Real
29 September 2019 (2019-09-29) União de Leiria (CP)0–1 (CP) Real Leiria
15:00
  • Márcio Meira 83'
Stadium: Estádio Dr. Magalhães Pessoa
Águias do Moradal (D) v (CP) Torreense
29 September 2019 (2019-09-29) Águias do Moradal (D) 1–0(CP) TorreenseEstreito, Oleiros
16:00
  • Luis Fortunato 88'
Stadium: Estádio do Ventoso
Vasco da Gama Sines (D) v (II) Cova da Piedade
29 September 2019 (2019-09-29) Vasco da Gama Sines (D)0–4 (II) Cova da Piedade Sines
16:45
  • Sami 2'
  • Yuhao Liu 45+3'
  • Gustavo Souza 72'
  • Edinho 75'
Stadium: Estádio Municipal de Sines
Águeda (CP) v (CP) Oriental
29 September 2019 (2019-09-29) Águeda (CP) 4–1(CP) OrientalÁgueda
19:45
  • Gabriel Mejía 12'
  • Juninho 20', 52'
  • Manel Cordeiro 90+4'
  • Luís Lucas 90+2'
Stadium: Estádio Municipal de Águeda

Third round

Number of teams per tier entering this round
Primeira Liga LigaPro Campeonato de Portugal District FAs Total
18 / 18
13 / 16
31 / 68
2 / 42
64 / 144

Times are WEST (UTC+1).

Alverca (CP) v (I) Sporting CP
17 October 2019 (2019-10-17) Alverca (CP) 2–0(I) Sporting CPAlverca do Ribatejo
20:45
Stadium: Complexo Desportivo FC Alverca
Cova da Piedade (II) v (I) Benfica
18 October 2019 (2019-10-18) Cova da Piedade (II)0–4 (I) Benfica Cova da Piedade
20:30 Report
Stadium: Estádio Municipal José Martins Vieira
Referee: António Nobre (Leiria)
Condeixa (CP) v (I) Rio Ave
19 October 2019 (2019-10-19) Condeixa (CP)0–1 (I) Rio Ave Condeixa-a-Nova
11:15
  • Nuno Santos 75'
Stadium: Estádio Municipal de Condeixa-a-Nova
Sintra Football (CP) v (I) Vitória de Guimarães
19 October 2019 (2019-10-19) Sintra Football (CP) 1–1 (a.e.t.)
(4–3 p)
(I) Vitória de GuimarãesOeiras
14:00
  • Élvis Fernandes 70' (pen.)
Stadium: Estádio Municipal Mário Wilson
Louletano (CP) v (I) Paços de Ferreira
19 October 2019 (2019-10-19) Louletano (CP)1–2 (a.e.t.) (I) Paços de Ferreira Faro
15:00
Stadium: Estádio Algarve
Fabril Barreiro (CP) v (I) Moreirense
19 October 2019 (2019-10-19) Fabril Barreiro (CP)1–3 (I) Moreirense Barreiro
15:00
  • Celestino 85'
Stadium: Estádio Alfredo da Silva
Pevidém (D) v (I) Belenenses SAD
19 October 2019 (2019-10-19) Pevidém (D)0–2 (I) Belenenses SAD Pevidém
15:00
Stadium: Parque de Jogos Albano Martins Coelho Lima
Amora (CP) v (CP) Sanjoanense
19 October 2019 (2019-10-19) Amora (CP)0–1 (CP) Sanjoanense Amora
15:00
  • Menaour Belkheir 67'
Stadium: Estádio da Medideira
Espinho (CP) v (II) Vilafranquense
19 October 2019 (2019-10-19) Espinho (CP) 2–1(II) VilafranquenseFiães
15:00
Stadium: Estádio do Bolhão
Académico de Viseu (II) v (CP) Real
19 October 2019 (2019-10-19) Académico de Viseu (II) 3–1(CP) RealViseu
15:00
Stadium: Estádio do Fontelo
Penafiel (II) v (I) Gil Vicente
19 October 2019 (2019-10-19) Penafiel (II)0–2 (I) Gil Vicente Penafiel
16:00 Stadium: Estádio Municipal 25 de Abril
Feirense (II) v (I) Tondela
19 October 2019 (2019-10-19) Feirense (II) 3–0(I) TondelaSanta Maria da Feira
17:00 Stadium: Estádio Marcolino de Castro
Farense (II) v (I) Aves
19 October 2019 (2019-10-19) Farense (II) 5–2(I) AvesFaro
17:00
Stadium: Estádio de São Luís
Académica (II) v (I) Portimonense
19 October 2019 (2019-10-19) Académica (II) 2–1(I) PortimonenseCoimbra
18:00
Stadium: Estádio Cidade de Coimbra
Coimbrões (CP) v (I) Porto
19 October 2019 (2019-10-19) Coimbrões (CP)0–5 (I) Porto Pedroso
18:45
Stadium: Estádio Municipal Jorge Sampaio
Leça (CP) v (I) Braga
19 October 2019 (2019-10-19) Leça (CP)1–3 (I) Braga Leça da Palmeira
20:45
  • Adilson Silva 85'
Stadium: Estádio do Leça Futebol Clube
Águias do Moradal (D) v (I) Vitória de Setúbal
20 October 2019 (2019-10-20) Águias do Moradal (D)0–5 (I) Vitória de Setúbal Estreito, Oleiros
14:00
  • Ghilas 1', 5', 44'
  • Carlinhos 15'
  • Zequinha 59'
Stadium: Estádio do Ventoso
Mafra (II) v (CP) Fafe
20 October 2019 (2019-10-20) Mafra (II) 1–0(CP) FafeMafra
15:00 Stadium: Estádio Municipal de Mafra
Varzim (II) v (II) Estoril
20 October 2019 (2019-10-20) Varzim (II) 1–0(II) EstorilPóvoa de Varzim
15:00
Stadium: Estádio do Varzim SC
Lusitânia (CP) v (I) Famalicão
20 October 2019 (2019-10-20) Lusitânia (CP)1–1 (a.e.t.)
(5–6 p)
(I) Famalicão Lourosa
15:00
  • Goba Zakpa 90'
  • Anderson 70'
Stadium: Estádio do Lusitânia F.C.
AD Oliveirense (CP) v (I) Santa Clara
20 October 2019 (2019-10-20) AD Oliveirense (CP)0–3 (I) Santa Clara Santa Maria de Oliveira, Vila Nova de Famalicão
15:00
Stadium: Estádio da Ribes
Vitória de Sernache (CP) v (CP) Sertanense
20 October 2019 (2019-10-20) Vitória de Sernache (CP)0–0 (a.e.t.)
(4–5 p)
(CP) Sertanense Cernache do Bonjardim
15:00 Stadium: Estádio Municipal Nuno Álvares Pereira
Marinhense (CP) v (CP) Fátima
20 October 2019 (2019-10-20) Marinhense (CP) 1–0(CP) FátimaMarinha Grande
15:00
  • Ednilson Furtado 10'
Stadium: Estádio Municipal da Marinha Grande
Loures (CP) v (CP) Benfica Castelo Branco
20 October 2019 (2019-10-20) Loures (CP) 4–2 (a.e.t.)(CP) Benfica Castelo BrancoZambujal, Loures
15:00
Stadium: Campo Conde Mendia
Olímpico Montijo (CP) v (CP) Anadia
20 October 2019 (2019-10-20) Olímpico Montijo (CP)0–1 (CP) Anadia Montijo
15:00
Stadium: Campo da Liberdade
Casa Pia (II) v (CP) Vizela
20 October 2019 (2019-10-20) Casa Pia (II)1–3 (CP) Vizela Lisbon
15:00
  • Francis Okoli 20'
  • Samu 51'
  • Diogo Ribeiro 80'
Stadium: Estádio Pina Manique
Arouca (CP) v (CP) Merelinense
20 October 2019 (2019-10-20) Arouca (CP) 1–0(CP) MerelinenseArouca
15:00 Stadium: Estádio Municipal de Arouca
Pedras Salgadas (CP) v (CP) Águeda
20 October 2019 (2019-10-20) Pedras Salgadas (CP) 1–0(CP) ÁguedaPedras Salgadas
15:00 Stadium: Estádio da Portelinha
Chaves (II) v (I) Boavista
20 October 2019 (2019-10-20) Chaves (II) 2–1 (a.e.t.)(I) BoavistaChaves
16:00
  • André Luís 102'
  • Kevin Medina 120+2'
Stadium: Estádio Municipal Eng. Manuel Branco Teixeira
Valadares Gaia (CP) v (CP) Canelas 2010
20 October 2019 (2019-10-20) Valadares Gaia (CP)0–0 (a.e.t.)
(10–11 p)
(CP) Canelas 2010 Valadares
16:30 Stadium: Complexo Desportivo de Valadares
Beira-Mar (CP) v (I) Marítimo
20 October 2019 (2019-10-20) Beira-Mar (CP) 2–2 (a.e.t.)
(5–4 p)
(I) MarítimoAveiro
17:00
  • João Nogueira 15'
  • Cissé 90+3'
Stadium: Estádio Municipal de Aveiro
Leixões (II) v (CP) Praiense
20 October 2019 (2019-10-20) Leixões (II) 4–2(CP) PraienseMatosinhos
19:45
  • Filipe Andrade 7'
  • Matheus Souza 90+2'
Stadium: Estádio do Mar

Fourth round

Number of teams per tier entering this round
Primeira Liga LigaPro Campeonato de Portugal District FAs Total
11 / 18
8 / 16
13 / 68
0 / 42
32 / 144

Times are WET (UTC±0).

Leixões (II) v (I) Santa Clara
22 November 2019 (2019-11-22) Leixões (II)1–4 (I) Santa Clara Matosinhos
17:15
  • Pedro Pinto 86'
Stadium: Estádio do Mar
Varzim (II) v (CP) Loures
22 November 2019 (2019-11-22) Varzim (II) 1–0(CP) LouresPóvoa de Varzim
20:45 Levi Lumeka 90+5' Stadium: Estádio do Varzim SC
Sertanense (CP) v (II) Farense
23 November 2019 (2019-11-23) Sertanense (CP) 2–1 (a.e.t.)(II) FarenseSertã
14:00
  • Marquinhos 89'
  • Own goal 93'
Stadium: Campo de Jogos Dr. Marques dos Santos
Académico de Viseu (II) v (II) Feirense
23 November 2019 (2019-11-23) Académico de Viseu (II) 1–0(II) FeirenseViseu
15:00 Stadium: Estádio do Fontelo
Espinho (CP) v (CP) Arouca
24 November 2019 (2019-11-24) Espinho (CP) 3–2 (a.e.t.)(CP) AroucaFiães
15:00
Stadium: Estádio do Bolhão
Famalicão (I) v (II) Académica
23 November 2019 (2019-11-23) Famalicão (I) 1–0(II) AcadémicaVila Nova de Famalicão
16:45 Toni Martínez 45' Stadium: Estádio Municipal 22 de Junho
Braga (I) v (I) Gil Vicente
23 November 2019 (2019-11-23) Braga (I) 1–0(I) Gil VicenteBraga
18:30 Ricardo Horta 8' Stadium: Estádio Municipal de Braga
Vizela (CP) v (I) Benfica
23 November 2019 (2019-11-23) Vizela (CP)1–2 (I) Benfica Vizela
20:45
  • Samu 6'
Stadium: Estádio do FC Vizela
Moreirense (I) v (II) Mafra
24 November 2019 (2019-11-24) Moreirense (I)1–3 (II) Mafra Moreira de Cónegos
15:00 Stadium: Parque de Jogos Comendador Joaquim de Almeida Freitas
Sintra Football (CP) v (CP) Marinhense
24 November 2019 (2019-11-24) Sintra Football (CP)0–2 (CP) Marinhense Oeiras
15:00 Stadium: Estádio Municipal Mário Wilson
Paços de Ferreira (I) v (CP) Sanjoanense
24 November 2019 (2019-11-24) Paços de Ferreira (I) 1–0(CP) SanjoanensePaços de Ferreira
15:00 Stadium: Estádio da Mata Real
Pedras Salgadas (CP) v (CP) Canelas 2010
24 November 2019 (2019-11-24) Pedras Salgadas (CP)0–0
(6–7 p)
(CP) Canelas 2010 Pedras Salgadas
15:00 Stadium: Estádio da Portelinha
Anadia (CP) v (CP) Beira-Mar
24 November 2019 (2019-11-24) Anadia (CP) 2–1(CP) Beira-MarAnadia
15:00 Stadium: Estádio Municipal Engº Sílvio Henriques Cerveira
Rio Ave (I) v (CP) Alverca
24 November 2019 (2019-11-24) Rio Ave (I) 1–0(CP) AlvercaVila do Conde
15:30 Stadium: Estádio dos Arcos
Porto (I) v (I) Vitória de Setúbal
24 November 2019 (2019-11-24) Porto (I) 4–0(I) Vitória de SetúbalPorto
17:30 Stadium: Estádio do Dragão
Chaves (II) v (I) Belenenses SAD
24 November 2019 (2019-11-24) Chaves (II) 1–0(I) Belenenses SADChaves
20:00 Stadium: Estádio Municipal Eng. Manuel Branco Teixeira

Fifth round

Number of teams per tier entering this round
Primeira Liga LigaPro Campeonato de Portugal District FAs Total
7 / 18
4 / 16
5 / 68
0 / 42
16 / 144

Times are WET (UTC±0).

Académico Viseu (II) v (II) Chaves
17 December 2019 (2019-12-17) Académico Viseu (II) 1–0(II) ChavesViseu
14:15
  • João Mário 68'
Report Stadium: Estádio do Fontelo
Referee: António Nobre
Varzim (II) v (CP) Anadia
17 December 2019 (2019-12-17) Varzim (II) 2–1 (a.e.t.)(CP) AnadiaPóvoa de Varzim
17:45
Report
  • Nadson 90+5'
Stadium: Estádio do Varzim SC
Referee: João Bento
Marinhense (CP) v (I) Rio Ave
17 December 2019 (2019-12-17) Marinhense (CP)0–2 (I) Rio Ave Marinha Grande
20:30 Report
Stadium: Estádio Municipal da Marinha Grande
Referee: Rui Oliveira
Sertanense (CP) v (CP) Canelas 2010
18 December 2019 (2019-12-18) Sertanense (CP)0–1 (CP) Canelas 2010 Sertã
14:15 Report
  • Baba Zakaria 16'
Stadium: Campo de Jogos Dr. Marques dos Santos
Paços de Ferreira (I) v (CP) Espinho
18 December 2019 (2019-12-18) Paços de Ferreira (I) 3–0(CP) EspinhoPaços de Ferreira
18:45
  • Pedrinho 45+3'
  • Murilo 79', 90+6'
Report Stadium: Estádio da Mata Real
Referee: Cláudio Pereira
Benfica (I) v (I) Braga
18 December 2019 (2019-12-18) Benfica (I) 2–1(I) BragaLisbon
20:45
Report
Stadium: Estádio da Luz
Referee: Artur Soares Dias
Porto (I) v (I) Santa Clara
19 December 2019 (2019-12-19) Porto (I) 1–0(I) Santa ClaraPorto
19:15 Nakajima 29' Report Stadium: Estádio do Dragão
Referee: Fábio Veríssimo
Famalicão (I) v (II) Mafra
19 December 2019 (2019-12-19) Famalicão (I) 3–0(II) MafraVila Nova de Famalicão
20:30 Report Stadium: Estádio Municipal 22 de Junho
Referee: Luis Godinho

Quarter-finals

Number of teams per tier entering this round
Primeira Liga LigaPro Campeonato de Portugal District FAs Total
5 / 18
2 / 16
1 / 68
0 / 42
8 / 144

Times are WET (UTC±0).

Porto (I) v (II) Varzim
14 January 2020 (2020-01-14) Porto (I) 2–1(II) VarzimPorto
18:00
Report
Stadium: Estádio do Dragão
Referee: Rui Costa
Benfica (I) v (I) Rio Ave
14 January 2020 (2020-01-14) Benfica (I) 3–2(I) Rio AveLisbon
21:00
Report
Stadium: Estádio da Luz
Referee: Artur Soares Dias
Paços de Ferreira (I) v (I) Famalicão
15 January 2020 (2020-01-15) Paços de Ferreira (I)0–1 (I) Famalicão Paços de Ferreira
20:00 Report Diogo Gonçalves 81' Stadium: Estádio da Mata Real
Referee: Luís Godinho
Académico de Viseu (II) v (CP) Canelas 2010
16 January 2020 (2020-01-16) Académico de Viseu (II) 1–0(CP) Canelas 2010Viseu
20:00 Carter 90+1' Report Stadium: Estádio do Fontelo
Referee: Hélder Malheiro

Semi-finals

Number of teams per tier entering this round
Primeira Liga LigaPro Campeonato de Portugal District FAs Total
3 / 18
1 / 16
0 / 68
0 / 42
4 / 144

Times are WET (UTC±0).

Académico de Viseu (II)1–1(I) Porto
  • João Mário 71'
Report
Referee: João Pinheiro
Porto (I)3–0(II) Académico de Viseu
Report
Referee: Manuel Oliveira

Porto won 4–1 on aggregate.


Benfica (I)3–2(I) Famalicão
Report
Referee: Hugo Miguel
Famalicão (I)1–1(I) Benfica
Report
  • Pizzi 24'

Benfica won 4–3 on aggregate.

Final

The final was scheduled to take place on 24 May 2020 at the Estádio Nacional in Oeiras. However, on 10 March, the FPF announced that it would be postponed due to the coronavirus pandemic in Portugal, following the recommendations of the Portuguese government.[5] On 28 April, Portuguese Prime Minister António Costa met with the presidents of the "Big Three" clubs in Portugal (Benfica, Sporting CP and Porto), the President of the FPF, and the President of the Liga Portuguesa de Futebol Profissional, to discuss the conditions of the return of football competitions in Portugal.[6] Two days later, with the consent of the Ministry of Health, Costa approved the return of the final, with the match being played behind closed doors.[3]

On 2 July, it was announced that the final would be played on 1 August at the Estádio Cidade de Coimbra in Coimbra, behind closed doors.[7]

Benfica1–2Porto
Report

Bracket

 
Fourth roundFifth roundQuarter-finalsSemi-finalsFinal
 
                       
 
23 November 2019
 
 
Vizela1
 
18 December 2019
 
Benfica2
 
Benfica2
 
23 November 2019
 
Braga1
 
Braga1
 
14 January 2020
 
Gil Vicente0
 
Benfica3
 
24 November 2019
 
Rio Ave2
 
Sintra Football0
 
17 December 2019
 
Marinhense2
 
Marinhense0
 
24 November 2019
 
Rio Ave2
 
Rio Ave1
 
4 & 11 February 2020
 
Alverca0
 
Benfica31
 
24 November 2019
 
Famalicão21
 
Paços de Ferreira1
 
18 December 2019
 
Sanjoanense0
 
Paços de Ferreira3
 
24 November 2019
 
Espinho0
 
Espinho (a.e.t.)3
 
15 January 2020
 
Arouca2
 
Paços de Ferreira0
 
23 November 2019
 
Famalicão1
 
Famalicão1
 
19 December 2019
 
Académica0
 
Famalicão3
 
24 November 2019
 
Mafra0
 
Moreirense1
 
1 August 2020
 
Mafra3
 
Benfica1
 
23 November 2019
 
Porto2
 
Académico de Viseu1
 
17 December 2019
 
Feirense0
 
Académico Viseu1
 
24 November 2019
 
Chaves0
 
Chaves1
 
16 January 2020
 
Belenenses SAD0
 
Académico de Viseu1
 
23 November 2019
 
Canelas 20100
 
Sertanense (a.e.t.)2
 
18 December 2019
 
Farense1
 
Sertanense0
 
24 November 2019
 
Canelas 20101
 
Pedras Salgadas0 (6)
 
4 & 12 February 2020
 
Canelas 2010 (p)0 (7)
 
Académico de Viseu01
 
24 November 2019
 
Porto31
 
Porto4
 
19 December 2019
 
Vitória de Setúbal0
 
Porto1
 
22 November 2019
 
Santa Clara0
 
Leixões1
 
14 January 2020
 
Santa Clara4
 
Porto2
 
22 November 2019
 
Varzim1
 
Varzim1
 
17 December 2019
 
Loures0
 
Varzim (a.e.t.)2
 
24 November 2019
 
Anadia1
 
Anadia2
 
 
Beira-Mar1
 

Notes

  1. ^ The final was played behind closed doors due to the COVID-19 pandemic in Portugal.
  1. ^ Reserve or B teams are not eligible to participate.
  2. ^ Reserve teams are not allowed to compete in cups. For this reason, Benfica B and Porto B, who play in LigaPro, Braga B, Marítimo B, Vitória de Guimarães B and Chaves Satélite, who play in Campeonato de Portugal, do not compete in this tournament.

References

  1. ^ "Taça de Portugal Placard 2019/2020 – Statistics". www.playmakerstats.com. Retrieved 2 August 2020.
  2. ^ "Quarta substituição". FPF (in European Portuguese). Retrieved 2018-08-20.
  3. ^ a b Vaza, Marco (30 April 2020). "Governo autoriza I Liga e Taça de Portugal à porta fechada. II Liga cancelada". Público (in Portuguese). Retrieved 24 May 2020.
  4. ^ "Final da Taça de Portugal joga-se em Coimbra". fpf.pt. Portuguese Football Federation. Retrieved 2 July 2020.
  5. ^ "Campeonato Português é suspenso indefinidamente devido a novo coronavírus". efe.com (in Portuguese). Agencia EFE. 13 March 2020. Retrieved 23 June 2020.
  6. ^ "António Costa já está reunido com os presidentes da FPF, Liga e 'três grandes'". desporto.sapo.pt (in Portuguese). SAPO Desporto. 28 April 2020. Archived from the original on 10 May 2020. Retrieved 23 June 2020.
  7. ^ "Final da Taça de Portugal joga-se em Coimbra". fpf.pt. Portuguese Football Federation. Retrieved 2 July 2020.

External links

  • Official website
  • Taça de Portugal 2019-2020 summary(SOCCERWAY)
  • v
  • t
  • e
Campeonato de Portugal era, 1922–1938
Seasons
Finals
Taça de Portugal era, 1938–present
Seasons
Finals
  • v
  • t
  • e
201920 in Portuguese football
Men's
League competitions
Cup competitions
European competitions
National teams
Women's
League competitions
Cup competitions
  • Taça de Portugal
    • Final
  • Taça da Liga
    • Final
  • Supertaça de Portugal
European competitions
National teams
Club seasons
Primeira Liga
LigaPro
  • Académica
  • Académico de Viseu
  • Benfica B
  • Casa Pia
  • Chaves
  • Cova da Piedade
  • Estoril
  • Feirense
  • Farense
  • Leixões
  • Mafra
  • Nacional
  • Oliveirense
  • Penafiel
  • Porto B
  • Sp. Covilhã
  • Varzim
  • Vilafranquense
  • Summer transfers
  • Winter transfers
  • v
  • t
  • e
201920 in European men's football (UEFA)
Domestic leagues
Domestic cups
League cups
Supercups
UEFA competitions
International competitions