The 2018 Taça de Portugal Final was the last match of the
2017–18 Taça de Portugal, which decided the winner of the 78th season of the
Taça de Portugal. It was played on 20 May 2018 at the
Estádio Nacional in
Oeiras, between
Desportivo das Aves and
Sporting CP.
This was the first appearance for Desportivo das Aves in a Taça de Portugal final.[1] The match was won by Desportivo das Aves.[2]