Porto saw off Moreirense 2-1 in the fifth round of the Primeira Liga on Friday evening at the Estádio do Dragão. The hosts claimed all three points to move four games clear of their nearest rivals.
Dinis Pinto gave Porto the lead in the twentieth minute, and here's the thing — it was a goal that set the tone for everything that followed. Jan Bednarek levelled just before the break, his thirty-seventh-minute strike catching the defence unmarked. To be fair, Moreirense had their moments in the opening half, but Porto controlled the tempo.
William Gomes restored the advantage in the fifty-eighth minute, and by then the match was slipping away from the visitors. The turning point came late on when Guilherme Liberato was sent off in the ninetieth minute, leaving Moreirense to finish with ten men. Porto made several changes in the final quarter, bringing on Landerson Costa Araújo and João Veloso among others.
Porto dominated the statistics. They held seventy per cent possession and registered nine shots on target compared to two for their opponents. Expected Goals sat at 2.9 for the hosts against 0.85 for the visitors, and the final scoreline reflected that dominance. The hosts created three big chances while the visitors managed two.
We had backed Porto to win at fifty-eight per cent confidence before kick-off, and that prediction held up. The result confirms what the form suggests — Porto at home are a different proposition, stringing together victories with increasing comfort.
The table now shows Porto top with four victories from four matches, twelve points on the board. Moreirense remain eleventh with four points from three games, a result that keeps them well clear of the drop zone but does nothing to close the gap.
The match was decided in those final moments, not the goals themselves. Liberato's dismissal changed the complexion entirely, and Porto saw out the remainder without further incident.