Premier League · Matchweek 38
Antoine Semenyo 23'
HT 1:0
Ollie Watkins 47'
Ollie Watkins 61'
Sun, 24 May 2026, 16:00 (UK) · Etihad Stadium, Manchester
Manchester City 2nd · 78 pts|Aston Villa 4th · 65 pts

Aston Villa won on the scoreboard and on xG (1.34–1.77).

Player of the matchOllie Watkins8.6Decisive moment61' Ollie Watkins+1.0

Manchester City 1-2 Aston Villa

Key numbers

  • Possession 53% – 47%
  • Shots 16 (3 on target) – 12 (5)
  • Decisive moment: 61' Ollie Watkins, FN xPts +1.0
Player of the match
Ollie Watkins 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

1-01-11-2
Manchester City ahead 24 min · level 37 min · Aston Villa ahead 29 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

23' Antoine Semenyo Goal +0.5
47' Ollie Watkins Goal +0.5
61' Ollie Watkins Goal · scorer +0.7 · assist Ross Barkley +0.3 +1.0
Manchester City Expected (last two seasons) 2.2Own moments +0.5Opponent moments −1.7Time effect −1.0→ League points won 0
Aston Villa Expected (last two seasons) 0.6Own moments +1.5Opponent moments −0.4Time effect +1.3→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Manchester CityAston Villa
53%Possession47%
1.34Expected goals (xG)1.77
0.08xG per shot0.15
16Shots12
3Shots on target5
19%Shots on target %42%
10Shots in box9
481Passes440
89%Pass accuracy90%
9Corners4
3Saves2
8Fouls4
1Yellow cards0
1Offsides1

Compared with usual

Manchester City

59 matches this season, all competitions baseline
This matchAvg
Goals12.2
Conceded20.88
xG1.341.8
xG against1.771.1
Shots1615.9
On target35.8
Shots faced129.1
xG per shot0.080.12
Possession53%61.3%
Passes481599.1
Pass accuracy89%88.7%
Corners96.3
Fouls89.9

Aston Villa

55 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded11.1
xG1.771.3
xG against1.341.3
Shots1212.6
On target54.8
Shots faced1612.1
xG per shot0.150.11
Possession47%53.6%
Passes440451.4
Pass accuracy90%84.8%
Corners45.2
Fouls410.4

Timeline

  • 23' Goal Antoine Semenyo league goal #7
  • 46' Sub Andrés García → Matty Cash
  • 47' Goal Ollie Watkins league goal #15
  • 58' Sub Antoine Semenyo → Rayan Cherki
  • 59' Sub Bernardo Silva → Mateo Kovačić
  • 61' Goal Ollie Watkins league goal #16 assist Ross Barkley
  • 63' VAR Ollie Watkins
  • 73' Sub Douglas Luiz → Youri Tielemans
  • 73' Sub Victor Lindelöf → Pau Torres
  • 73' Sub Lamare Bogarde → Amadou Onana
  • 77' Sub Tijjani Reijnders → Jérémy Doku
  • 77' Sub Nathan Aké → Rayan Aït-Nouri
  • 78' Sub John Stones → Joško Gvardiol
  • 82' Yellow Rico Lewis
  • 86' Sub Ross Barkley → John McGinn
  • 90+2' VAR Phil Foden

Category leaders

  • Key passesPhil Foden3
  • Duels wonEmiliano Buendía11/15
  • DribblesOllie Watkins2/3
  • Defensive actionsEmiliano Buendía11
  • ShotsTijjani Reijnders4 (on target 1)
  • Fouls wonEmiliano Buendía3

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.