Um único golo de Bruno Gallo, aos 32 minutos, estabeleceu o resultado do encontro. Apesar de muitas oportunidades para o empate, o guardião madeirense Salin negou sempre o golo ao FC Porto.
Com este resultado, o Marítimo está agora no 10º lugar da liga, enquanto os dragões estão agora a nove pontos do Benfica, que joga esta segunda-feira em Paços de Ferreira.