Primeira Liga Gameweek 30 Sun, Apr 19 2026 · 15:30 Estádio Municipal de Arouca, Arouca
1–0 Full time · HT 0–0 xG 0.81 – 1.23
  • Tiago Esgaio 46’
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.

Esgaio goal decides it for Arouca

Arouca entered as favourites and won 1–0 through a Esgaio goal. Arouca won despite the lower xG; Estrela created the better chances (1.23 vs 0.81). On the chances created, Estrela deserved more: 1.7 expected points against the 0 points they took.

Arouca ✓53%
Draw26%
Estrela21%

Model vs reality

Arouca goals
1
Model 1.63 · xG 0.81
Estrela goals
0
Model 0.93 · xG 1.23
Total goals
1
Model 2.56 · xG 2.04
Score 1–0
12%
Most likely 1–1 (12%)
Over 2.5
No
Model 47%
Both scored
No
Model 49%
Match facts
★ Player of the matchI. de ArruabarrenaArouca
8.0
  • RefereeSergio Guelho
  • Coaches— · Joao Nuno
  • VenueEstádio Municipal de Arouca
  • Table before kick-offArouca 12th · Estrela 15th

Timeline

  1. ⇄ Luan PatrickFor Bernardo Schappo
    23’
  2. E. van EeYellow card
    32’
  3. VAR VARGoal Disallowed - video review
    37’
  4. Javi SánchezYellow card · misses next match
    44’
  5. Half time · 0–0
  6. Tiago Esgaio 1–0
    46’
  7. ⇄ Pedro SantosFor E. van Ee
    61’
  8. ⇄ A. TrezzaFor Pablo Gozálbez
    61’
  9. ⇄ Jovane CabralFor Kevin Höög Jansson
    70’
  10. ⇄ Mateo FloresFor Lee Hyun-Ju
    70’
  11. ⇄ Jorge MeirelesFor I. Stoica
    70’
  12. Pedro SantosYellow card
    72’
  13. ⇄ M. RochaFor N. Djouahra
    75’
  14. ⇄ Miguel PucheFor Barbero
    75’
  15. ⇄ S. van HooijdonkFor Rodrigo Pinho
    80’
  16. ⇄ Paulo MoreiraFor G. Doue
    80’
  17. Jorge MeirelesYellow card
    90’
  18. Mateo FloresYellow card
    90+5’
  19. M. RochaYellow card
    90+6’
  20. Full time · 1–0

Team stats

Arouca10 shots · 4 in box, 6 outside
Estrela14 shots · 10 in box, 4 outside
AroucaEstrela
51% Possession 49%
0.81 Expected goals (xG) 1.23
1.03 Expected points (xPts) 1.68
10 Shots 14
3 Shots on target 3
4 Shots off target 8
3 Blocked shots 3
4 Shots inside the box 10
6 Shots outside the box 4
372 Passes 353
86% Pass accuracy 84%
3 Corners 3
3 Goalkeeper saves 2
13 Fouls 11
0 Offsides 2
5 Yellow cards 1
0 Red cards 0
6.76 Team rating 6.78

Line-ups

Arouca 4-2-3-1

128.0★ I. de Arruabarrena(G)
256.6 B. Kuipers 37.2 José Fontán 156.6 Javi Sánchez 287.5 Tiago Esgaio
226.6 E. van Ee ↓61’ 216.3 T. Fukui
76.7 N. Djouahra ↓75’ 146.3 Lee Hyun-Ju ↓70’ 106.5 Pablo Gozálbez ↓61’
176.2 Barbero ↓75’
  • 12I. de Arruabarrena (G) ★8.0
  • 25B. Kuipers6.6
  • 3José Fontán7.2
  • 15Javi Sánchez6.6
  • 28Tiago Esgaio7.5
  • 22E. van Ee↓61’6.6
  • 21T. Fukui6.3
  • 7N. Djouahra↓75’6.7
  • 14Lee Hyun-Ju↓70’6.3
  • 10Pablo Gozálbez↓61’6.5
  • 17Barbero↓75’6.2

Substitutes used

  • 4M. Rocha↑75’6.7
  • 19A. Trezza↑61’6.2
  • 46Mateo Flores↑70’6.3
  • 89Pedro Santos↑61’6.3
  • 11Miguel Puche↑75’6.7

Unused: J. Vinarčík, A. Dante, José Silva, F. Mayulu

Estrela 4-3-3

405.9 Renan Ribeiro(G)
246.6 B. Langa 146.6 Bernardo Schappo ↓23’ 47.5 S. Leković 216.9 M. Scholze
86.6 Robinho 66.6 Kevin Höög Jansson ↓70’ 396.6 G. Doue ↓80’
106.7 I. Stoica ↓70’ 97.3 Rodrigo Pinho ↓80’ 997.7 A. Marcus
  • 40Renan Ribeiro (G)5.9
  • 24B. Langa6.6
  • 14Bernardo Schappo↓23’6.6
  • 4S. Leković7.5
  • 21M. Scholze6.9
  • 8Robinho6.6
  • 6Kevin Höög Jansson↓70’6.6
  • 39G. Doue↓80’6.6
  • 10I. Stoica↓70’6.7
  • 9Rodrigo Pinho↓80’7.3
  • 99A. Marcus7.7

Substitutes used

  • 30Luan Patrick↑23’6.3
  • 19Paulo Moreira↑80’6.3
  • 18Jorge Meireles↑70’6.5
  • 11Jovane Cabral↑70’6.7
  • 20S. van Hooijdonk↑80’6.3

Unused: David Grilo, Otávio, A. Sola, Leandro Antonetti

Coach: Joao Nuno

Player stats

Top rated
I. de ArruabarrenaArouca8.0
2nd
A. MarcusEstrela7.7
3rd
Tiago EsgaioArouca7.5

Arouca

Estrela

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.