Primeira Liga Gameweek 33 Sun, May 10 2026 · 18:00 Estádio Clube Desportivo das Aves, Vila das Aves
3–1 Full time · HT 1–0 xG 0.75 – 3.06
  • Roni 23’, 58’
  • Aderllan Santos 80’
  • 53’ D. Gül
  • 90+2’ D. Prpić
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.

AVS beat FC Porto

FC Porto entered as clear favourites, but AVS won 3–1 through goals from Roni and Santos. FC Porto replied through a Gül goal. FC Porto played with ten men from the 90th minute after Prpić was sent off. AVS won despite the lower xG; FC Porto created the better chances (3.06 vs 0.75). On the chances created, FC Porto deserved more: 2.6 expected points against the 0 points they took.

AVS ✓11%
Draw21%
FC Porto68%

Model vs reality

AVS goals
3
Model 0.70 · xG 0.75
FC Porto goals
1
Model 2.01 · xG 3.06
Total goals
4
Model 2.71 · xG 3.81
Score 3–1
1%
Most likely 0–2 (13%)
Over 2.5
Yes
Model 51%
Both scored
Yes
Model 44%
Match facts
★ Player of the matchRoniAVS · 2 goals
9.3
  • RefereeCarlos Macedo
  • CoachesJoao Henriques · —
  • VenueEstádio Clube Desportivo das Aves
  • Table before kick-offAVS 18th · FC Porto 1st

Timeline

  1. Roni 1–0
    23’
  2. Half time · 1–0
  3. ⇄ Tiago GallettoFor Mateus Pivô
    49’
  4. D. Gül 1–1Assist Borja Sainz
    53’
  5. Roni 2–1Assist G. Neiva
    58’
  6. RoniYellow card · Unsportsmanlike conduct
    59’
  7. ⇄ V. FroholdtFor S. Fofana
    59’
  8. ⇄ William GomesFor Borja Sainz
    59’
  9. D. PrpićYellow card · Roughing
    61’
  10. ⇄ O. PietuszewskiFor Pepê
    68’
  11. ⇄ T. SilvaFor A. Varela
    68’
  12. ⇄ TómanéFor G. Neiva
    68’
  13. VAR William GomesGoal Disallowed - offside
    76’
  14. ⇄ Aderllan SantosFor Gustavo Mendonça
    77’
  15. Aderllan Santos 3–1Assist B. Akinsola
    80’
  16. ⇄ Gabri VeigaFor Rodrigo Mora
    81’
  17. Pedro LimaYellow card · Holding
    85’
  18. D. PrpićSecond yellow · Roughing
    90+2’
  19. Full time · 3–1

Team stats

AVS9 shots · 6 in box, 3 outside
FC Porto20 shots · 16 in box, 4 outside
AVSFC Porto
31% Possession 69%
0.75 Expected goals (xG) 3.06
0.29 Expected points (xPts) 2.60
9 Shots 20
5 Shots on target 4
2 Shots off target 6
2 Blocked shots 10
6 Shots inside the box 16
3 Shots outside the box 4
247 Passes 540
68% Pass accuracy 85%
3 Corners 7
4 Goalkeeper saves 2
7 Fouls 9
1 Offsides 1
2 Yellow cards 1
0 Red cards 1
7.30 Team rating 6.58

Line-ups

AVS 4-3-3

17.3 Adriel
127.2 Leonardo Rivas 37.2 Paulo Vitor 427.3 C. Devenish 977.0 Mateus Pivô ↓49’
709.3★ Roni 86.9 Pedro Lima 236.9 Gustavo Mendonça ↓77’
216.5 G. Neiva A↓68’ 206.9 Diego Duarte 117.9 B. Akinsola A
  • 1Adriel7.3
  • 12Leonardo Rivas7.2
  • 3Paulo Vitor7.2
  • 42C. Devenish7.3
  • 97Mateus Pivô↓49’7.0
  • 70Roni ★9.3
  • 8Pedro Lima6.9
  • 23Gustavo Mendonça↓77’6.9
  • 21G. NeivaA↓68’6.5
  • 20Diego Duarte6.9
  • 11B. AkinsolaA7.9

Substitutes used

  • 33Aderllan Santos↑77’7.9
  • 19Tiago Galletto↑49’6.6
  • 7Tómané↑68’6.3

Unused: Simão, Pedro Trigueira, Carlos Ponck, A. Green, Ángel Algobia, Ó. Perea

Coach: Joao Henriques

FC Porto 4-2-3-1

146.2 Cláudio Ramos(G)
746.9 Francisco Moura 216.7 D. Prpić 36.9 Thiago Silva 206.3 Alberto Baio
426.3 S. Fofana ↓59’ 226.3 A. Varela ↓68’
176.9 Borja Sainz A↓59’ 866.0 Rodrigo Mora ↓81’ 116.9 Pepê ↓68’
277.2 D. Gül
  • 14Cláudio Ramos (G)6.2
  • 74Francisco Moura6.9
  • 21D. Prpić6.7
  • 3Thiago Silva6.9
  • 20Alberto Baio6.3
  • 42S. Fofana↓59’6.3
  • 22A. Varela↓68’6.3
  • 17Borja SainzA↓59’6.9
  • 86Rodrigo Mora↓81’6.0
  • 11Pepê↓68’6.9
  • 27D. Gül7.2

Substitutes used

  • 8V. Froholdt↑59’6.2
  • 10Gabri Veiga↑81’6.7
  • 77O. Pietuszewski↑68’6.2
  • 7William Gomes↑59’6.3

Unused: Diogo Costa, J. Kiwior, P. Rosario, Tiago Silva, T. Moffi

Player stats

Top rated
RoniAVS9.3
2nd
B. AkinsolaAVS7.9
3rd
AdrielAVS7.3

AVS

FC Porto

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.