Pela terceira vez em pouco mais de um ano, Oliveirense e Sporting estavam a decidir um título. Os leões conquistaram a Liga dos Campeões na temporada passada, os de Oliveira de Azeméis levaram a Taça Continental, e agora era o desempate para perceber quem ia conquistar a Taça de Portugal.
E a final não podia ter começado melhor para o Sporting, com Toni Pérez a finalizar após passe de Nolito Romero, no primeiro minuto. A Oliveirense partiu para a resposta e Girão conseguiu parar quase tudo, menos o remate de Bruno di Benedetto (16’) que empatou a partida. Nos festejos do golo, Toni Pérez bateu com o stick no adversário, a equipa de arbitragem foi rever as imagens e considerou que não existiu ato faltoso.
O francês estava inspiradíssimo e aos 20 minutos bisou, numa bela jogada de contra-ataque e deixou a Oliveirense em vantagem no marcaor. Por pouco tempo. Antes de terminar na primeira parte, Nolito Romero (22’) rematou forte para bater Xano Edo, filho do treinador do Sporting, Edo Bosch.
A etapa complementar abriu com o melhor lance de todo o jogo. Aos 28’, Bruno di Benedetto isolou-se ao aproveitar o escorregão de Alessandro Verona e na cara de Girão fez uma volta ao mundo e finalizou com uma picadinha. Um golo absolutamente sublime.

Num segundo tempo muito nervoso, com a Oliveirense quase sempre no controlo da partida – Diogo Abreu atirou ao ferro aos 36’ – acabou por ser o Sporting a conseguir empatar, num lance em que Toni Pérez (44’) desviou o remate de Rafa Bessa.
Com o 3-3 após os 50 minutos, foram precisos mais 10 minutos para definir o vencedor da Taça de Portugal. E no tempo extra, o Sporting acabou por se impor.
Alessandro Verona (54’) devolveu a vantagem aos leões, num remate à saída da meia-pista, com a bola a sofrer um ressalto, mas a deixar Xano Edo mal batido. E tudo ficou pior no minuto seguinte, quando Nolito Romero encontrou Facundo Bridge ao segundo poste e finalizou para o 5-3.
Bruno Di Benedetto ainda teve a melhor oportunidade da Oliveirense, já na segunda parte do intervalo, mas Girão agigantou-se no livre direto a castigar a 10.ª falta leonina. Foi praticamente o carimbar do triunfo leonino que sobreviveu a um assalto final do adversário com cinco jogadores de campo de curta duração, já que Paco Navarro travou Nolito Romero e viu o azul. Nolito Romero não concretizou o livre direto, mas já se podia fazer a festa. A picadinha de João Souto (60') foi a chave de ouro de um momento histórico.
O Sporting conquistou a Taça de Portugal pela quinta vez, a primeira desde 1990.