The Supertaça Cândido de Oliveira (pronounced: [ˈsupɛɾ ˈtasɐ ˈkɐ̃didu dɨ oliˈvɐjɾɐ], English: Supercup Cândido de Oliveira), also known as Portuguese Supercup) is a Portuguesefootball trophy contested in an annual match between the champions of the Primeira Liga and the winners of the Taça de Portugal. If a team wins The Double (both the Liga and the Cup), the double winner plays the defeated team of the Cup. Traditionally, the game is played just before the start of the next regular domestic season. It is named after the Portuguese football enthusiast of the early days and coach of the national team, Cândido de Oliveira.
In the season 1943–44, The Portuguese Supercup was created for a special game between the champions — Sporting Clube de Portugal — and the cup holders — Sport Lisboa e Benfica — for the inauguration of the national stadium, Estádio Nacional, the trophy for it was named Taça Império (not to be mistaken with Taça do Império, the first incarnation of the Portuguese Cup). After the game, it was decided that the competition was to be continued, but later it was canceled. The second incarnation came 20 years later when Casa da Imprensa (The Press House) instituted a trophy, the Taça de Ouro da Imprensa to be challenged between the national champion and the cup winner. The Supercup started unofficially (although its title counts) with the name Supertaça Portuguesa in 1978–79 with a local derby between Boavista Futebol Clube (Cup holders) and Futebol Clube do Porto (Champions) that ended with a 2–1 victory for Boavista.
The next year, 1979–80, another derby occurred between Benfica and Sporting. This was the second unofficial (although its title counts) Supercup and the first played in two legs (home and away).
With the success of both unofficial editions of the cup, the Portuguese Football Federation decided to uphold the competition on a yearly basis with two legs.
The first official edition happened in the next season — 1980–81 — already with the name Supertaça Cândido de Oliveira.
The rules stated that two games were played and the result on aggregate would determine the winner. If a draw occurred then a replay of the match should be played in a neutral ground to find the winner. This happened six times — 1983–84, 1990–91, 1992–93, 1993–94, 1994–95, and 1999–00 — with the replay of the 1983–84 edition being replayed again with two legs (home and away).
Because interest in the Supercup was waning and in order to reduce the games per year, in 2000–01, the Portuguese Football Federation decided to abolish the home and away basis and a game in a neutral ground (decided by the Federation) is now used.