Primeira Liga Gameweek 27 Sat, Mar 21 2026 · 15:30 Parque Desportivo Comendador Joaquim de Almeida Freitas, Moreira de Cónegos
0–1 Full time · HT 0–0 xG 0.38 – 1.69
  • 67’ Miguel Puche
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.

Puche goal decides it for Arouca

Arouca won 1–0 through a Puche goal. Arouca finished with the higher xG (1.69 vs 0.38).

Moreirense37%
Draw28%
Arouca ✓35%

Model vs reality

Moreirense goals
0
Model 1.27 · xG 0.38
Arouca goals
1
Model 1.24 · xG 1.69
Total goals
1
Model 2.51 · xG 2.07
Score 0–1
9%
Most likely 1–1 (13%)
Over 2.5
No
Model 46%
Both scored
No
Model 52%
Match facts
★ Player of the matchMiguel PucheArouca · 1 goal
7.9
  • RefereeJoao Antonio Ferreira Goncalves
  • VenueParque Desportivo Comendador Joaquim de Almeida Freitas
  • Table before kick-offMoreirense 8th · Arouca 13th

Timeline

  1. D. NandinYellow card
    34’
  2. MaracásYellow card · misses next match
    39’
  3. Half time · 0–0
  4. ⇄ Miguel PucheFor D. Nandin
    53’
  5. ⇄ LandersonFor Kiko
    58’
  6. ⇄ J. GowerFor Alan
    58’
  7. Miguel Puche 0–1
    67’
  8. Pablo GozálbezYellow card
    70’
  9. ⇄ Brian MansillaFor Pablo Gozálbez
    73’
  10. ⇄ Kevyn MonteiroFor Leandro Santos
    75’
  11. ⇄ Rodri AlonsoFor N. John
    82’
  12. ⇄ Yellu SantiagoFor T. Fukui
    86’
  13. ⇄ A. DanteFor B. Kuipers
    86’
  14. ⇄ Pedro SantosFor Lee Hyun-Ju
    86’
  15. Full time · 0–1

Team stats

Moreirense5 shots · 2 in box, 3 outside
Arouca14 shots · 9 in box, 5 outside
MoreirenseArouca
48% Possession 52%
0.38 Expected goals (xG) 1.69
0.45 Expected points (xPts) 2.32
5 Shots 14
2 Shots on target 2
2 Shots off target 8
1 Blocked shots 4
2 Shots inside the box 9
3 Shots outside the box 5
409 Passes 436
83% Pass accuracy 84%
3 Corners 7
1 Goalkeeper saves 2
9 Fouls 10
0 Offsides 3
1 Yellow cards 2
0 Red cards 0
6.65 Team rating 6.76

Line-ups

Moreirense 4-3-3

136.3 André Ferreira(G)
276.7 Kiko ↓58’ 266.7 Maracás 666.9 G. Dambi Batista 716.9 Leandro Santos ↓75’
116.9 Alan ↓58’ 86.3 M. Stjepanović 237.0 N. John ↓82’
106.6 Kiko Bondoso 96.5 Luís Semedo 26.6 Diogo Travassos
  • 13André Ferreira (G)6.3
  • 27Kiko↓58’6.7
  • 26Maracás6.7
  • 66G. Dambi Batista6.9
  • 71Leandro Santos↓75’6.9
  • 11Alan↓58’6.9
  • 8M. Stjepanović6.3
  • 23N. John↓82’7.0
  • 10Kiko Bondoso6.6
  • 9Luís Semedo6.5
  • 2Diogo Travassos6.6

Substitutes used

  • 4Kevyn Monteiro↑75’6.5
  • 30J. Gower↑58’6.5
  • 21Rodri Alonso↑82’6.7
  • 78Landerson↑58’6.7

Unused: Caio Secco, Mika, Afonso Assis, Miguel Silva

Arouca 4-2-3-1

126.3 I. de Arruabarrena(G)
256.3 B. Kuipers ↓86’ 37.7 José Fontán 156.9 Javi Sánchez 286.7 Tiago Esgaio
216.9 T. Fukui ↓86’ 226.5 E. van Ee
76.5 N. Djouahra 146.9 Lee Hyun-Ju ↓86’ 106.6 Pablo Gozálbez ↓73’
236.5 D. Nandin ↓53’
  • 12I. de Arruabarrena (G)6.3
  • 25B. Kuipers↓86’6.3
  • 3José Fontán7.7
  • 15Javi Sánchez6.9
  • 28Tiago Esgaio6.7
  • 21T. Fukui↓86’6.9
  • 22E. van Ee6.5
  • 7N. Djouahra6.5
  • 14Lee Hyun-Ju↓86’6.9
  • 10Pablo Gozálbez↓73’6.6
  • 23D. Nandin↓53’6.5

Substitutes used

  • 44A. Dante↑86’6.5
  • 20Yellu Santiago↑86’6.7
  • 89Pedro Santos↑86’6.7
  • 11Miguel Puche ★↑53’7.9
  • 24Brian Mansilla↑73’6.5

Unused: João Valido, Diogo Monteiro, M. Rocha, F. Mayulu

Player stats

Top rated
Miguel PucheArouca7.9
2nd
José FontánArouca7.7
3rd
N. JohnMoreirense7.0

Moreirense

Arouca

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.