Primeira Liga Gameweek 23 Sun, Feb 22 2026 · 20:30 Estádio Do Dragão, Porto
1–0 Full time · HT 1–0 xG 1.92 – 0.24
  • V. Froholdt 22’
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.

Froholdt goal decides it for FC Porto

FC Porto entered as clear favourites and won 1–0 through a Froholdt goal. FC Porto finished with the higher xG (1.92 vs 0.24).

FC Porto ✓77%
Draw16%
Rio Ave7%

Model vs reality

FC Porto goals
1
Model 2.38 · xG 1.92
Rio Ave goals
0
Model 0.57 · xG 0.24
Total goals
1
Model 2.95 · xG 2.16
Score 1–0
12%
Most likely 2–0 (15%)
Over 2.5
No
Model 57%
Both scored
No
Model 40%
Match facts
★ Player of the matchM. VrousaiRio Ave
7.9
  • RefereeDavid Rafael Oliveira da Silva
  • VenueEstádio Do Dragão
  • Table before kick-offFC Porto 1st · Rio Ave 15th

Timeline

  1. V. Froholdt 1–0Assist O. Pietuszewski
    22’
  2. Half time · 1–0
  3. VAR D. GülGoal Disallowed - offside
    48’
  4. ⇄ K. ZoabiFor D. Špikić
    65’
  5. ⇄ João ToméFor O. Pohlmann
    65’
  6. ⇄ Rodrigo MoraFor Gabri Veiga
    65’
  7. ⇄ William GomesFor O. Pietuszewski
    65’
  8. ⇄ Borja SainzFor Pepê
    75’
  9. ⇄ S. FofanaFor D. Gül
    75’
  10. ⇄ A. PapakanellosFor M. Vrousai
    83’
  11. ⇄ Ryan GuilhermeFor T. Nikitscher
    83’
  12. ⇄ T. MoffiFor V. Froholdt
    85’
  13. ⇄ João GraçaFor A. Ntoi
    88’
  14. Alberto BaioYellow card · Unsportsmanlike conduct
    90+2’
  15. João GraçaYellow card · Unsportsmanlike conduct
    90+2’
  16. O. RichardsYellow card · Unsportsmanlike conduct
    90+2’
  17. K. ZoabiYellow card · Unsportsmanlike conduct
    90+6’
  18. A. VarelaYellow card
    90+7’
  19. Full time · 1–0

Team stats

FC Porto15 shots · 10 in box, 5 outside
Rio Ave6 shots · 2 in box, 4 outside
FC PortoRio Ave
55% Possession 45%
1.92 Expected goals (xG) 0.24
2.53 Expected points (xPts) 0.29
15 Shots 6
3 Shots on target 1
7 Shots off target 3
5 Blocked shots 2
10 Shots inside the box 2
5 Shots outside the box 4
465 Passes 395
85% Pass accuracy 81%
9 Corners 1
1 Goalkeeper saves 2
14 Fouls 15
2 Offsides 0
2 Yellow cards 3
0 Red cards 0
6.98 Team rating 6.73

Line-ups

FC Porto 4-3-3

996.9 Diogo Costa(G)
126.9 Z. Sanusi 137.5 P. Rosario 56.9 J. Bednarek 206.6 Alberto Baio
106.3 Gabri Veiga ↓65’ 227.2 A. Varela 87.3 V. Froholdt ↓85’
777.2 O. Pietuszewski A↓65’ 277.2 D. Gül ↓75’ 116.7 Pepê ↓75’
  • 99Diogo Costa (G)6.9
  • 12Z. Sanusi6.9
  • 13P. Rosario7.5
  • 5J. Bednarek6.9
  • 20Alberto Baio6.6
  • 10Gabri Veiga↓65’6.3
  • 22A. Varela7.2
  • 8V. Froholdt↓85’7.3
  • 77O. PietuszewskiA↓65’7.2
  • 27D. Gül↓75’7.2
  • 11Pepê↓75’6.7

Substitutes used

  • 86Rodrigo Mora↑65’7.2
  • 42S. Fofana↑75’6.7
  • 7William Gomes↑65’7.0
  • 17Borja Sainz↑75’6.5
  • 29T. Moffi↑85’6.6

Unused: Cláudio Ramos, Francisco Moura, D. Prpić, Gabriel Brás

Rio Ave 4-2-3-1

996.9 E. van der Gouw(G)
776.2 O. Richards 396.9 Gustavo Mancha 326.9 J. Brabec 177.9★ M. Vrousai ↓83’
56.5 A. Ntoi ↓88’ 447.3 T. Nikitscher ↓83’
186.5 D. Špikić ↓65’ 806.7 O. Pohlmann ↓65’ 76.5 Diogo Bezerra
116.0 Jalen Blesa
  • 99E. van der Gouw (G)6.9
  • 77O. Richards6.2
  • 39Gustavo Mancha6.9
  • 32J. Brabec6.9
  • 17M. Vrousai ★↓83’7.9
  • 5A. Ntoi↓88’6.5
  • 44T. Nikitscher↓83’7.3
  • 18D. Špikić↓65’6.5
  • 80O. Pohlmann↓65’6.7
  • 7Diogo Bezerra6.5
  • 11Jalen Blesa6.0

Substitutes used

  • 20João Tomé↑65’6.6
  • 19A. Papakanellos↑83’6.3
  • 21João Graça↑88’
  • 8Ryan Guilherme↑83’6.2
  • 14K. Zoabi↑65’6.5

Unused: K. Chamorro, N. Abbey, F. Petrasso, G. Liavas

Player stats

Top rated
M. VrousaiRio Ave7.9
2nd
P. RosarioFC Porto7.5
3rd
V. FroholdtFC Porto7.3

FC Porto

Rio Ave

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.