O maliano Moussa Marega (06 minutos) colocou os 'dragões' em vantagem e o argentino Marcos Acuña (44) empatou para o Sporting, com o brasileiro Soares (73) a dar o triunfo ao FC Porto.

Com este triunfo, o primeiro desde 2008 em Alvalade, o FC Porto manteve-se a quatro pontos do Benfica, que lidera com 42, enquanto o Sporting segue provisoriamente no terceiro lugar, com 26.