Primeira Liga · Matchweek 5 · Sep 4

FC Porto - Moreirense

FC Porto beat Moreirense 2-1 in Primeira Liga (Matchweek 5). Goals: Jan Bednarek 37'; William Gomes 58'; Dinis Pinto 20'.

🏟 Estádio do Dragão Porto 👤 Referee: Antonio Nobre, Portugal
Key events
20' ⚽ Dinis Pinto(0 - 1) Moreirense
37' ⚽ Jan Bednarek(1 - 1) · Assist: William Gomes FC Porto
44' 🟨 João VelosoYellow card Moreirense
58' ⚽ William Gomes(2 - 1) · Assist: Eduardo Gabriel Aquino Cossa FC Porto
63' 🟨 Francisco MouraYellow card FC Porto
68' 🟨 Dinis PintoYellow card Moreirense
90' 🟥 Guilherme LiberatoRed card Moreirense
Quick stats
%70 Possession %30
19 Total shots 7
7 Shots on target 2
6 Shots off target 4
6 Blocked shots 1
11 Shots inside box 5
8 Shots outside box 2
1 Saves 5
Match timeline
First half
20'
⚽Dinis Pinto(0 - 1)
Jan Bednarek(1 - 1) · Assist: William Gomes⚽
37'
44'
🟨João VelosoYellow card
HT 1 - 1
58'
Francisco MouraYellow card🟨
63'
Gabri Veiga ↔ Hwang In-BeomSubstitution🔁
64'
Francisco Moura ↔ Martim FernandesSubstitution🔁
64'
67'
🔁Manuel Mendonça ↔ Rodrigo AlonsoSubstitution
67'
🔁Nile John ↔ Mateja StjepanovićSubstitution
68'
🟨Dinis PintoYellow card
75'
🔁Landerson Costa Araújo ↔ Tiago AndradeSubstitution
75'
🔁João Veloso ↔ Kiko BondosoSubstitution
William Gomes ↔ Borja SainzSubstitution🔁
75'
André Silva ↔ Santiago GiménezSubstitution🔁
75'
79'
🔁Alexandre Parsemain ↔ Yan MaranhãoSubstitution
90'
🟥Guilherme LiberatoRed card
Victor Froholdt ↔ Seko FofanaSubstitution🔁
90'
Alberto Costa ↔ Nehuén PérezSubstitution🔁
90+1'
90+3'
🔁Dinis Pinto ↔ Leandro SantosSubstitution
FT 2 - 1
Match statsFC Porto · Moreirense
Key stats
%70 Possession %30
Shots
19 Total shots 7
7 Shots on target 2
6 Shots off target 4
6 Blocked shots 1
11 Shots inside box 5
8 Shots outside box 2
1 Saves 5
Passing
523 Total passes 230
449 Accurate passes 161
Set pieces & discipline
8 Corners 1
4 Offsides 1
10 Fouls 12
Cards
1 Yellow cards 2
0 Red cards 1
By half
1 1st-half goals 1
1 2nd-half goals 0
HEAD TO HEAD10 meetings · 2021–2026
FC Porto 9
Jan 4who was on topMar 15
Moreirense 0
9 FC Porto 1 draw 0 Moreirense
FC Porto won the last 8
GOALS IN THIS FIXTURE
3.2goals / match
28–4total goals
6/0clean sheets
5-0FC Porto best win · Jan 20
%90 Over 1.5 9/10
%80 Over 2.5 8/10
%30 Over 3.5 3/10
%40 BTTS 4/10
DOES THE VENUE MATTER
FC Porto at home5 matches
5W 0D 0L 19:1
Moreirense at home5 matches
0W 1D 4L 3:9
Results are read from the side that hosted the match.
FORM COMPARISON
FC Porto3W 1D 1L Moreirense2W 1D 2L
2.00 1.40 Points per game
5 6 Goals scored
2 8 Goals conceded
1.52 1.03 xG average
1.14 1.46 xGA average
%60 %20 Clean sheets
%20 %60 BTTS
%20 %40 Over 2.5
5.2 2.4 Corners
3.0 2.4 Cards
FC Porto6W 3D 1L Moreirense2W 3D 5L
2.10 0.90 Points per game
15 8 Goals scored
7 17 Goals conceded
1.49 0.95 xG average
1.16 1.53 xGA average
%40 %10 Clean sheets
%50 %50 BTTS
%40 %40 Over 2.5
5.2 2.8 Corners
3.0 2.2 Cards
SEASON COMPARISON
1FC Portoin the table24pts
8matches 8-0-0W-D-L 20:4goals +16diff
WWWWW
12Moreirensein the table8pts
8matches 2-2-4W-D-L 8:15goals -7diff
LDWLL
Season profile · 2025/2026 · 21 matches
2.67 1.43 Points per game
1.63 1.04 xG average
1.00 1.45 xGA average
%71 %33 Clean sheets
%29 %48 BTTS
%52 %57 Over 2.5
5.3 3.9 Corners
2.4 2.9 Cards
PREVIOUS MEETINGS
Mar 15 FC Porto 3-0 Moreirense Primeira Liga
Oct 27 Moreirense 1-2 FC Porto Primeira Liga
May 2 FC Porto 3-1 Moreirense Primeira Liga
Dec 21 Moreirense 0-3 FC Porto Primeira Liga
Jan 20 FC Porto 5-0 Moreirense Primeira Liga
Aug 14 Moreirense 1-2 FC Porto Primeira Liga
Feb 20 Moreirense 0-1 FC Porto Primeira Liga
Sep 19 FC Porto 5-0 Moreirense Primeira Liga
WHAT THE NUMBERS SAY
FC Porto dominated the ball70% possession
FC Porto took more shots19 - 7
Moreirense struggled to stay disciplined2 yellow, 1 red
THIS MATCH VS SEASON AVERAGE
Goals 2.02.6 -0.6
Shots 19.015.3 +3.7
On target 7.06.1 +0.9
Possession %70%53 +17.3
Corners 8.06.4 +1.6
Cards 1.01.5 -0.5
Conceded 1.00.4 +0.6
this matchseason average · 7 matches
Goals 1.00.7 +0.3
Shots 7.07.3 -0.3
On target 2.02.5 -0.5
Possession %30%37 -6.8
Corners 1.02.3 -1.3
Cards 3.02.3 +0.7
Conceded 2.02.0
this matchseason average · 6 matches
PLAYER RATINGS★ William 9.00
Starting XI
7 William F · 75' 9.00
Goals1Assist1On target2/5Key pass4Dribbles2/3Tackles3Blocks2Duels won10/12Fouls won3Fouls1Offside1Passes19 · %11
5 J. Bednarek D · 89' 7.95
Goals1On target1/1Tackles1Interceptions4Duels won8/10Passes89 · %76
11 Pepê Aquino F · 89' 7.54
Assist1On target1/1Key pass3Duels won3/11Fouls won3Offside1Passes44 · %39
4 J. Kiwior D · 89' 6.91
Key pass1Tackles2Interceptions1Duels won4/7Passes92 · %86
20 Alberto Baio D · 89' 6.87
Key pass5Dribbles1/2Tackles2Duels won6/11Fouls won2Fouls2Passes55 · %45
99 Diogo Costa G · 89' 6.67
Saves1Passes33 · %30
29 S. Giménez F · 14' 6.56
Duels won2/2Passes2 · %1
17 Borja Sainz F · 14' 6.49
Offside1
16 Hwang In-Beom M · 25' 6.47
Key pass2Duels won1/5Fouls2Passes11 · %11
19 André Silva F · 75' 6.41
On target2/4Duels won3/12Fouls won1Passes14 · %9
13 P. Rosario M · 89' 6.35
Tackles1Interceptions1Blocks2Duels won2/3Offside1Passes30 · %25
8 Victor Mow Froholdt M · 89' 6.30
Key pass2Duels won2/10Fouls won1Fouls2Passes29 · %27
52 Martim Fernandes D · 25' 6.18
Duels won1/4Fouls won1Fouls1Passes17 · %15
10 Gabri Veiga M · 64' 6.11
On target1/3Blocks2Fouls1Passes24 · %20
74 Francisco Moura D · 64' 6.03
Duels won1/3Fouls won1Fouls1Passes50 · %41
Unused: AndorinhaDuarte CunhaS. FofanaCláudio RamosA. VarelaD. PrpićSouzaN. Pérez
Starting XI
76 Dinis Pinto M · 89' 7.52
Goals1On target2/3Dribbles2/2Tackles4Duels won8/12Fouls won1Fouls1Passes16 · %12
66 Gilberto Batista D · 89' 6.74
Tackles2Interceptions1Duels won4/5Passes28 · %24
13 André Ferreira G · 89' 6.66
Saves5Passes35 · %14
10 Kiko Bondoso F · 14' 6.59
Passes4 · %4
19 Tiago Andrade F · 14' 6.41
Dribbles1/1Interceptions1Duels won1/1Passes4 · %4
Dribbles2/2Tackles1Interceptions1Duels won4/6Fouls won1Fouls2Offside1Passes12 · %5
20 João Veloso F · 75' 6.31
Key pass1Tackles2Duels won4/6Fouls won2Fouls1Passes15 · %12
65 Guilherme Liberato M · 89' 6.28
Tackles6Interceptions1Duels won8/14Fouls won2Fouls4Passes17 · %15
99 Maranhão F · 10' 6.19
Duels won1/2Passes1 · %1
26 Maracás D · 89' 6.11
Interceptions1Duels won5/7Fouls won2Passes25 · %18
27 Kiko D · 89' 6.10
Tackles3Interceptions1Duels won5/8Fouls won1Fouls2Passes27 · %19
21 Rodri Alonso M · 22' 6.05
Interceptions1Duels won1/1Fouls won1Passes6 · %6
11 Landerson M · 75' 5.97
Tackles1Blocks1Duels won2/12Fouls2Passes8 · %7
9 A. Duville-Parsemain F · 79' 5.86
Interceptions1Duels won1/12Passes13 · %6
23 N. John M · 67' 5.84
Dribbles1/1Tackles2Duels won4/4Passes13 · %10
8 M. Stjepanović M · 22' 5.59
Duels won1/2Passes6 · %4
Unused: AranhaJandersonAfonso VieiraLeandro Henrique Sousa SantosÁlvaro MartínezKevyn Monteiro
Win probabilityModel: 1 (%69) ✓
FC Porto %69 Draw %18 Moreirense %13
2.25FC Porto xPuan
0.57Moreirense xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
FC PortoWWWWW
MoreirenseWLDDL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad