# 2018–19 Taça de Portugal

The 2018–19 Taça de Portugal (also known as Taça de Portugal Placard for sponsorship reasons) was the 79th edition of the Taça de Portugal, the premier knockout competition in Portuguese football. The competition began with first-round matches on 8 September 2018 and concluded with the final on 25 May 2019.
This edition was contested by 144 clubs, including teams from the top three tiers of the Portuguese football league system and representatives of the fourth-tier District leagues and cups. This was the first season to allow a fourth substitution during extra time.
Primeira Liga side Desportivo das Aves were the defending champions, but they were eliminated by Braga in the quarter-finals.

## Format

| Round | Clubs remaining | Clubs involved | Winners from previous round | New entries this round | Leagues entering at this round |
| First round | 144 | 112 | none | 112 | Campeonato de Portugal (3rd) District Football Associations (4th) |
| Second round | 110 | 92 | 56+22 | 14 | LigaPro (2nd) |
| Third round | 64 | 64 | 46 | 18 | Primeira Liga (1st) |
| 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 2018–19 Taça de Portugal: 18 teams from Primeira Liga, 14 teams from the LigaPro, 71 teams from the Campeonato de Portugal and 41 teams from the district championships.

### District Championships
## Schedule

All draws are held at the FPF headquarters at Cidade do Futebol, 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 | 10 August 2018 | 8–9 September 2018 | 56 | 144 → 110 | €3,000 |
| Second round | 11 September 2018 | 29–30 September 2018 | 46 | 110 → 64 | €4,000 |
| Third round | 10 October 2018 | 18–21 October 2018 | 32 | 64 → 32 | €5,000 |
| Fourth round | 26 October 2018 | 22, 24–25 November 2018 | 16 | 32 → 16 | €6,000 |
| Fifth round | 30 November 2018 | 18–19 December 2018 | 8 | 16 → 8 | €9,000 |
| Quarter-finals | 21 December 2019 | 15–17 January 2019 | 4 | 8 → 4 | €12,000 |
| Semi-finals | 21 December 2019 | 5–7 February 2019 (1st leg) 2–4 April 2019 (2nd leg) | 4 | 4 → 2 | €17,500 |
| Final | 21 December 2019 | 25 May 2019 | 1 | 2 → 1 | €150,000 (losing finalist) €300,000 (winner) |

## First round

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

## Second round

Number of teams per tier entering this round :
| Primeira Liga | LigaPro | Campeonato de Portugal | District FAs | Total |
| 18 / 18 | 14 / 14 | 54 / 71 | 24 / 41 | 110 / 144 |

### Repechage

The following 22 first-round losing teams were selected to compete in the second round:
* Alverca (CP)
* Beneditense (D)
* Coimbrões (CP)
* Fátima (CP)
* Joane (D)
* Leça (CP)
* Louletano (CP)
* Lourinhanense (D)
* Lusitano Vildemoinhos (CP)
* Mirandês (CP)
* Montalegre (CP)
* Paredes (CP)
* Praia Milfontes (D)
* Portalegrense (D)
* Sp. Ideal (CP)
* Torres Novas (D)
* União Santiago (D)
* Vale Formoso (D)
* Valenciano (D)
* Vila de Silgueiros (D)
* Vila Flor (D)
* Vilafranquense (CP)

### Fixtures

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

## Third round

Number of teams per tier entering this round :
| Primeira Liga | LigaPro | Campeonato de Portugal | District FAs | Total |
| 18 / 18 | 9 / 14 | 32 / 71 | 5 / 41 | 64 / 144 |
Times are WEST (UTC+1) (local times, if different, are in parentheses).

## Fourth round

Number of teams per tier entering this round :
| Primeira Liga | LigaPro | Campeonato de Portugal | District FAs | Total |
| 16 / 18 | 6 / 14 | 8 / 71 | 2 / 41 | 32 / 144 |
Times are WET (UTC±0) (local times, if different, are in parentheses).

