Logo aos 8′, o árbitro assinala grande penalidade, após falta na área sobre Paulinho. Chamado à conversão, Pedro Gonçalves abriu o ativo. O Chaves reagiu e fez o empate aos 34′, por João Teixeira, após assistência de Sandro Cruz. Ao intervalo, o empate era um resultado ajustado.
Na segunda parte, o Sporting foi à procura de golos, com Gonçalo Inácio a servir Pedro Gonçalves que bateu Moura e bisou na partida. Aos 70′, Nuno Santos faz o terceiro após passe de Paulinho, um duro golpe nas aspirações transmontanas. Mesmo assim, em tempo de compensação, o avançado Hector Hernandez reduziu para os flavienses.
O Sporting tem agora 41 pontos e está em quatro lugar, já o Chaves desce para o 10º lugar com 26 pontos.