Primeira Liga Gameweek 26 Sun, Mar 15 2026 · 20:30 Estádio Do Dragão, Porto
3–0 Full time · HT 2–0 xG 2.13 – 0.14
  • Gabri Veiga 14’
  • O. Pietuszewski 25’
  • William Gomes 81’
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

FC Porto cruise past Moreirense

FC Porto entered as clear favourites and won 3–0 through goals from Veiga, Pietuszewski and Gomes. FC Porto finished with the higher xG (2.13 vs 0.14).

FC Porto ✓75%
Draw17%
Moreirense7%

Model vs reality

FC Porto goals
3
Model 2.24 · xG 2.13
Moreirense goals
0
Model 0.56 · xG 0.14
Total goals
3
Model 2.80 · xG 2.27
Score 3–0
11%
Most likely 2–0 (15%)
Over 2.5
Yes
Model 53%
Both scored
No
Model 39%
Match facts
★ Player of the matchJ. BednarekFC Porto
8.3
  • RefereeCarlos Macedo
  • VenueEstádio Do Dragão
  • Table before kick-offFC Porto 1st · Moreirense 8th

Timeline

  1. Gabri Veiga 1–0
    14’
  2. O. Pietuszewski 2–0Assist V. Froholdt
    25’
  3. Half time · 2–0
  4. ⇄ Borja SainzFor O. Pietuszewski
    56’
  5. ⇄ T. MoffiFor D. Gül
    56’
  6. Z. SanusiYellow card · Roughing
    58’
  7. ⇄ J. GowerFor Afonso Assis
    66’
  8. ⇄ P. RosarioFor Z. Sanusi
    66’
  9. ⇄ Rodrigo MoraFor Gabri Veiga
    66’
  10. ⇄ William GomesFor Pepê
    72’
  11. ⇄ N. JohnFor Landerson
    73’
  12. William Gomes 3–0Assist V. Froholdt
    81’
  13. ⇄ Kevyn MonteiroFor Kiko Bondoso
    87’
  14. ⇄ Miguel SilvaFor Rodri Alonso
    87’
  15. Miguel SilvaYellow card · Holding
    90+5’
  16. Full time · 3–0

Team stats

FC Porto17 shots · 10 in box, 7 outside
Moreirense3 shots · 1 in box, 2 outside
FC PortoMoreirense
59% Possession 41%
2.13 Expected goals (xG) 0.14
2.67 Expected points (xPts) 0.19
17 Shots 3
9 Shots on target 2
5 Shots off target 1
3 Blocked shots 0
10 Shots inside the box 1
7 Shots outside the box 2
544 Passes 386
88% Pass accuracy 83%
4 Corners 1
2 Goalkeeper saves 6
14 Fouls 14
2 Offsides 1
1 Yellow cards 1
0 Red cards 0
7.11 Team rating 6.43

Line-ups

FC Porto 4-3-3

996.9 Diogo Costa(G)
126.7 Z. Sanusi ↓66’ 47.2 J. Kiwior 58.3★ J. Bednarek 527.2 Martim Fernandes
106.3 Gabri Veiga ↓66’ 227.3 A. Varela 87.3 V. Froholdt AA
777.5 O. Pietuszewski ↓56’ 276.3 D. Gül ↓56’ 117.3 Pepê ↓72’
  • 99Diogo Costa (G)6.9
  • 12Z. Sanusi↓66’6.7
  • 4J. Kiwior7.2
  • 5J. Bednarek ★8.3
  • 52Martim Fernandes7.2
  • 10Gabri Veiga↓66’6.3
  • 22A. Varela7.3
  • 8V. FroholdtA×27.3
  • 77O. Pietuszewski↓56’7.5
  • 27D. Gül↓56’6.3
  • 11Pepê↓72’7.3

Substitutes used

  • 17Borja Sainz↑56’6.7
  • 29T. Moffi↑56’6.2
  • 13P. Rosario↑66’7.0
  • 86Rodrigo Mora↑66’7.2
  • 7William Gomes↑72’7.2

Unused: Cláudio Ramos, D. Prpić, Francisco Moura, S. Fofana

Moreirense 4-2-3-1

138.2 André Ferreira(G)
276.2 Kiko 265.7 Maracás 666.2 G. Dambi Batista 26.2 Diogo Travassos
256.0 Afonso Assis ↓66’ 86.3 M. Stjepanović
786.5 Landerson ↓73’ 216.6 Rodri Alonso ↓87’ 106.2 Kiko Bondoso ↓87’
116.6 Alan
  • 13André Ferreira (G)8.2
  • 27Kiko6.2
  • 26Maracás5.7
  • 66G. Dambi Batista6.2
  • 2Diogo Travassos6.2
  • 25Afonso Assis↓66’6.0
  • 8M. Stjepanović6.3
  • 78Landerson↓73’6.5
  • 21Rodri Alonso↓87’6.6
  • 10Kiko Bondoso↓87’6.2
  • 11Alan6.6

Substitutes used

  • 30J. Gower↑66’5.9
  • 6Miguel Silva↑87’
  • 4Kevyn Monteiro↑87’
  • 23N. John↑73’6.7

Unused: Mika, Caio Secco, Luís Semedo

Player stats

Top rated
J. BednarekFC Porto8.3
2nd
André FerreiraMoreirense8.2
3rd
O. PietuszewskiFC Porto7.5

FC Porto

Moreirense

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.