Toggle navigation
Scores
Odds
Competitions & Stats
Players
Neymar
Lionel Messi
Cristiano Ronaldo
Kylian Mbappe
Luis Suarez
Robert Lewandowski
Antoine Griezmann
Harry Kane
Gareth Bale
Paul Pogba
Kevin De Bruyne
All players
Clubs
Barcelona
Real Madrid
Man Utd
Man City
Chelsea
Liverpool
Arsenal
Juventus
AC Milan
Bayern
PSG
All clubs
Competitions
Champions League
Europa League
Premier League
La Liga
Bundesliga
Serie A
Ligue 1
Premiership
Netherlands
Primeira Liga
Super Lig
All competitions
Stats
Football club squads
Football stadiums
League tables
Top Scorers
Footballers abroad
FIFA rankings
UEFA club rankings
UEFA country rankings
Transfer Rumours
Live Football Streams
Other Sports
Live Scores
FC Porto vs Moreirense
FC Porto vs Moreirense
Live stream, live score, latest match odds and h2h stats
Full-time Result
Portugal - Primeira Liga
15 March 2026
Estádio Do Dragão (Porto)
FT
FC Porto
Gabri Veiga 14'
Oskar Pietuszewski 25'
William Gomes 81'
3
Moreirense
0
Live Streams
(ad)
Register Now
Match Stats
Possession
Shots
3
17
On Target
2
9
Fouls
15
14
Corners
1
4
Offsides
1
2
Yellow Cards
1
1
Red Cards
0
0
Commentary
-
Thats all. Game finished - FC Porto 3, Moreirense 0.
90'+5'
Second Half ended - FC Porto 3, Moreirense 0.
90'+4'
Miguel Silva - Moreirense - receive yellow card for a foul.
90'+4'
Victor Froholdt - FC Porto - won a free kick in attack.
90'+4'
Fouled by Miguel Silva - Moreirense
90'+2'
Delay over. They are ready to continue.
90'+2'
Delay in match - injury Martim Fernandes - FC Porto
90'+2'
Shot blocked. Martim Fernandes - FC Porto - shot with right foot from outside the box is blocked. Assist - Alan Varela.
90'+1'
Fouled by Diogo Travassos - Moreirense
90'+1'
Alan Varela - FC Porto - won a free kick in defence.
90'+1'
Fourth official has announced 4 minutes of added time.
89'
Offside - FC Porto. Borja Sainz is in offside.
88'
Rodrigo Mora - FC Porto - won a free kick in defence.
88'
Fouled by Nile John - Moreirense
87'
Substitution - Moreirense. Miguel Silva for Rodri Alonso.
87'
Substitution - Moreirense. Kevyn Monteiro for Kiko Bondoso.
86'
Delay over. They are ready to continue.
86'
Delay in match - injury Martim Fernandes - FC Porto
85'
William Gomes - FC Porto - won a free kick in defence.
85'
Fouled by Kiko - Moreirense
84'
New attacking attempt. Rodrigo Mora - FC Porto - shot with right foot from outside the box is saved in the top right corner by André Ferreira - Moreirense Assist - Martim Fernandes.
81'
GOAL!!!!!
Goal! FC Porto 3, Moreirense 0. William Gomes - FC Porto - shot with left foot from the right side of the box to the top left corner. Assist - Victor Froholdt.
79'
Corner - FC Porto. Conceded by Jimi Gower.
77'
Martim Fernandes - FC Porto - won a free kick on the left wing.
77'
Fouled by Kiko Bondoso - Moreirense
76'
Kiko - Moreirense - won a free kick in defence.
76'
Fouled by William Gomes - FC Porto
75'
Kiko Bondoso - Moreirense - won a free kick in defence.
75'
Fouled by Jakub Kiwior - FC Porto
75'
Nile John - Moreirense - won a free kick in defence.
75'
Fouled by Borja Sainz - FC Porto
73'
Rodri Alonso - Moreirense - won a free kick in defence.
73'
Fouled by William Gomes - FC Porto
73'
Shot blocked. Terem Moffi - FC Porto - shot with left foot from the centre of the box is blocked. Assist - Borja Sainz.
73'
Delay over. They are ready to continue.
73'
Substitution - Moreirense. Nile John for Landerson - injury.
72'
Substitution - FC Porto. William Gomes for Pepê.
71'
Delay in match - injury Landerson - Moreirense
69'
New attacking attempt. Terem Moffi - FC Porto - shot with left foot from the centre of the box is saved in the left corner by André Ferreira - Moreirense Assist - Rodrigo Mora.
68'
Corner - Moreirense. Conceded by Jan Bednarek.
67'
Jan Bednarek - FC Porto - won a free kick in defence.
67'
Fouled by Alan - Moreirense
66'
Substitution - FC Porto. Pablo Rosario for Zaidu Sanusi.
66'
Substitution - FC Porto. Rodrigo Mora for Gabri Veiga.
66'
Substitution - Moreirense. Jimi Gower for Afonso Assis.
64'
New attacking attempt. Alan - Moreirense - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal by Diogo Costa - FC Porto Assist - Rodri Alonso.
63'
Missed chance. Gabri Veiga - FC Porto - shot with right foot from outside the box goes high.
62'
New attacking attempt. Victor Froholdt - FC Porto - shot with right foot from outside the box is saved in the top centre of the goal by André Ferreira - Moreirense Assist - Zaidu Sanusi.
61'
Offside - FC Porto. Borja Sainz is in offside.
58'
Zaidu Sanusi - FC Porto - receive yellow card for a foul.
58'
Fouled by Zaidu Sanusi - FC Porto
58'
Diogo Travassos - Moreirense - won a free kick in defence.
58'
Zaidu Sanusi - FC Porto - won a free kick on the left wing.
58'
Fouled by Diogo Travassos - Moreirense
56'
Substitution - FC Porto. Terem Moffi for Deniz Gül.
56'
Substitution - FC Porto. Borja Sainz for Oskar Pietuszewski - injury.
55'
Delay over. They are ready to continue.
55'
Delay in match - injury Oskar Pietuszewski - FC Porto
53'
New attacking attempt. Alan - Moreirense - shot with right foot from outside the box is saved in the right corner by Diogo Costa - FC Porto Assist - Afonso Assis.
53'
Landerson - Moreirense - hits the left post with a shot with right foot from the left side of the box. Assist - Alan.
52'
Pepê - FC Porto - won a free kick in defence.
52'
Fouled by Kiko - Moreirense
49'
Zaidu Sanusi - FC Porto - won a free kick on the left wing.
49'
Fouled by Diogo Travassos - Moreirense
49'
Jakub Kiwior - FC Porto - won a free kick on the left wing.
49'
Fouled by Diogo Travassos - Moreirense
48'
Landerson - Moreirense - won a free kick in defence.
48'
Fouled by Gabri Veiga - FC Porto
45'
Second Half starts FC Porto 2, Moreirense 0.
45'
First Half ended - FC Porto 2, Moreirense 0.
45'
Fourth official has announced 0 minutes of added time.
44'
Fouled by Deniz Gül - FC Porto
44'
André Ferreira - Moreirense - won a free kick in defence.
43'
Landerson - Moreirense - won a free kick in defence.
43'
Fouled by Deniz Gül - FC Porto
42'
Missed chance. Gabri Veiga - FC Porto - shot with right foot from outside the box is close, but missed to the left following a fast break.
42'
New attacking attempt. Deniz Gül - FC Porto - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal by André Ferreira - Moreirense Assist - Pepê.
41'
Offside - Moreirense. Diogo Travassos is in offside.
40'
Fouled by Gabri Veiga - FC Porto
40'
Alan - Moreirense - won a free kick in defence.
36'
Oskar Pietuszewski - FC Porto - won a free kick in defence.
36'
Fouled by Diogo Travassos - Moreirense
35'
Handball by Diogo Travassos - Moreirense
34'
Missed chance. Oskar Pietuszewski - FC Porto - shot with left foot from the centre of the box goes high. Assist - Alan Varela.
30'
Missed chance. Oskar Pietuszewski - FC Porto - shot with right foot from the centre of the box goes high.
25'
GOAL!!!!!
Goal! FC Porto 2, Moreirense 0. Oskar Pietuszewski - FC Porto - shot with right foot from the centre of the box to the right corner. Assist - Victor Froholdt with a cross following a fast break.
23'
Kiko - Moreirense - won a free kick on the left wing.
23'
Fouled by Martim Fernandes - FC Porto
22'
Landerson - Moreirense - won a free kick in defence.
22'
Fouled by Martim Fernandes - FC Porto
22'
Fouled by Alan Varela - FC Porto
22'
André Ferreira - Moreirense - won a free kick in defence.
21'
Corner - FC Porto. Conceded by Diogo Travassos.
19'
Corner - FC Porto. Conceded by Landerson.
18'
Corner - FC Porto. Conceded by Kiko.
17'
Landerson - Moreirense - won a free kick in defence.
17'
Fouled by Martim Fernandes - FC Porto
17'
New attacking attempt. Oskar Pietuszewski - FC Porto - shot with left foot from the left side of the box is saved in the right corner by André Ferreira - Moreirense Assist - Alan Varela.
16'
Pepê - FC Porto - won a free kick on the right wing.
16'
Fouled by Kiko - Moreirense
15'
Jakub Kiwior - FC Porto - won a free kick in defence.
15'
Fouled by Diogo Travassos - Moreirense
14'
GOAL!!!!!
Goal! FC Porto 1, Moreirense 0. Gabri Veiga - FC Porto - shot with left foot from the centre of the box to the left corner.
14'
New attacking attempt. Oskar Pietuszewski - FC Porto - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal by André Ferreira - Moreirense Assist - Deniz Gül.
12'
Kiko Bondoso - Moreirense - won a free kick in defence.
12'
Fouled by Jakub Kiwior - FC Porto
10'
Shot blocked. Alan Varela - FC Porto - shot with right foot from outside the box is blocked. Assist - Oskar Pietuszewski.
8'
Victor Froholdt - FC Porto - won a free kick in defence.
8'
Fouled by Alan - Moreirense
6'
Missed chance. Pepê - FC Porto - shot with left foot from outside the box is high and wide to the left. Assist - Martim Fernandes.
-
First Half starts.
powered by goalserve.com
Starting Lineups
FC Porto starting line-up
99
Diogo Costa
4
Jakub Kiwior
5
Jan Bednarek
12
Zaidu Sanusi
52
Martim Fernandes
22
Alan Varela
10
Gabri Veiga
8
Victor Froholdt
27
Deniz Gül
77
Oskar Pietuszewski
11
Pepê
Sub
13
Pablo Rosario
Sub
86
Rodrigo Mora
Sub
29
Terem Moffi
Sub
17
Borja Sainz
Sub
7
William Gomes
Sub
74
Moura
Sub
14
Cláudio Ramos
Sub
21
Dominik Prpic
Sub
42
Seko Fofana
Moreirense starting line-up
13
André Ferreira
26
Jobson Maracás
66
Gilberto Batista
27
Kiko
2
Diogo Travassos
8
Mateja Stjepanovic
25
Afonso Assis
21
Rodri Alonso
78
Landerson
10
Kiko Bondoso
Sub
30
Jimi Gower
Sub
6
Miguel Silva
Sub
23
Nile John
Sub
4
Kevyn Monteiro
Sub
22
Caio Secco
Sub
16
Mika
Sub
9
Luís Semedo
In-Play Match Odds from bet365
This match has now finished.
H2H Stats
Overall H2H Record - Summary
Total
FC Porto
Moreirense
Draws
Total Matches
33
25
2
6
At Estádio do Dragão
18
10
2
6
At Comendador Joaquim de Almeida Freitas
15
15
0
0
Cup Matches
4
3
1
0
Portuguese Liga Matches
29
22
1
6
Total Goals Scored
99
75
24
Most Recent FC Porto vs Moreirense Matches
2025 27 October
Portuguese Liga
Moreirense
1
-
2
Porto
2025 2 May
Portuguese Liga
Porto
3
-
1
Moreirense
2024 21 December
Portuguese Liga
Moreirense
0
-
3
Porto
2024 24 November
Cup
Moreirense
2
-
1
Porto
2024 20 January
Portuguese Liga
Porto
5
-
0
Moreirense
2023 14 August
Portuguese Liga
Moreirense
1
-
2
Porto
2022 20 February
Portuguese Liga
Moreirense
0
-
1
Porto
2021 19 September
Portuguese Liga
Porto
5
-
0
Moreirense
2021 26 April
Portuguese Liga
Moreirense
1
-
1
Porto
2021 3 January
Portuguese Liga
Porto
3
-
0
Moreirense
Match Preview & Form guide
FC Porto Last 5 matches
Date
Competition
Result
Scorers
12 Mar
UEFA Europa League
Away win:
2 - 1 vs VfB Stuttgart
Terem Moffi 21'
Rodrigo Mora 27'
08 Mar
Primeira Liga
Away draw:
2 - 2 vs Benfica
Victor Froholdt 10'
Oskar Pietuszewski 40'
14 Jan
Taça De Portugal
Home win:
1 - 0 vs Benfica
Bednarek 15'
04 Jan
Primeira Liga
Away win:
1 - 0 vs Santa Clara
Samu Aghehowa 50'
29 Dec
Liga Portugal
Home win:
2 - 0 vs AFS
Samu 48'
) 64'
Moreirense Last 5 matches
Date
Competition
Result
Scorers
07 Mar
Liga Portugal
Home draw:
1 - 1 vs CD Nacional
Semedo 45'
21 Feb
Primeira Liga
Home defeat:
0 - 3 vs Sporting CP
07 Feb
Primeira Liga
Home defeat:
1 - 2 vs Gil Vicente
Diogo Travassos 67'
30 Jan
Liga Portugal
Away defeat:
0 - 1 vs Vitoria Guimaraes
24 Jan
Primeira Liga
Home win:
1 - 0 vs Santa Clara
Jobson Maracás 87'
Standings