El equipo del español Julen Lopetegui, rival del Athletic de Bilbao en la Liga de Campeones, se mantiene con nueve puntos.
Óliver inauguró el marcador en el minuto 70 y cambió el ritmo del partido, tras una primera parte anodina en el Dragao con varios fallos del Porto en los pases.
Un imparable Jackson Martínez anotó el tercero del partido con una asistencia del español Adrián López, por lo que cuenta ya con tres goles en el campeonato nacional.
Óliver Torres, cedido por una temporada por el Atlético, salió en el minuto 83 lesionado tras un choque con el guardameta que le golpeó el brazo.
El portugués Ricardo Quaresma volvió a ser titular después de tres partidos sin jugar y el brasileño Casemiro entró en el "once" inicial.