2019–20 Taça da Liga
{{Use dmy dates|date=November 2019}}
{{Infobox football tournament season
| title = Taça da Liga
| year = 2019–20
| other_titles = Allianz Cup
| image =
| size =
| caption =
| country = Portugal
| dates = 27 July 2019 – 25 January 2020
| num_teams = 34
| confederations =
| venues =
| cities =
| champions = Braga
| count = 2
| runner-up = Porto
| matches = 45
| goals = 106
| attendance = 192830
| top goal scorer= Ricardo Horta
Soares
(4 goals each)
| player =
| prevseason = 2018–19
| nextseason = 2020–21
}}
The 2019–20 Taça da Liga was the thirteenth edition of the Taça da Liga (also known as Allianz Cup for sponsorship reasons), a football league cup competition organised by the Liga Portuguesa de Futebol Profissional and contested exclusively by clubs competing in the top two professional tiers of Portuguese football – the Primeira Liga and the LigaPro. It began on 27 July 2019 and concluded with the final in Braga on 25 January 2020,{{cite web|title=Allianz CUP sagrará Campeão de Inverno em 2019|trans-title=Allianz CUP will honor the Winter Champion in 2019|url=http://www.ligaportugal.pt/pt/epocas/20172018/noticias/institucional/allianz-cup-sagrara-campeao-de-inverno-em-2019/|publisher=Liga Portugal|date=12 June 2018|access-date=8 July 2019|language=pt}}{{cite news|title=Sorteio com os 'grandes' a 3 de setembro|trans-title=Draw with the 'biggest' on 3rd September|url=https://www.abola.pt/nacional/Noticias/Ver/803362|access-date=29 August 2019|work=A Bola|date=29 August 2019|language=pt}} between Braga and Porto.
Sporting CP, who had won the previous two titles, were eliminated by Braga in the semi-finals. In a rematch of the 2013 final, Braga defeated Porto 1–0 to earn its second title. Porto lost their fourth consecutive league cup final, after appearances in the 2010, 2013, and 2019 finals.
Format
Ten teams placed 4th–15th in the 2018–19 LigaPro (reserve teams from Primeira Liga clubs are excluded) and the two teams promoted to the 2019–20 LigaPro take part in the first round; one-legged ties with no extra-time were played between twelve teams.
In the second round, the six teams advancing from the previous round are joined by the fourteen teams placed 5th–18th in the 2018–19 Primeira Liga, by the three teams promoted to 2019–20 Primeira Liga and the team placed 3rd in the 2018–19 LigaPro. Again, one-legged ties with no extra-time were played between twenty-four teams.
The third round features the twelve teams advancing from the previous round and the four best-placed teams in the 2018–19 Primeira Liga. The sixteen teams were drawn into four groups that are contested in a single round-robin schedule, with each team playing at least one game at home.
The four group winners qualify for the knockout phase, which features single-legged ties, again with no extra-time being played. The semi-finals and final are played at a neutral venue, set to be in Braga until 2020.{{cite web|title=Regulamento das competições organizadas pela Liga Portugal|trans-title=Regulations of the competitions organized by Liga Portugal|url=https://www.ligaportugal.pt/media/20960/regulamento-das-competicoes-2019-20.pdf|publisher=Liga Portugal|access-date=8 July 2019|language=pt|archive-date=8 July 2019|archive-url=https://web.archive.org/web/20190708135253/https://www.ligaportugal.pt/media/20960/regulamento-das-competicoes-2019-20.pdf|url-status=dead}}
class="wikitable" |
Round
!Teams entering in this round !Teams advancing from previous round |
---|
First round (12 teams) |
| |
Second round (24 teams) |
|
|
Third round (16 teams) |
|
|
Semi-finals (4 teams) | |
|
Final (2 teams) | |
|
=Tiebreakers=
In the third round, teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If two or more teams are tied on points on completion of the group matches, the following criteria are applied to determine the rankings:
- highest goal difference in all group matches;
- highest number of scored goals in all group matches;
- lowest average age of all players fielded in all group matches (sum of the ages of all fielded players divided by the number of fielded players).
In all other rounds, teams tied at the end of regular time contest a penalty shootout to determine the winner. No extra-time is played.
Teams
Thirty-four teams competing in the two professional tiers of Portuguese football for the 2019–20 season are eligible to participate in this competition. For teams that were either promoted or related, the final position in the previous league season determines in which round they enter the competition.
class="wikitable" | |||
colspan="4"| Third round (Primeira Liga) | |||
---|---|---|---|
Benfica (1st) | Porto (2nd) | Sporting CP (3rd) | Braga (4th) |
colspan="4"| Second round (Primeira Liga and LigaPro) | |||
Vitória de Guimarães (5th) | Moreirense (6th) | Rio Ave (7th) | Boavista (8th) |
Belenenses SAD (9th) | Santa Clara (10th) | Marítimo (11th) | Portimonense (12th) |
Vitória de Setúbal (13th) | Aves (14th) | Tondela (15th) | Chaves (R1) |
Nacional (R1) | Feirense (R1) | Paços de Ferreira (P1) | Famalicão (P1) |
Gil Vicente (P1) | Estoril (3rd) | colspan=2| | |
colspan="4"| First round (LigaPro) | |||
Académica (5th) | Sporting da Covilhã (6th) | Leixões (7th) | Penafiel (8th) |
Farense (10th) | Académico de Viseu (11th) | Oliveirense (12th) | Cova da Piedade (13th) |
Mafra (14th) | Varzim (15th) | Casa Pia (P2) | Vilafranquense (P2) |
;Key:
- Nth: League position in the 2018–19 season
- P1: Promoted to the Primeira Liga
- P2: Promoted to the LigaPro
- R1: Relegated to the LigaPro
Schedule
class="wikitable" style="text-align:center;" |
colspan=2|Round
!Draw date !Match date(s) !Teams !Fixtures |
---|
colspan=2|First round
|rowspan=2|5 July 2019 |27–28 July 2019 |34 → 28 |6 |
colspan=2|Second round
|3 & 5 August 2019 |28 → 16 |12 |
rowspan=3|Third round
|Matchday 1 |rowspan=5|3 September 2019 |25–26 September, 5 & 13 October, 16 November 2019 |rowspan=3|16 → 4 |rowspan=3|24 |
Matchday 2
|4–5 October, 7 October, 3–5 December 2019 |
Matchday 3
|21–22 December 2019 |
rowspan=2|Final four
|Semi-finals |21–22 January 2020 |4 → 2 |2 |
Final
|25 January 2020 |2 → 1 |1 |
First round
The twelve non-reserve teams competing in the 2019–20 LigaPro entered the competition in this round. Twelve teams were paired against each other for six single-legged ties. The draw took place on 5 July 2019, and the matches were played on 27 and 28 July 2019. Games tied at the end of regular time were decided by a penalty shootout with no extra-time being played. The first team drawn in each fixture played at home.
{{football box collapsible
|date = 27 July 2019
|time = 20:30 WEST (UTC+01:00)
|team1 = Académica
|score = 1–1
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/1/1
|team2 = Farense
|goals1 =
- Reko {{goal|89}}
|goals2 =
- Vieira {{goal|78}}
|penalties1 =
|penaltyscore = 4–3
|penalties2 =
- {{penmiss}} Alvarinho
- {{pengoal}} Cássio
- {{pengoal}} Fabrício
- {{pengoal}} Bandarra
- {{penmiss}} Irobiso
|stadium = Estádio Cidade de Coimbra
|location = Coimbra
|attendance = 1,533
|referee = João Gonçalves
}}
{{football box collapsible
|date = 28 July 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Casa Pia
|score = 0–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/1/3
|team2 = Vilafranquense
|goals1 =
|goals2 =
|penalties1 =
|penaltyscore = 4–1
|penalties2 =
|stadium = Parque Municipal de Mafra{{efn-ua|name="CasaPiaStadium"|The match was originally scheduled to be played in a temporary home stadium in Mafra, due to renovation works at Casa Pia's Estádio Pina Manique.{{cite news|title=Casa Pia: Pina Manique só vai ter retoques|trans-title=Casa Pia: Pina Manique will only have retouchings|url=https://www.record.pt/futebol/futebol-nacional/campeonato-de-portugal/detalhe/casa-pia-pina-manique-so-vai-ter-retoques|access-date=28 July 2019|work=Record|url-access=subscription|date=19 June 2019|language=pt}}}}
|location = Mafra{{efn-ua|name=CasaPiaStadium}}
|attendance = 391
|referee = Luís Máximo
}}
{{football box collapsible
|date = 28 July 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Leixões
|score = 0–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/1/2
|team2 = Cova da Piedade
|goals1 =
|goals2 =
|penalties1 =
- Zé Paulo {{pengoal}}
- João Pedro {{pengoal}}
- Bura {{pengoal}}
- Poloni {{pengoal}}
- Alan Júnior {{pengoal}}
|penaltyscore = 5–4
|penalties2 =
|stadium = Estádio do Mar
|location = Matosinhos
|attendance = 1,210
|referee = Anzhony Rodrigues
}}
{{football box collapsible
|date = 28 July 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Oliveirense
|score = 2–1
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/1/4
|team2 = Mafra
|goals1 =
|goals2 =
- Medeiros {{goal|60}}
|stadium = Estádio Dr. Jorge Sampaio{{efn-ua|name="OliveirenseStadium"|The match was originally scheduled to be played in a temporary home stadium, Estádio Municipal de Aveiro, due to renovation works at Oliveirense's Estádio Carlos Osório. However, it was later decided it would be played in Vila Nova de Gaia.{{cite news|title=Oliveirense joga com o Mafra em Gaia|trans-title=Oliveirense plays Mafra in Gaia|url=https://www.zerozero.pt/news.php?id=257021|access-date=28 July 2019|work=zerozero.pt|date=22 July 2019|language=pt}}}}
|location = Vila Nova de Gaia{{efn-ua|name=OliveirenseStadium}}
|attendance = 364
|referee = Sérgio Guelho
}}
{{football box collapsible
|date = 28 July 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Penafiel
|score = 1–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/1/5
|team2 = Académico de Viseu
|goals1 =
- Pires {{goal|90}}
|goals2 =
|stadium = Estádio Municipal 25 de Abril
|location = Penafiel
|attendance = 501
|referee = André Castro
}}
{{football box collapsible
|date = 28 July 2019
|time = 18:00 WEST (UTC+01:00)
|team1 = Sporting da Covilhã
|score = 0–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/1/6
|team2 = Varzim
|goals1 =
|goals2 =
|penalties1 =
- Martins {{pengoal}}
- Silva {{penmiss}}
- Castanheira {{pengoal}}
- Bonani {{pengoal}}
|penaltyscore = 3–1
|penalties2 =
- {{pengoal}} Alan Henrique
- {{penmiss}} Luís Pedro
- {{penmiss}} Awurum
- {{penmiss}} Basse
|stadium = Estádio José dos Santos Pinto
|location = Covilhã
|attendance = 455
|referee = Miguel Nogueira
}}
Notes: {{notelist-ua}}
Second round
In the second round, the six first-round winners joined the fourteen teams ranked 5th–18th in the 2018–19 Primeira Liga, the team ranked 3rd in the 2018–19 LigaPro and the three teams promoted to the 2018–19 Primeira Liga. Twenty-four teams were paired against each other for twelve single-legged ties. The draw took place on 5 July 2019, and the matches were played on 3 and 5 August 2019. Games tied at the end of regular time were decided by a penalty shootout with no extra-time being played. The first team drawn in each fixture played at home.
{{football box collapsible
|date = 3 August 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Casa Pia
|score = 2–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/6
|team2 = Boavista
|goals1 =
|goals2 =
|stadium = Parque Municipal de Mafra{{efn-ua|name="CasaPiaStadium"|The match was originally scheduled to be played in a temporary home stadium in Mafra, due to renovation works at the Casa Pia's Estádio Pina Manique.}}
|location = Mafra{{efn-ua|name=CasaPiaStadium}}
|attendance = 436
|referee = Rui Oliveira
}}
{{football box collapsible
|date = 3 August 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Leixões
|score = 1–2
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/4
|team2 = Marítimo
|goals1 =
- Harramiz {{goal|13}}
|goals2 =
|stadium = Estádio do Mar
|location = Matosinhos
|attendance = 1,380
|referee = Artur Soares Dias
}}
{{football box collapsible
|date = 3 August 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Penafiel
|score = 1–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/9
|team2 = Tondela
|goals1 =
- Pires {{goal|73}}
|goals2 =
|stadium = Estádio Municipal 25 de Abril
|location = Penafiel
|attendance = 573
|referee = António Nobre
}}
{{football box collapsible
|date = 3 August 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Nacional
|score = 2–2
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/2
|team2 = Chaves
|goals1 =
- Róchez {{goal|60||77}}
|goals2 =
- Platiny {{goal|11}}
- André Luis {{goal|76}}
|penalties1 =
- Róchez {{pengoal}}
- Perotti {{pengoal}}
- Camacho {{penmiss}}
- Gonçalves {{pengoal}}
- Kalindi {{penmiss}}
|penaltyscore = 3–4
|penalties2 =
- {{pengoal}} André Luis
- {{pengoal}} Jean Filipe
- {{pengoal}} Teixeira
- {{penmiss}} Platiny
- {{pengoal}} Gamboa
|stadium = Estádio da Madeira
|location = Funchal
|attendance = 357
|referee = Manuel Mota
}}
{{football box collapsible
|date = 3 August 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Vitória de Setúbal
|score = 1–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/7
|team2 = Moreirense
|goals1 =
- Artur Jorge {{goal|69}}
|goals2 =
|stadium = Estádio do Bonfim
|location = Setúbal
|attendance = 3,341
|referee = João Bento
}}
{{football box collapsible
|date = 3 August 2019
|time = 17:00 WEST (UTC+01:00)
|team1 = Belenenses SAD
|score = 0–1
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/10
|team2 = Santa Clara
|goals1 =
|goals2 =
- Rashid {{goal|81}}
|stadium = Estádio Nacional
|location = Oeiras
|attendance = 1,107
|referee = Gustavo Correia
}}
{{football box collapsible
|date = 3 August 2019
|time = 18:00 WEST (UTC+01:00)
|team1 = Famalicão
|score = 0–2
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/11
|team2 = Sporting da Covilhã
|goals1 =
|goals2 =
- Jean Batista {{goal|29}}
- Silva {{goal|33}}
|stadium = Estádio Municipal de Famalicão
|location = Vila Nova de Famalicão
|attendance = 3,022
|referee = Cláudio Pereira
}}
{{football box collapsible
|date = 3 August 2019
|time = 18:00 WEST (UTC+01:00)
|team1 = Gil Vicente
|score = 3–2
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/3
|team2 = Aves
|goals1 =
|goals2 =
|stadium = Estádio do Aves{{efn-ua|name="GilVicenteAves"|The match was originally scheduled to be played in Gil Vicente's home stadium, Estádio Cidade de Barcelos. However, due to renovation works, it was later decided it would be hosted by Aves.{{cite news|title=Taça da Liga joga-se nas Aves|trans-title=League Cup will be played at Aves|url=https://www.abola.pt/nnh/Noticias/Ver/799298|access-date=28 July 2019|work=A Bola|date=28 July 2019|language=pt}}}}
|location = Vila das Aves{{efn-ua|name=GilVicenteAves}}
|attendance = 1,271
|referee = Iancu Vasilica
}}
{{football box collapsible
|date = 3 August 2019
|time = 18:00 WEST (UTC+01:00)
|team1 = Paços de Ferreira
|score = 1–1
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/8
|team2 = Estoril
|goals1 =
- Micael {{goal|31}}
|goals2 =
- Roberto {{goal|79}}
|penalties1 =
|penaltyscore = 5–4
|penalties2 =
|stadium = Estádio Capital do Móvel
|location = Paços de Ferreira
|attendance = 1,192
|referee = Vítor Ferreira
}}
{{football box collapsible
|date = 3 August 2019
|time = 18:00 WEST (UTC+01:00)
|team1 = Portimonense
|score = 2–0
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/12
|team2 = Académica
|goals1 =
|goals2 =
|stadium = Estádio Municipal de Portimão
|location = Portimão
|attendance = 1,985
|referee = Manuel Oliveira
}}
{{football box collapsible
|date = 3 August 2019
|time = 18:00 WEST (UTC+01:00)
|team1 = Rio Ave
|score = 6–1
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/5
|team2 = Oliveirense
|goals1 =
- N. Santos {{goal|27||57}}
- Filipe Augusto {{goal|31}}
- Lopes {{goal|42}}
- Taremi {{goal|70}}
- Tarantini {{goal|87}}
|goals2 =
- Bouldini {{goal|68}}
|stadium = Estádio dos Arcos
|location = Vila do Conde
|attendance = 1,551
|referee = Hélder Malheiro
}}
{{football box collapsible
|date = 5 August 2019
|time = 19:45 WEST (UTC+01:00)
|team1 = Feirense
|score = 0–1
|report = https://ligaportugal.pt/en/liga/jogo/20192020/allianzcup/2/1
|team2 = Vitória de Guimarães
|goals1 =
|goals2 =
- Bondarenko {{goal|10}}
|stadium = Estádio Marcolino de Castro
|location = Santa Maria da Feira
|attendance = 2,232
|referee = Carlos Xistra
}}
Notes: {{notelist-ua}}
Third round
In the third round, the twelve second-round winners joined the four top-ranked teams from the 2018–19 Primeira Liga: Benfica (1st), Porto (2nd), Sporting CP (3rd) and Braga (4th). These sixteen teams were drawn into four groups of four, each group containing one of the four top-ranked Primeira Liga teams. Group matches were played in a single round-robin schedule, ensuring that each team played at least one match at home.
For the draw, the teams were seeded into four pots based on their league position in the previous season, with the teams participating in the 2018–19 Primeira Liga being seeded higher regardless of any relegation. The draw took place on 3 September 2019, and the matches were played between 25 September and 21 December 2019. The fixtures and match dates were decided by an additional draw.
=Group A=
{{#invoke:Sports table|main|style=WDL
|class_rules=Tiebreakers
|source=[https://www.ligaportugal.pt/pt/liga/classificacao/20192020/allianzcup Liga Portugal]
|team1=BRA |team2=PAÇ |team3=MAR |team4=PEN
|update=complete
|win_BRA=3 |draw_BRA=0 |loss_BRA=0 |gf_BRA=9 |ga_BRA=3
|win_MAR=0 |draw_MAR=2 |loss_MAR=1 |gf_MAR=2 |ga_MAR=3
|win_PAÇ=1 |draw_PAÇ=1 |loss_PAÇ=1 |gf_PAÇ=4 |ga_PAÇ=6
|win_PEN=0 |draw_PEN=1 |loss_PEN=2 |gf_PEN=2 |ga_PEN=5
|name_BRA=Braga
|name_MAR=Marítimo
|name_PAÇ=Paços de Ferreira
|name_PEN=Penafiel
|show_matches=true
|match_BRA_MAR=2–1
|match_BRA_PAÇ=—
|match_BRA_PEN=—
|match_MAR_BRA=—
|match_MAR_PAÇ=—
|match_MAR_PEN=0–0
|match_PAÇ_BRA=1–4
|match_PAÇ_MAR=1–1
|match_PAÇ_PEN=—
|match_PEN_BRA=1–3
|match_PEN_MAR=—
|match_PEN_PAÇ=1–2
|res_col_header=Q
|result1=KO
|col_KO=green1 |text_KO=Advance to knockout phase
}}
{{football box collapsible
|date = 5 October 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Paços de Ferreira
|score = 1–1
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/4/2
|team2 = Marítimo
|goals1 =
- Murilo {{goal|18}}
|goals2 =
- Correa {{goal|76}}
|stadium = Estádio Capital do Móvel
|location = Paços de Ferreira
|attendance = 975
|referee = Manuel Mota
}}
{{football box collapsible
|date = 7 October 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Penafiel
|score = 1–3
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/4/1
|team2 = Braga
|goals1 =
- Schons {{goal|72}}
|goals2 =
|stadium = Estádio Municipal 25 de Abril
|location = Penafiel
|attendance = 1,103
|referee = Cláudio Pereira
}}
{{football box collapsible
|date = 13 October 2019
|time = 15:00 WEST (UTC+01:00)
|team1 = Braga
|score = 2–1
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/1
|team2 = Marítimo
|goals1 =
|goals2 =
- Bambock {{goal|66}}
|stadium = Estádio Municipal de Braga
|location = Braga
|attendance = 5,041
|referee = Nuno Almeida
}}
{{football box collapsible
|date = 13 October 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Penafiel
|score = 1–2
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/2
|team2 = Paços de Ferreira
|goals1 =
- Yuri {{goal|17}}
|goals2 =
|stadium = Estádio Municipal 25 de Abril
|location = Penafiel
|attendance = 522
|referee = Iancu Vasilica
}}
{{football box collapsible
|date = 21 December 2019
|team1 = Marítimo
|score = 0–0
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/5/2
|team2 = Penafiel
|goals1 =
|goals2 =
|stadium = Estádio do Marítimo
|location = Funchal
|attendance = 1,586
|referee = Iancu Vasilica
}}
{{football box collapsible
|date = 22 December 2019
|team1 = Paços de Ferreira
|score = 1–4
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/5/1
|team2 = Braga
|goals1 =
- Douglas Tanque {{goal|1}}
|goals2 =
- Fransérgio {{goal|44}}
- Palhinha {{goal|51}}
- R. Horta {{goal|71}}
- Eduardo {{goal|75|pen.}}
|stadium = Estádio Capital do Móvel
|location = Paços de Ferreira
|attendance = 2,472
|referee = Luís Godinho
}}
=Group B=
{{#invoke:Sports table|main|style=WDL
|class_rules=Tiebreakers
|source=[https://www.ligaportugal.pt/pt/liga/classificacao/20192020/allianzcup Liga Portugal]
|team1=GUI |team2=BEN |team3=SET |team4=SCC
|update=complete
|win_SET=0 |draw_SET=2 |loss_SET=1 |gf_SET=3 |ga_SET=5
|win_SCC=0 |draw_SCC=2 |loss_SCC=1 |gf_SCC=2 |ga_SCC=5
|win_GUI=2 |draw_GUI=1 |loss_GUI=0 |gf_GUI=5 |ga_GUI=0
|win_BEN=0 |draw_BEN=3 |loss_BEN=0 |gf_BEN=3 |ga_BEN=3
|name_BEN=Benfica
|name_GUI=Vitória de Guimarães
|name_SET=Vitória de Setúbal
|name_SCC=Sporting da Covilhã
|show_matches=true
|match_BEN_GUI=0–0
|match_BEN_SET=—
|match_BEN_SCC=—
|match_GUI_BEN=—
|match_GUI_SET=—
|match_GUI_SCC=3–0
|match_SET_BEN=2–2
|match_SET_GUI=0–2
|match_SET_SCC=—
|match_SCC_BEN=1–1
|match_SCC_GUI=—
|match_SCC_SET=1–1
|res_col_header=Q
|result1=KO
|col_KO=green1 |text_KO=Advance to knockout phase
}}
{{football box collapsible
|date = 25 September 2019
|time = 19:00 WEST (UTC+01:00)
|team1 = Benfica
|score = 0–0
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/3
|team2 = Vitória de Guimarães
|goals1 =
|goals2 =
|stadium = Estádio da Luz
|location = Lisbon
|attendance = 37,507
|referee = Rui Costa
}}
{{football box collapsible
|date = 5 October 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Sporting da Covilhã
|score = 1–1
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/4
|team2 = Vitória de Setúbal
|goals1 =
- Silva {{goal|90+2}}
|goals2 =
- Moreira {{goal|36|o.g.}}
|stadium = Estádio José dos Santos Pinto
|location = Covilhã
|attendance = 1,014
|referee = Gustavo Correia
}}
{{football box collapsible
|date = 3 December 2019
|team1 = Sporting da Covilhã
|score = 1–1
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/4/3
|team2 = Benfica
|goals1 =
- Bonani {{goal|46}}
|goals2 =
- Jota {{goal|82}}
|stadium = Estádio José dos Santos Pinto
|location = Covilhã
|attendance = 2,678
|referee = Rui Oliveira
}}
{{football box collapsible
|date = 4 December 2019
|team1 = Vitória de Setúbal
|score = 0–2
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/4/4
|team2 = Vitória de Guimarães
|goals1 =
|goals2 =
- Bonatini {{goal|31||37}}
|stadium = Estádio do Bonfim
|location = Setúbal
|attendance = 1,736
|referee = Fábio Veríssimo
}}
{{football box collapsible
|date = 21 December 2019
|team1 = Vitória de Guimarães
|score = 3–0
|report = https://www.ligaportugal.pt/pt/liga/jogo/20192020/allianzcup/5/4
|team2 = Sporting da Covilhã
|goals1 =
|goals2 =
|stadium = Estádio D. Afonso Henriques
|location = Guimarães
|attendance = 7,191
|referee = Rui Costa
}}
{{football box collapsible
|date = 21 December 2019
|team1 = Vitória de Setúbal
|score = 2–2
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/5/3
|team2 = Benfica
|goals1 =
- Guedes {{goal|83||90+2}}
|goals2 =
|stadium = Estádio do Bonfim
|location = Setúbal
|attendance = 4,084
|referee = Manuel Oliveira
}}
=Group C=
{{#invoke:Sports table|main|style=WDL
|class_rules=Tiebreakers
|source=[https://www.ligaportugal.pt/pt/liga/classificacao/20192020/allianzcup Liga Portugal]
|team2=RAV |team3=PTM |team1=SPO |team4=GIL
|update=complete
|win_SPO=2 |draw_SPO=0 |loss_SPO=1 |gf_SPO=7 |ga_SPO=4
|win_RAV=1 |draw_RAV=1 |loss_RAV=1 |gf_RAV=3 |ga_RAV=3
|win_PTM=1 |draw_PTM=1 |loss_PTM=1 |gf_PTM=5 |ga_PTM=6
|win_GIL=1 |draw_GIL=0 |loss_GIL=2 |gf_GIL=2 |ga_GIL=4
|name_SPO=Sporting CP
|name_RAV=Rio Ave
|name_PTM=Portimonense
|name_GIL=Gil Vicente
|show_matches=true
|match_SPO_RAV=1–2
|match_SPO_PTM=—
|match_SPO_GIL=—
|match_RAV_SPO=—
|match_RAV_PTM=—
|match_RAV_GIL=0–1
|match_PTM_SPO=2–4
|match_PTM_RAV=1–1
|match_PTM_GIL=—
|match_GIL_SPO=0–2
|match_GIL_RAV=—
|match_GIL_PTM=1–2
|res_col_header=Q
|result1=KO
|col_KO=green1 |text_KO=Advance to knockout phase
}}
{{football box collapsible
|date = 25 September 2019
|time = 17:00 WEST (UTC+01:00)
|team1 = Gil Vicente
|score = 1–2
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/6
|team2 = Portimonense
|goals1 =
- Villa {{goal|56}}
|goals2 =
|stadium = Estádio Cidade de Barcelos
|location = Barcelos
|attendance = 765
|referee = Carlos Xistra
}}
{{football box collapsible
|date = 26 September 2019
|time = 20:00 WEST (UTC+01:00)
|team1 = Sporting CP
|score = 1–2
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/5
|team2 = Rio Ave
|goals1 =
- Fernandes {{goal|35}}
|goals2 =
|stadium = Estádio José Alvalade
|location = Lisbon
|attendance = 12,656
|referee = Manuel Mota
}}
{{football box collapsible
|date = 5 October 2019
|time = 20:30 WEST (UTC+01:00)
|team1 = Portimonense
|score = 1–1
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/4/6
|team2 = Rio Ave
|goals1 =
- Taremi {{goal|48|o.g.}}
|goals2 =
- Moreira {{goal|33}}
|stadium = Estádio Municipal de Portimão
|location = Portimão
|attendance = 1,956
|referee = Fábio Veríssimo
}}
{{football box collapsible
|date = 4 December 2019
|team1 = Gil Vicente
|score = 0–2
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/4/5
|team2 = Sporting CP
|goals1 =
|goals2 =
|stadium = Estádio Cidade de Barcelos
|location = Barcelos
|attendance = 3,202
|referee = Rui Costa
}}
{{football box collapsible
|date = 21 December 2019
|team1 = Portimonense
|score = 2–4
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/5/5
|team2 = Sporting CP
|goals1 =
|goals2 =
- Vietto {{goal|37}}
- Camacho {{goal|77}}
- Plata {{goal|84}}
- Luiz Phellype {{goal|90+5}}
|stadium = Estádio Municipal de Portimão
|location = Portimão
|attendance = 3,499
|referee = João Pinheiro
}}
{{football box collapsible
|date = 21 December 2019
|team1 = Rio Ave
|score = 0–1
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/5/6
|team2 = Gil Vicente
|goals1 =
|goals2 =
- Lima {{goal|90+5|pen.}}
|stadium = Estádio dos Arcos
|location = Vila do Conde
|attendance = 1.564
|referee = André Narciso
}}
=Group D=
{{#invoke:Sports table|main|style=WDL
|class_rules=Tiebreakers
|source=[https://www.ligaportugal.pt/pt/liga/classificacao/20192020/allianzcup Liga Portugal]
|team1=POR |team2=CHA |team3=CAS |team4=STC
|update=complete
|win_POR=3 |draw_POR=0 |loss_POR=0 |gf_POR=8 |ga_POR=2
|win_STC=0 |draw_STC=0 |loss_STC=3 |gf_STC=1 |ga_STC=4
|win_CHA=2 |draw_CHA=0 |loss_CHA=1 |gf_CHA=4 |ga_CHA=4
|win_CAS=1 |draw_CAS=0 |loss_CAS=2 |gf_CAS=2 |ga_CAS=5
|name_POR=Porto
|name_STC=Santa Clara
|name_CHA=Chaves
|name_CAS=Casa Pia
|show_matches=true
|match_POR_STC=1–0
|match_POR_CHA=—
|match_POR_CAS=—
|match_STC_POR=—
|match_STC_CHA=—
|match_STC_CAS=1–2
|match_CHA_POR=2–4
|match_CHA_STC=1–0
|match_CHA_CAS=—
|match_CAS_POR=0–3
|match_CAS_STC=—
|match_CAS_CHA=0–1
|res_col_header=Q
|result1=KO
|col_KO=green1 |text_KO=Advance to knockout phase
}}
{{football box collapsible
|date = 25 September 2019
|time = 21:00 WEST (UTC+01:00)
|team1 = Porto
|score = 1–0
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/7
|team2 = Santa Clara
|goals1 =
- Leite {{goal|45+1}}
|goals2 =
|stadium = Estádio do Dragão
|location = Porto
|attendance = 25,004
|referee = António Nobre
}}
{{football box collapsible
|date = 4 October 2019
|time = 16:00 WEST (UTC+01:00)
|team1 = Chaves
|score = 1–0
|report = https://www.ligaportugal.pt/pt/liga/jogo/20192020/allianzcup/4/8
|team2 = Santa Clara
|goals1 =
- Wágner {{goal|51|pen.}}
|goals2 =
|stadium = Estádio Municipal de Chaves
|location = Chaves
|attendance = 1,164
|referee = André Narciso
}}
{{football box collapsible
|date = 16 November 2019
|time = 15:00 WEST (UTC±00:00)
|team1 = Casa Pia
|score = 0–1
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/3/8
|team2 = Chaves
|goals1 =
|goals2 =
- Paredes {{goal|36}}
|stadium = Estádio Pina Manique
|location = Lisbon
|attendance = 353
|referee = Cláudio Pereira
}}
{{football box collapsible
|date = 5 December 2019
|team1 = Casa Pia
|score = 0–3
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/4/7
|team2 = Porto
|goals1 =
|goals2 =
|stadium = Estádio Pina Manique
|location = Lisbon
|attendance = 1,254
|referee = Vítor Ferreira
}}
{{football box collapsible
|date = 22 December 2019
|time = 14:00 AZOT (UTC−01:00)
|team1 = Santa Clara
|score = 1–2
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/5/8
|team2 = Casa Pia
|goals1 =
- João Afonso {{goal|90+3}}
|goals2 =
|stadium = Estádio de São Miguel
|location = Ponta Delgada
|attendance = 379
|referee = Hélder Malheiro
}}
{{football box collapsible
|date = 22 December 2019
|team1 = Chaves
|score = 2–4
|report = https://www.ligaportugal.pt/en/liga/jogo/20192020/allianzcup/5/7
|team2 = Porto
|goals1 =
- Platiny {{goal|79}}
- André Luis {{goal|84}}
|goals2 =
|stadium = Estádio Municipal de Chaves
|location = Chaves
|attendance = 5,276
|referee = Carlos Xistra
}}
Knockout phase
The knockout phase was contested as a final-four tournament by the four third-round group winners in one-legged semi-finals and final. All matches were played in a single venue, decided before the competition starts. As in the first and second round, games tied at the end of regular time were decided by a penalty shootout with no extra-time being played.
The first semi-final was played between the winners of Groups A (Braga) and C (Sporting CP), while the second between Group B (Vitória de Guimarães) and D (Porto) winners. Groups A and B winners (Braga and Vitória de Guimarães, respectively) were designated as the "home" teams (for administrative purposes) in their semi-final clashes as was the winner of the first semi-final in the final. If the team that played at home in the appointed neutral stadium was still in competition, in this case Braga, they would be designated the home team regardless of which group or semi-final they played.
All matches were played at Estádio Municipal de Braga, in Braga, with the semi-finals played on 21 and 22 January, and the final on 25 January 2020.
{{Round4
|21 January – Estádio Municipal de Braga|Braga|2|Sporting CP|1
|22 January – Estádio Municipal de Braga|Vitória de Guimarães|1|Porto|2
|25 January – Estádio Municipal de Braga|Braga|1|Porto|0
}}
=Semi-finals=
{{football box
|date = 21 January 2020
|team1 = Braga
|score = 2–1
|report = https://ligaportugal.pt/pt/liga/jogo/20192020/allianzcup/6/1
|team2 = Sporting CP
|goals1 =
|goals2 =
- Mathieu {{goal|44}}
|stadium = Estádio Municipal de Braga, Braga
|attendance = 10,047
|referee = Nuno Almeida
}}
----
{{football box
|date = 22 January 2020
|team1 = Vitória de Guimarães
|score = 1–2
|report = https://ligaportugal.pt/pt/liga/jogo/20192020/allianzcup/6/2
|team2 = Porto
|goals1 =
- Tapsoba {{goal|65|pen.}}
|goals2 =
|stadium = Estádio Municipal de Braga, Braga
|attendance = 13,107
|referee = Jorge Sousa
}}
=Final=
{{main|2020 Taça da Liga Final}}
{{football box
|date = 25 January 2020
|team1 = Braga
|score = 1–0
|report = https://ligaportugal.pt/pt/liga/jogo/20192020/allianzcup/7/1
|team2 = Porto
|goals1 =
- R. Horta {{goal|90+5}}
|goals2 =
|stadium = Estádio Municipal de Braga, Braga
|attendance = 23,794
|referee = Luís Godinho
}}
References
{{Reflist}}
External links
- [https://ligaportugal.pt/en/homepage/ Liga Portugal official website]
{{Taça da Liga seasons}}
{{2019–20 in Portuguese football}}
{{2019–20 in European football (UEFA)}}
{{DEFAULTSORT:2019-20 Taca da Liga}}