Lista de vencedores
Benfica - 23
Sporting - 13
F. C. Porto - 12
Boavista - 5
Belenenses - 3
V. Setúbal - 2
E. Amadora - 1
Beira-Mar - 1
Académica - 1
Leixões - 1
Sp. Braga - 1
Finais
1938/39 |
Académica-Benfica |
4-3 |
1939/40 |
Benfica-Belenenses |
3-1 |
1940/41 |
Sporting-Belenenses |
4-1 |
1941/42 |
Belenenses-V. Guimarães |
2-0 |
1942/43 |
Benfica-V. Setúbal |
5-1 |
1943/44 |
Benfica-Estoril |
8-0 |
1944/45 |
Sporting-Olhanense |
1-0 |
1945/46 |
Sporting-Atlético |
4-2 |
1947/48* |
Sporting-Belenenses |
3-1 |
1948/49 |
Benfica-Atlético |
2-1 |
1950/51* |
Benfica-Académica |
5-1 |
1951/52 |
Benfica-Sporting |
5-4 |
1952/53 |
Benfica-F. C. Porto |
5-0 |
1953/54 |
Sporting-V. Setúbal |
3-2 |
1954/55 |
Benfica-Sporting |
2-1 |
1955/56 |
F. C. Porto-Torreense |
2-0 |
1956/57 |
Benfica-Sp. Covilhã |
3-1 |
1957/58 |
F. C. Porto-Benfica |
1-0 |
1958/59 |
Benfica-F. C. Porto |
1-0 |
1959/60 |
Belenenses-Sporting |
2-1 |
1960/61 |
Leixões-F. C. Porto |
2-0 |
1961/62 |
Benfica-V. Setúbal |
3-0 |
1962/63 |
Sporting-V. Guimarães |
4-0 |
1963/64 |
Benfica-F. C. Porto |
6-2 |
1964/65 |
V. Setúbal-Benfica |
3-1 |
1965/66 |
Sp. Braga-V. Setúbal |
1-0 |
1966/67 |
V. Setúbal-Académica |
3-2 |
1967/68 |
F. C. Porto-V. Setúbal |
2-1 |
1968/69 |
Benfica-Académica |
2-1 |
1969/70 |
Benfica-Sporting |
3-1 |
1970/71 |
Sporting-Benfica |
4-1 |
1971/72 |
Benfica-Sporting |
3-2 |
1972/73 |
Sporting-V. Setúbal |
3-2 |
1973/74 |
Sporting-Benfica |
2-1 |
1974/75 |
Boavista-Benfica |
2-1 |
1975/76 |
Boavista-V. Guimarães |
2-1 |
1976/77 |
F. C. Porto-Sp. Braga |
1-0 |
1977/78 |
Sporting-F. C. Porto |
1-1 |
|
Sporting-F. C. Porto |
2-1 |
1978/79 |
Boavista-Sporting |
1-1 |
|
Boavista-Sporting |
1-0 |
1979/80 |
Benfica-F. C. Porto |
1-0 |
1980/81 |
Benfica-F. C. Porto |
3-1 |
1981/82 |
Sporting-Sp. Braga |
4-0 |
1982/83 |
Benfica-F. C. Porto |
1-0 |
1983/84 |
F. C. Porto-Rio Ave |
4-1 |
1984/85 |
Benfica-F. C. Porto |
3-1 |
1985/86 |
Benfica-Belenenses |
2-0 |
1986/87 |
Benfica-Sporting |
2-1 |
1987/88 |
F. C. Porto-V. Guimarães |
1-0 |
1988/89 |
Belenenses-Benfica |
2-1 |
1989/90 |
E. Amadora-Farense |
1-1 |
|
E. Amadora-Farense |
2-0 |
1990/91 |
F. C. Porto-Beira Mar |
3-1 (a.p.) |
1991/92 |
Boavista-F. C. Porto |
2-1 |
1992/93 |
Benfica-Boavista |
5-2 |
1993/94 |
F. C. Porto-Sporting |
0-0 |
|
F. C. Porto-Sporting |
2-1 |
1994/95 |
Sporting-Marítimo |
2-0 |
1995/96 |
Benfica-Sporting |
3-1 |
1996/97 |
Boavista-Benfica |
3-2 |
1997/98 |
F. C. Porto-Sp. Braga |
3-1 |
1998/99 |
Beira-Mar-Campomaiorense |
1-0 |
1999/00 |
F. C. Porto-Sporting |
1-1 |
|
F. C. Porto-Sporting |
2-0 |
2000/01 |
F. C. Porto-Marítimo |
2-0 |
2001/02 |
Sporting-Leixões |
1-0 |
2002/03 |
F.C. Porto-U. Leiria |
1-0 |
*Em 46/47 e 49/50 não se realizou a Taça de Portugal