A edição da Taça de Portugal da época 98/99 ficou marcada pela saída muito prematura de competição dos três grandes, com destaque para a eliminação do Porto pelo Torreense, nas Antas. Isso abriu caminho para outras equipas e quem aproveitou foram Beira-Mar e Campomaiorense, que disputaram a última final da Taça sem a presença de Benfica, Porto ou Sporting. Já despromovido, o Beira-Mar, graças à maestria de Ricardo Sousa, venceu e fez história.