El Estadio Nacional de Oeiras acogerá una vez más la final de la competición, entre el Sporting, que busca su 19º título, y el Torreense, de la Segunda Liga, que llega a la final por segunda vez tras perderla en 1955/56.

En semifinales, el Sporting eliminó al FC Porto por 1-0 en el global, mientras que el Torreense venció al Fafe, de la Liga 3, por 3-1 en el global.