Premier League Gameweek 28 Fri, Feb 27 2026 · 20:00 Molineux Stadium, Wolverhampton, West Midlands
2–0 Full time · HT 0–0 xG 0.92 – 1.06
  • João Gomes 61’
  • R. Gomes 90’
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.

Wolves beat Aston Villa

Aston Villa entered as favourites, but Wolves won 2–0 through two Gomes goals. The chances were even, with xG of 0.92 and 1.06. On the chances created, Aston Villa deserved more: 1.5 expected points against the 0 points they took.

Wolves ✓22%
Draw23%
Aston Villa55%

Model vs reality

Wolves goals
2
Model 1.12 · xG 0.92
Aston Villa goals
0
Model 1.89 · xG 1.06
Total goals
2
Model 3.01 · xG 1.98
Score 2–0
3%
Most likely 1–1 (11%)
Over 2.5
No
Model 58%
Both scored
No
Model 58%
Match facts
★ Player of the matchY. MosqueraWolves
8.2
  • RefereeCraig Pawson
  • VenueMolineux Stadium
  • Table before kick-offWolves 20th · Aston Villa 3rd

Timeline

  1. Y. MosqueraYellow card · Foul
    45+1’
  2. Half time · 0–0
  3. A. ArmstrongYellow card · Foul
    51’
  4. E. BuendíaYellow card · Persistent fouling
    54’
  5. J. BellegardeYellow card · Foul
    58’
  6. ⇄ R. BarkleyFor Douglas Luiz
    60’
  7. ⇄ L. BaileyFor J. Sancho
    60’
  8. João Gomes 1–0Assist A. Armstrong
    61’
  9. ⇄ I. MaatsenFor L. Digne
    70’
  10. ⇄ T. AbrahamFor E. Buendía
    70’
  11. L. BaileyYellow card · Foul
    75’
  12. ⇄ T. ArokodareFor J. Bellegarde
    81’
  13. ⇄ Alysson EdwardFor O. Watkins
    86’
  14. ⇄ A. GomesFor André
    89’
  15. R. Gomes 2–0
    90’
  16. M. CashYellow card · Foul
    90+2’
  17. ⇄ R. GomesFor A. Armstrong
    90+3’
  18. Full time · 2–0

Team stats

Wolves9 shots · 6 in box, 3 outside
Aston Villa14 shots · 10 in box, 4 outside
WolvesAston Villa
39% Possession 61%
0.92 Expected goals (xG) 1.06
1.23 Expected points (xPts) 1.46
9 Shots 14
2 Shots on target 5
4 Shots off target 3
3 Blocked shots 6
6 Shots inside the box 10
3 Shots outside the box 4
316 Passes 495
79% Pass accuracy 88%
0 Corners 5
4 Goalkeeper saves 0
12 Fouls 19
1 Offsides 0
3 Yellow cards 3
0 Red cards 0
7.17 Team rating 6.47

Line-ups

Wolves 3-4-2-1

17.3 José Sá(G)
247.3 Toti Gomes 47.2 S. Bueno 158.2★ Y. Mosquera
37.0 Hugo Bueno 88.2 João Gomes 77.0 André ↓89’ 386.9 J. Tchatchoua
366.9 Mateus Mané 276.6 J. Bellegarde ↓81’
96.3 A. Armstrong A↓90’
  • 1José Sá (G)7.3
  • 24Toti Gomes7.3
  • 4S. Bueno7.2
  • 15Y. Mosquera ★8.2
  • 3Hugo Bueno7.0
  • 8João Gomes8.2
  • 7André↓89’7.0
  • 38J. Tchatchoua6.9
  • 36Mateus Mané6.9
  • 27J. Bellegarde↓81’6.6
  • 9A. ArmstrongA↓90’6.3

Substitutes used

  • 14T. Arokodare↑81’6.5
  • 21R. Gomes↑90’7.7
  • 47A. Gomes↑89’6.6

Unused: S. Johnstone, M. Doherty, D. Møller Wolfe, Saheed Olagunju, T. Edozie, Pedro Lima

Aston Villa 4-2-3-1

236.0 E. Martínez(G)
126.2 L. Digne ↓70’ 146.6 Pau Torres 47.0 E. Konsa 26.3 M. Cash
216.9 Douglas Luiz ↓60’ 246.6 A. Onana
106.2 E. Buendía ↓70’ 276.7 M. Rogers 196.2 J. Sancho ↓60’
116.3 O. Watkins ↓86’
  • 23E. Martínez (G)6.0
  • 12L. Digne↓70’6.2
  • 14Pau Torres6.6
  • 4E. Konsa7.0
  • 2M. Cash6.3
  • 21Douglas Luiz↓60’6.9
  • 24A. Onana6.6
  • 10E. Buendía↓70’6.2
  • 27M. Rogers6.7
  • 19J. Sancho↓60’6.2
  • 11O. Watkins↓86’6.3

Substitutes used

  • 6R. Barkley↑60’7.2
  • 31L. Bailey↑60’6.2
  • 22I. Maatsen↑70’6.5
  • 47Alysson Edward↑86’6.6
  • 18T. Abraham↑70’6.3

Unused: M. Bizot, V. Lindelöf, T. Mings, L. Bogarde

Player stats

Top rated
Y. MosqueraWolves8.2
2nd
João GomesWolves8.2
3rd
José SáWolves7.3

Wolves

Aston Villa

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.