La final de la Taça de Portugal de 1986 fue el partido final de la Taça de Portugal 1985-86, que fue la 46ª temporada de la Taça de Portugal , la principal competición de copa de fútbol portuguesa , organizada por la Federación Portuguesa de Fútbol (FPF). El partido se jugó el 27 de abril de 1986, en el Estádio Nacional de Oeiras , y enfrentó a dos equipos de la Primeira Liga: Belenenses y Benfica . El Benfica derrotó al Belenenses por 2-0 y se adjudicó la Taça de Portugal por vigésima vez. [2]