## Fifth round

Number of teams per tier entering this round :
| Primeira Liga | LigaPro | Campeonato de Portugal | District FAs | Total |
| 13 / 18 | 2 / 14 | 1 / 71 | 0 / 41 | 16 / 144 |
Times are WET (UTC±0).

## Quarter-finals

Number of teams per tier entering this round :
| Primeira Liga | LigaPro | Campeonato de Portugal | District FAs | Total |
| 7 / 18 | 1 / 14 | 0 / 71 | 0 / 41 | 8 / 144 |
Times are WET (UTC±0).

## Semi-finals

Number of teams per tier entering this round :
| Primeira Liga | LigaPro | Campeonato de Portugal | District FAs | Total |
| 4 / 18 | 0 / 15 | 0 / 79 | 0 / 41 | 4 / 153 |
Times are WET (UTC±0).
Porto won 4–1 on aggregate.
2–2 on aggregate. Sporting CP won on away goals.

## Bracket

| Third round | Third round | Third round | Fourth round | Fourth round | Fourth round | | | Fifth round | Fifth round | Fifth round | | | Quarter-finals | Quarter-finals | Quarter-finals | | | Semi-finals | Semi-finals | Semi-finals | | | Final | Final | Final |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | | | | | | | | | | | | | | | | | | | | |
| Sp. Espinho (p) | Sp. Espinho (p) | 3 (11) | | | | | | | | | | | | | | | | | | | | |
| Sp. Espinho (p) | Sp. Espinho (p) | 3 (11) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Académico de Viseu | Académico de Viseu | 3 (10) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Académico de Viseu | Académico de Viseu | 3 (10) | Sp. Espinho | Sp. Espinho | 0 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Sp. Espinho | Sp. Espinho | 0 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Boavista | Boavista | 4 | | | | | | | | | | | | | | | | | |
| Fátima | Fátima | 1 | Boavista | Boavista | 4 | | | | | | | | | | | | | | | | | |
| Fátima | Fátima | 1 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | | | |
| Boavista | Boavista | 4 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | |
| Boavista | Boavista | 4 | | | | | | Boavista | Boavista | 0 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | Boavista | Boavista | 0 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | Vitória de Guimarães | Vitória de Guimarães | 1 | | | | | | | | | | | | |
| União da Madeira | União da Madeira | 2 | | | | | | Vitória de Guimarães | Vitória de Guimarães | 1 | | | | | | | | | | | | |
| União da Madeira | União da Madeira | 2 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| União Santiago | União Santiago | 0 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| União Santiago | União Santiago | 0 | União da Madeira | União da Madeira | 0 | | | | | | | | | | | | | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | | | União da Madeira | União da Madeira | 0 | | | | | | | | | | | | | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | Vitória de Guimarães | Vitória de Guimarães | 2 | | | | | | | | | | | | | | | | | |
| Valenciano | Valenciano | 0 | Vitória de Guimarães | Vitória de Guimarães | 2 | | | | | | | | | | | | | | | | | |
| Valenciano | Valenciano | 0 | | | | | | | | | | | 15 January 2019 | 15 January 2019 | 15 January 2019 | | | | | | | | | |
| Vitória de Guimarães | Vitória de Guimarães | 7 | | | | | | | | | | | 15 January 2019 | 15 January 2019 | 15 January 2019 | | | | | | | |
| Vitória de Guimarães | Vitória de Guimarães | 7 | | | | | | | | | | | Vitória de Guimarães | Vitória de Guimarães | 0 | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | | | Vitória de Guimarães | Vitória de Guimarães | 0 | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | Benfica | Benfica | 1 | | | | | | | |
| Montalegre (a.e.t.) | Montalegre (a.e.t.) | 2 | | | | | | | | | | | Benfica | Benfica | 1 | | | | | | | |
| Montalegre (a.e.t.) | Montalegre (a.e.t.) | 2 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Oriental | Oriental | 1 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Oriental | Oriental | 1 | Montalegre | Montalegre | 1 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Montalegre | Montalegre | 1 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Águeda | Águeda | 0 | | | | | | | | | | | | | | | | | |
| Águeda | Águeda | 1 | Águeda | Águeda | 0 | | | | | | | | | | | | | | | | | |
| Águeda | Águeda | 1 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | | | |
| Louletano | Louletano | 0 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | |
| Louletano | Louletano | 0 | | | | | | Montalegre | Montalegre | 0 | | | | | | | | | | | | |
| 18 October 2018 | 18 October 2018 | 18 October 2018 | | | | | | | | Montalegre | Montalegre | 0 | | | | | | | | | | | | |
| 18 October 2018 | 18 October 2018 | 18 October 2018 | | | | | | Benfica | Benfica | 1 | | | | | | | | | | | | |
| Sertanense | Sertanense | 0 | | | | | | Benfica | Benfica | 1 | | | | | | | | | | | | |
| Sertanense | Sertanense | 0 | 22 November 2018 | 22 November 2018 | 22 November 2018 | | | | | | | | | | | | | | | | | | | |
| Benfica | Benfica | 3 | 22 November 2018 | 22 November 2018 | 22 November 2018 | | | | | | | | | | | | | | | | | |
| Benfica | Benfica | 3 | Benfica | Benfica | 2 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Benfica | Benfica | 2 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Arouca | Arouca | 1 | | | | | | | | | | | | | | | | | |
| Farense | Farense | 1 | Arouca | Arouca | 1 | | | | | | | | | | | | | | | | | |
| Farense | Farense | 1 | | | | | | | | | | | | | | | | 6 February/3 April 2019 | 6 February/3 April 2019 | 6 February/3 April 2019 | | | | |
| Arouca | Arouca | 3 | | | | | | | | | | | | | | | | 6 February/3 April 2019 | 6 February/3 April 2019 | 6 February/3 April 2019 | | |
| Arouca | Arouca | 3 | | | | | | | | | | | | | | | | Benfica | 2 | 0 | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | | | | | | | | Benfica | 2 | 0 | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | | | | | | Sporting CP (a) | 1 | 1 | | |
| Moura | Moura | 0 (3) | | | | | | | | | | | | | | | | Sporting CP (a) | 1 | 1 | | |
| Moura | Moura | 0 (3) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Marítimo (p) | Marítimo (p) | 0 (4) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Marítimo (p) | Marítimo (p) | 0 (4) | Marítimo | Marítimo | 0 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Marítimo | Marítimo | 0 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Feirense | Feirense | 3 | | | | | | | | | | | | | | | | | |
| Mirandela | Mirandela | 1 | Feirense | Feirense | 3 | | | | | | | | | | | | | | | | | |
| Mirandela | Mirandela | 1 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | | | |
| Feirense (a.e.t.) | Feirense (a.e.t.) | 2 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | |
| Feirense (a.e.t.) | Feirense (a.e.t.) | 2 | | | | | | Feirense (p) | Feirense (p) | 1 (4) | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | Feirense (p) | Feirense (p) | 1 (4) | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | Paços de Ferreira | Paços de Ferreira | 1 (2) | | | | | | | | | | | | |
| Paços de Ferreira | Paços de Ferreira | 2 | | | | | | Paços de Ferreira | Paços de Ferreira | 1 (2) | | | | | | | | | | | | |
| Paços de Ferreira | Paços de Ferreira | 2 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Gafanha | Gafanha | 0 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Gafanha | Gafanha | 0 | Paços de Ferreira | Paços de Ferreira | 3 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Paços de Ferreira | Paços de Ferreira | 3 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Casa Pia | Casa Pia | 1 | | | | | | | | | | | | | | | | | |
| Casa Pia | Casa Pia | 2 | Casa Pia | Casa Pia | 1 | | | | | | | | | | | | | | | | | |
| Casa Pia | Casa Pia | 2 | | | | | | | | | | | 16 January 2019 | 16 January 2019 | 16 January 2019 | | | | | | | | | |
| Angrense | Angrense | 1 | | | | | | | | | | | 16 January 2019 | 16 January 2019 | 16 January 2019 | | | | | | | |
| Angrense | Angrense | 1 | | | | | | | | | | | Feirense | Feirense | 0 | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | | | Feirense | Feirense | 0 | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | Sporting CP | Sporting CP | 2 | | | | | | | |
| Lusitano Vildemoinhos (a.e.t.) | Lusitano Vildemoinhos (a.e.t.) | 4 | | | | | | | | | | | Sporting CP | Sporting CP | 2 | | | | | | | |
| Lusitano Vildemoinhos (a.e.t.) | Lusitano Vildemoinhos (a.e.t.) | 4 | 24 November 2018 | 24 November 2018 | 24 November 2018 | | | | | | | | | | | | | | | | | | | |
| Nacional | Nacional | 3 | 24 November 2018 | 24 November 2018 | 24 November 2018 | | | | | | | | | | | | | | | | | |
| Nacional | Nacional | 3 | Lusitano Vildemoinhos | Lusitano Vildemoinhos | 1 | | | | | | | | | | | | | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | | | Lusitano Vildemoinhos | Lusitano Vildemoinhos | 1 | | | | | | | | | | | | | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | Sporting CP | Sporting CP | 4 | | | | | | | | | | | | | | | | | |
| Loures | Loures | 1 | Sporting CP | Sporting CP | 4 | | | | | | | | | | | | | | | | | |
| Loures | Loures | 1 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | | | |
| Sporting CP | Sporting CP | 2 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | |
| Sporting CP | Sporting CP | 2 | | | | | | Sporting CP | Sporting CP | 5 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | Sporting CP | Sporting CP | 5 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | Rio Ave | Rio Ave | 2 | | | | | | | | | | | | |
| Torreense | Torreense | 1 | | | | | | Rio Ave | Rio Ave | 2 | | | | | | | | | | | | |
| Torreense | Torreense | 1 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Rio Ave | Rio Ave | 5 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Rio Ave | Rio Ave | 5 | Rio Ave | Rio Ave | 7 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Rio Ave | Rio Ave | 7 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Silves | Silves | 0 | | | | | | | | | | | | | | | | | |
| Silves (a.e.t.) | Silves (a.e.t.) | 2 | Silves | Silves | 0 | | | | | | | | | | | | | | | | | |
| Silves (a.e.t.) | Silves (a.e.t.) | 2 | | | | | | | | | | | | | | | | | | | | | 25 May 2019 | 25 May 2019 | 25 May 2019 |
| Chaves | Chaves | 1 | | | | | | | | | | | | | | | | | | | | | 25 May 2019 | 25 May 2019 | 25 May 2019 |
| Chaves | Chaves | 1 | | | | | | | | | | | | | | | | | | | | | Sporting CP | Sporting CP | 2 (5) |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | | | | | | | | | | | | | Sporting CP | Sporting CP | 2 (5) |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | | | | | | | | | | | Porto | Porto | 2 (4) |
| Leixões | Leixões | 3 | | | | | | | | | | | | | | | | | | | | | Porto | Porto | 2 (4) |
| Leixões | Leixões | 3 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | | |
| Amarante | Amarante | 1 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | | |
| Amarante | Amarante | 1 | Leixões | Leixões | 1 | | | | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Leixões | Leixões | 1 | | | | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Anadia | Anadia | 0 | | | | | | | | | | | | | | | | | | | | |
| Vilafranquense | Vilafranquense | 0 | Anadia | Anadia | 0 | | | | | | | | | | | | | | | | | | | | |
| Vilafranquense | Vilafranquense | 0 | | | | | | 18 December 2018 | 18 December 2018 | 18 December 2018 | | | | | | | | | | | | | | | | | |
| Anadia | Anadia | 4 | | | | | | 18 December 2018 | 18 December 2018 | 18 December 2018 | | | | | | | | | | | | | | | |
| Anadia | Anadia | 4 | | | | | | Leixões (p) | Leixões (p) | 2 (4) | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | Leixões (p) | Leixões (p) | 2 (4) | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | Tondela | Tondela | 2 (2) | | | | | | | | | | | | | | | |
| Estoril | Estoril | 1 (3) | | | | | | Tondela | Tondela | 2 (2) | | | | | | | | | | | | | | | |
| Estoril | Estoril | 1 (3) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | | | | |
| Tondela (p) | Tondela (p) | 1 (4) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | | |
| Tondela (p) | Tondela (p) | 1 (4) | Tondela | Tondela | 7 | | | | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Tondela | Tondela | 7 | | | | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Vale Formoso | Vale Formoso | 0 | | | | | | | | | | | | | | | | | | | | |
| Vale Formoso (a.e.t.) | Vale Formoso (a.e.t.) | 4 | Vale Formoso | Vale Formoso | 0 | | | | | | | | | | | | | | | | | | | | |
| Vale Formoso (a.e.t.) | Vale Formoso (a.e.t.) | 4 | | | | | | | | | | | 15 January 2019 | 15 January 2019 | 15 January 2019 | | | | | | | | | | | | |
| Coimbrões | Coimbrões | 3 | | | | | | | | | | | 15 January 2019 | 15 January 2019 | 15 January 2019 | | | | | | | | | | |
| Coimbrões | Coimbrões | 3 | | | | | | | | | | | Leixões | Leixões | 1 | | | | | | | | | | |
| 19 October 2018 | 19 October 2018 | 19 October 2018 | | | | | | | | | | | | | Leixões | Leixões | 1 | | | | | | | | | | |
| 19 October 2018 | 19 October 2018 | 19 October 2018 | | | | | | | | | | | Porto | Porto | 2 | | | | | | | | | | |
| Vila Real | Vila Real | 0 | | | | | | | | | | | Porto | Porto | 2 | | | | | | | | | | |
| Vila Real | Vila Real | 0 | 24 November 2018 | 24 November 2018 | 24 November 2018 | | | | | | | | | | | | | | | | | | | | | | |
| Porto | Porto | 6 | 24 November 2018 | 24 November 2018 | 24 November 2018 | | | | | | | | | | | | | | | | | | | | |
| Porto | Porto | 6 | Porto | Porto | 2 | | | | | | | | | | | | | | | | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | | | Porto | Porto | 2 | | | | | | | | | | | | | | | | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | Belenenses SAD | Belenenses SAD | 0 | | | | | | | | | | | | | | | | | | | | |
| Amora | Amora | 3 | Belenenses SAD | Belenenses SAD | 0 | | | | | | | | | | | | | | | | | | | | |
| Amora | Amora | 3 | | | | | | 18 December 2018 | 18 December 2018 | 18 December 2018 | | | | | | | | | | | | | | | | | |
| Belenenses SAD (a.e.t.) | Belenenses SAD (a.e.t.) | 4 | | | | | | 18 December 2018 | 18 December 2018 | 18 December 2018 | | | | | | | | | | | | | | | |
| Belenenses SAD (a.e.t.) | Belenenses SAD (a.e.t.) | 4 | | | | | | Porto | Porto | 4 | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | Porto | Porto | 4 | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | Moreirense | Moreirense | 3 | | | | | | | | | | | | | | | |
| Limianos | Limianos | 0 | | | | | | Moreirense | Moreirense | 3 | | | | | | | | | | | | | | | |
| Limianos | Limianos | 0 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | | | | |
| Sp. Covilhã | Sp. Covilhã | 2 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | | |
| Sp. Covilhã | Sp. Covilhã | 2 | Sp. Covilhã | Sp. Covilhã | 0 | | | | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Sp. Covilhã | Sp. Covilhã | 0 | | | | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Moreirense | Moreirense | 3 | | | | | | | | | | | | | | | | | | | | |
| São Martinho | São Martinho | 0 | Moreirense | Moreirense | 3 | | | | | | | | | | | | | | | | | | | | |
| São Martinho | São Martinho | 0 | | | | | | | | | | | | | | | | 26 February/2 April 2019 | 26 February/2 April 2019 | 26 February/2 April 2019 | | | | | | | |
| Moreirense | Moreirense | 1 | | | | | | | | | | | | | | | | 26 February/2 April 2019 | 26 February/2 April 2019 | 26 February/2 April 2019 | | | | | |
| Moreirense | Moreirense | 1 | | | | | | | | | | | | | | | | Porto | 3 | 1 | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | | | | | | | | | | | | | | | | | | Porto | 3 | 1 | | | | | |
| 20 October 2018 | 20 October 2018 | 20 October 2018 | | | | | | | | | | | | | | | | Braga | 0 | 1 | | |
| Cova da Piedade | Cova da Piedade | 2 | | | | | | | | | | | | | | | | Braga | 0 | 1 | | |
| Cova da Piedade | Cova da Piedade | 2 | 24 November 2018 | 24 November 2018 | 24 November 2018 | | | | | | | | | | | | | | | | | | | |
| Portimonense | Portimonense | 1 | 24 November 2018 | 24 November 2018 | 24 November 2018 | | | | | | | | | | | | | | | | | |
| Portimonense | Portimonense | 1 | Cova da Piedade | Cova da Piedade | 0 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Cova da Piedade | Cova da Piedade | 0 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Desportivo das Aves (a.e.t.) | Desportivo das Aves (a.e.t.) | 3 | | | | | | | | | | | | | | | | | |
| Sacavenense | Sacavenense | 1 | Desportivo das Aves (a.e.t.) | Desportivo das Aves (a.e.t.) | 3 | | | | | | | | | | | | | | | | | |
| Sacavenense | Sacavenense | 1 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | | | |
| Desportivo das Aves | Desportivo das Aves | 3 | | | | | | 19 December 2018 | 19 December 2018 | 19 December 2018 | | | | | | | | | | | | |
| Desportivo das Aves | Desportivo das Aves | 3 | | | | | | Desportivo das Aves | Desportivo das Aves | 2 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | Desportivo das Aves | Desportivo das Aves | 2 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | Chaves | Chaves | 0 | | | | | | | | | | | | |
| Maria da Fonte | Maria da Fonte | 1 | | | | | | Chaves | Chaves | 0 | | | | | | | | | | | | |
| Maria da Fonte | Maria da Fonte | 1 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Santa Clara | Santa Clara | 2 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Santa Clara | Santa Clara | 2 | Santa Clara | Santa Clara | 1 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Santa Clara | Santa Clara | 1 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Chaves | Chaves | 2 | | | | | | | | | | | | | | | | | |
| Pedras Salgadas | Pedras Salgadas | 1 | Chaves | Chaves | 2 | | | | | | | | | | | | | | | | | |
| Pedras Salgadas | Pedras Salgadas | 1 | | | | | | | | | | | 15 January 2019 | 15 January 2019 | 15 January 2019 | | | | | | | | | |
| Chaves | Chaves | 4 | | | | | | | | | | | 15 January 2019 | 15 January 2019 | 15 January 2019 | | | | | | | |
| Chaves | Chaves | 4 | | | | | | | | | | | Desportivo das Aves | Desportivo das Aves | 1 | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | | | Desportivo das Aves | Desportivo das Aves | 1 | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | | | | Braga | Braga | 2 | | | | | | | |
| Fafe | Fafe | 0 (2) | | | | | | | | | | | Braga | Braga | 2 | | | | | | | |
| Fafe | Fafe | 0 (2) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Penafiel (p) | Penafiel (p) | 0 (4) | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Penafiel (p) | Penafiel (p) | 0 (4) | Penafiel | Penafiel | 1 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Penafiel | Penafiel | 1 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Vitória de Setúbal | Vitória de Setúbal | 4 | | | | | | | | | | | | | | | | | |
| Armacenenses | Armacenenses | 1 | Vitória de Setúbal | Vitória de Setúbal | 4 | | | | | | | | | | | | | | | | | |
| Armacenenses | Armacenenses | 1 | | | | | | 18 December 2018 | 18 December 2018 | 18 December 2018 | | | | | | | | | | | | | | |
| Vitória de Setúbal | Vitória de Setúbal | 2 | | | | | | 18 December 2018 | 18 December 2018 | 18 December 2018 | | | | | | | | | | | | |
| Vitória de Setúbal | Vitória de Setúbal | 2 | | | | | | Vitória de Setúbal | Vitória de Setúbal | 0 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | | | Vitória de Setúbal | Vitória de Setúbal | 0 | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | | | | Braga (a.e.t.) | Braga (a.e.t.) | 1 | | | | | | | | | | | | |
| Felgueiras 1932 | Felgueiras 1932 | 0 | | | | | | Braga (a.e.t.) | Braga (a.e.t.) | 1 | | | | | | | | | | | | |
| Felgueiras 1932 | Felgueiras 1932 | 0 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | | | |
| Braga | Braga | 1 | 25 November 2018 | 25 November 2018 | 25 November 2018 | | | | | | | | | | | | | | | | | |
| Braga | Braga | 1 | Braga | Braga | 2 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | | | Braga | Braga | 2 | | | | | | | | | | | | | | | | | |
| 21 October 2018 | 21 October 2018 | 21 October 2018 | Praiense | Praiense | 1 | | | | | | | | | | | | | | | | | |
| Santa Iria | Santa Iria | 0 | Praiense | Praiense | 1 | | | | | | | | | | | | | | | | | |
| Praiense | Praiense | 2 | | | | | | | | | | | | | | | | | | | | |

