O horário tardio do úlitmo jogo da jornada fez-se sentir nas bancadas do dragão que estavam a meio gás, mas o ambiente aqueceu muito cedo, quando os cinco minutos Brahimi inaugurou o marcador depois de um cruzamento de Corona.
Foram várias as oportunidades que os azuis e brancos tiveram ao longo da primeira parte mas a má finalização dos dragões não fazia aumentar o marcador.
O Belenenses também teve algumas oportunidades a mais flagrante chegou dos pés de Licá que rematou ao lado.
O segundo do Porto apareceu ainda no primeiro tempo da cabeça de Éder Militão. Tudo começou nos pés de Corona que passou a Óliver que serviu Alex Telles, o brasileiro cruzou de forma perfeita como já nos habituou, para a cabeça de Militão que não perdoou.
As ocasiões foram surgindo até ao final da primeira parte mas o marcador não se alterou.
Com o início da segunda parte o Belenenses apresentou-se com mais garra e vontade de marcar. As ocasiões foram aparecendo e Casillas foi chamado a intervir com mais assiduidade.
O Porto tentou dominar novamente e chegou ao golo, ao terceiro, por Soares. Numa jogada começada por Corona, Óliver serve o brasileiro que não perdoa e marca no seu regresso depois de uma indisposição que o impediu de jogar a final da taça da Liga.
Um lance à entrada da área entre Gonçalo Silva e Fernando Andrade ainda causou a expulsão do jogador da equipa de Belém.
Até ao final foram várias as oportunidades para os dragões chegarem à goleada mas nesta noite fria de inverno três foi a conta.
Com esta vitória os dragões mantêm a distância de cinco pontos para o segundo classificado, o Benfica, mas ganha distância para o Sporting que empatou esta noite.
Uma boa exibição dos dragões a fazer esquecer a final da taça da Liga. No próximo fim-de-semana o Porto desloca-se a Guimarães.