Os leões entraram mais fortes e adiantaram-se cedo no marcador: aos cinco minutos, um rápido contra-ataque conduzido por Nolito Romero terminou com Danilo Rampulla a abrir o ativo no João Rocha.
Com o passar do tempo, e após algum maior domínio leonino, a Oliveirense conseguiu equilibrar o jogo e aproveitou um momento decisivo aos 18 minutos, quando Nolito viu cartão azul. Em superioridade numérica, João Souto assistiu Diogo Lemos, que fez o empate, resultado que se manteve até ao intervalo apesar da pressão final do Sporting.
A segunda parte começou a ritmo elevado. Um golo dos leões foi anulado por deslocação da baliza, mas a resposta foi imediata: Rafa Bessa recolocou o Sporting em vantagem após ressalto de um remate de Facu Navarro, e Alessandro Verona ampliou pouco depois, aproveitando uma defesa incompleta de Bernardo Mendes.
A reação da Oliveirense foi forte e eficaz. Bruno Di Benedetto reduziu para 3-2 e, aos 13 minutos, Joan Galbas empatou a partida na recarga, depois de um contra-ataque rápido. O Sporting voltou a marcar, após cartão azul a Franco Platero, com Roc Pujadas a finalizar um ressalto de Nolito Romero para o 4-3.
Nos minutos finais, a Oliveirense dispôs de uma grande oportunidade para empatar, mas Xano Edo defendeu o penálti cobrado por Galbas, assegurando o triunfo do Sporting num jogo marcado pela emoção até ao apito final.
