
Season 2025/2026
Primeira Liga
FC Porto vs Moreirense – Lineups & Match Details
FC Porto beat Moreirense 3-0. Goals: Gabri Veiga (14'), O. Pietuszewski (25'), William (81'). FC Porto had 58% possession against Moreirense's 42%. Shots on target: 9-2.
Primeira Liga · Regular Season - 26
Sunday, 15 March 2026
FC Porto3 - 0
Full Time
HT: 2 - 0
MoreirenseReferee: Carlos Macedo, Portugal
Lineups
Substitutes
Substitutes
Match Events
Gabri Veiga
O. Pietuszewski
Assist: Victor Mow Froholdt
D. Gül
Substitution 1
O. Pietuszewski
Substitution 2
Z. Sanusi
Z. Sanusi
Substitution 3
Gabri Veiga
Substitution 4
Afonso Assis
Substitution 1
Pepê Aquino
Substitution 5
Landerson
Substitution 2
William
Assist: Victor Mow Froholdt
Kiko Bondoso
Substitution 3
Rodri Alonso
Substitution 4
Miguel Silva
Statistics
Match preview
FC Porto host Moreirense on Sunday, 15 March 2026 at Estádio Do Dragão. The kick-off time is 20:30 local. The fixture is part of the Primeira Liga schedule. FC Porto go into the match 1st in the table; Moreirense sit 7th. The two squads have prepared for a tight contest.
Form coming in
FC Porto have taken 4 wins, 1 draw and 0 losses from their last 5. Recent run: 1 win. Moreirense have collected 1 win, 2 draws and 2 losses over the same span. Recent run: 2 draws in a row.
Head to head
The two clubs have met 3 times recently. Past results: 27 Oct 2025: FC Porto 2-1 Moreirense; 2 May 2025: FC Porto 3-1 Moreirense; 21 Dec 2024: FC Porto 3-0 Moreirense. The series gives both sides something to draw on before kick-off.
Match recap
FC Porto beat Moreirense 3-0. FC Porto scored through Gabri Veiga 14', O. Pietuszewski 25', William 81'. The decisive goal arrived in minute 81 as the contest closed.
Stat highlights
FC Porto held 58% of the ball against 42% for Moreirense. Shots on target finished 9-2. Expected goals read 2.13 for FC Porto, 0.14 for Moreirense.
Verdict
The win nudges FC Porto forward and leaves Moreirense with work to do. FC Porto sat 1st and Moreirense 7th before kick-off, so the table reshuffles slightly. The next round of fixtures will say more about where each side is going.