## Television rights

The following matches were or broadcast live on Portuguese television:
| Round | RTP | Sport TV | Value |
| Third round | Sertanense 0–3 Benfica Loures 1–2 Sporting CP | Sertanense 0–3 Benfica Loures 1–2 Sporting CP | €50,000 |
| Third round | | Vila Real 0–6 Porto Felgueiras 1932 0–1 Braga | €50,000 |
| Fourth round | Benfica 2–1 Arouca Porto 2–0 Belenenses SAD | Benfica 2–1 Arouca Porto 2–0 Belenenses SAD | €75,000 |
| Fourth round | | Lusitano Vildemoinhos 1–4 Sporting CP Braga 2–1 Praiense | €75,000 |
| Fifth round | Porto 4–3 Moreirense Montalegre 0–1 Benfica | Porto 4–3 Moreirense Montalegre 0–1 Benfica | €100,000 |
| Fifth round | | Vitória de Setúbal 0–1 Braga Boavista 0–1 Vitória de Guimarães Sporting CP 5–2 Rio Ave | €100,000 |
| Quarter-finals | Vitória de Guimarães 0–1 Benfica Feirense 0–2 Sporting CP | Vitória de Guimarães 0–1 Benfica Feirense 0–2 Sporting CP | €125,000 |
| Quarter-finals | | Desportivo das Aves 1–2 Braga Leixões 1–2 Porto | €125,000 |
| Semi-finals | Benfica 2–1 Sporting CP Sporting CP 1–0 Benfica | Benfica 2–1 Sporting CP Sporting CP 1–0 Benfica | €150,000 |
| Semi-finals | | Porto 3–0 Braga Braga 1–1 Porto | €150,000 |
| Final | FC Porto 2–2 Sporting CP | FC Porto 2–2 Sporting CP | €300,000 |