2002–03 Taça de Portugal
# 2002–03 Taça de Portugal

The 2002–03 Taça de Portugal was the 63rd edition of the Portuguese football knockout tournament, organized by the Portuguese Football Federation (FPF). The 2002–03 Taça de Portugal began on 8 September 2002. The final was played on 15 June 2003 at the Estádio Nacional.

Sporting CP were the previous holders, having defeated Leixões 1–0 in the previous season's final. Defending champions Sporting CP were eliminated in the fifth round by second division Naval. Porto defeated União de Leiria, 1–0 in the final to win their twelfth Taça de Portugal. As a result of the Dragões winning both the league and cup in the same season, União de Leiria would play in the 2003 Supertaça Cândido de Oliveira against their cup final opponents.

## Fourth round

All fourth round cup ties were between the 23 November and the 29 January. The fourth round saw teams from the Primeira Liga (I) enter the competition.

| Home team | Score | Away team |
| - | - | - |
| Santa Clara (I) | 4 – 0 | Boavista (I) |
| Nacional (I) | 1 – 1 (aet, p. 5 – 4) | Marítimo (I) |
| Pedras Rubras (III) | 0 – 3 | Gil Vicente (I) |
| Lusitânia | 0 – 1 | Vitória de Setúbal (I) |
| Benfica (I) | 0 – 1 | Gondomar (III) |
| Porto (I) | 2 – 0 | Trofense (IV) |
| Sporting CP (I) | 4 – 1 | Estarreja (IV) |
| Vitória de Guimarães (I) | 4 – 0 | Alverca (II) |
| Maia (II) | 1 – 1 (aet, p. 3 – 4) | Braga (I) |
| Varzim (I) | 4 – 1 | Farense (II) |
| Olivais e Moscavide (III) | 2 – 3 | Académica de Coimbra (I) |
| União de Leiria (I) | 3 – 1 | Oriental (III) |
| Lourinhanense (IV) | 0 – 2 | Belenenses (I) |
| Moreirense (I) | 2 – 1 | Beneditense (IV) |
| Chaves (II) | 2 – 1 | Beira-Mar (I) |
| Home team | Score | Away team |
| Paços de Ferreira (I) | 1 – 0 | Ribeirão (IV) |
| Marco (II) | 2 – 1 | União da Madeira (II) |
| Ovarense (II) | 0 – 2 | Naval (II) |
| Penafiel (II) | 1 – 2 | Louletano (III) |
| Rio Ave (II) | 2 – 0 | Fátima (III) |
| Praiense (IV) | 0 – 2 | Sporting da Covilhã (II) |
| Sporting de Espinho (III) | 3 – 0 | Vilafranquense (III) |
| Freamunde (III) | 3 – 1 (aet) | Estoril (III) |
| Sporting de Pombal (III) | 3 – 3 (aet, p. 4–5) | União Micaelense (III) |
| Oliveira do Hospital (III) | 2 – 1 | Sintrense (IV) |
| Paredes (III) | 3 – 2 | Loures (IV) |
| Barreirense (III) | 1 – 2 (aet) | Estrela da Amadora (II) |
| Odivelas (III) | 1 – 2 (aet) | Felgueiras (II) |
| Joane (IV) | 1 – 0 | Leça (II) |

## Fifth round

Ties were played between the 17 December and the 26 February. Due to the odd number of teams involved at this stage of the competition, Estrela da Amadora qualified for the sixth round due to having no opponent to face at this stage of the competition.

## Sixth round

Ties were played between the 22 January to the 5 March. Due to the odd number of teams involved at this stage of the competition, Paços de Ferreira qualified for the quarter-finals due to having no opponent to face at this stage of the competition.

## Quarter-finals

All quarter-final ties were played on the 8–9 March.

## Semi-finals

Ties were played on the 13–14 April.

