AC Milan 5-1 Cagliari
Key numbers
- Possession 67% – 33%
- Shots 17 (10 on target) – 13 (7)
- Decisive moment: 35' Ismaël Bennacer, FN xPts +0.6
Player of the match
Tijjani Reijnders 8.8Dominant
Highest FN Score on the pitch: 8.8 (Dominant)
Game state
1-02-02-13-14-15-1
AC Milan ahead 55 min · level 35 min · Cagliari ahead 0 min
- Rafael Leão — off the bench 45 min · 1G 1A
- Noah Okafor — off the bench 45 min · 0G 1A
- Theo Hernández — off the bench 22 min · 0G 1A
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.
35'
Ismaël Bennacer
Goal
+0.6
59'
Christian Pulisic
Goal · assist Rafael Leão
+0.2
63'
Nahitan Nández
Goal · assist Gabriele Zappa
+0.1
74'
Tijjani Reijnders
Goal · assist Theo Hernández
+0.2
83'
Rafael Leão
Goal · assist Ismaël Bennacer
0.0
86'
Christian Pulisic
Goal · assist Noah Okafor
0.0
AC Milan
Expected (last two seasons) 2.4Own moments +1.0Opponent moments −0.2Time effect −0.2→ League points won 3
Cagliari
Expected (last two seasons) 0.5Own moments +0.1Opponent moments −0.7Time effect +0.1→ League points won 0
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
AC MilanCagliari
3.3Expected goals (xG)1.5
Compared with usual
AC Milan
49 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 5 | 1.8 | high |
| Conceded | 1 | 1.3 | |
| xG | 3.3 | 1.6 | high |
| xG against | 1.5 | 1.2 | |
| Shots | 17 | 14.9 | |
| On target | 10 | 5.4 | |
| Shots faced | 13 | 12.9 | |
| xG per shot | 0.19 | 0.11 | |
| Possession | 67% | 55.3% | |
| Passes | 642 | 489.7 | high |
| Pass accuracy | 91% | 86.3% | |
| Corners | 6 | 5.2 | |
| Fouls | 11 | 11.4 | |
Cagliari
last 37 matches, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 1.1 | |
| Conceded | 5 | 1.8 | high |
| xG | 1.5 | 1 | |
| xG against | 3.3 | 1.3 | high |
| Shots | 13 | 11.9 | |
| On target | 7 | 3.6 | |
| Shots faced | 17 | 12.9 | |
| xG per shot | 0.12 | 0.09 | |
| Possession | 33% | 42.2% | |
| Passes | 316 | 353.7 | |
| Pass accuracy | 81% | 75.2% | |
| Corners | 3 | 4.9 | |
| Fouls | 9 | 12.5 | |
Timeline
- 28'
Yellow
Ismaël Bennacer
- 33'
Yellow
Matteo Gabbia
- 35'
Goal
Ismaël Bennacer league goal #1
- 46'
Sub
Matteo Gabbia → Fikayo Tomori
- 46'
Sub
Samuel Chukwueze → Rafael Leão
- 46'
Sub
Olivier Giroud → Noah Okafor
- 59'
Goal
Christian Pulisic league goal #11 assist Rafael Leão
- 63'
Goal
Nahitan Nández league goal #2 assist Gabriele Zappa
- 68'
Sub
Alessandro Florenzi → Theo Hernández
- 69'
Yellow
Yerry Mina
- 74'
Goal
Tijjani Reijnders league goal #3 assist Theo Hernández
- 76'
Sub
Alberto Dossena → Paulo Azzi
- 76'
Sub
Alessandro Deiola → Gaetano Oristanio
- 76'
Sub
Nahitan Nández → Gianluca Lapadula
- 82'
Sub
Eldor Shomurodov → Kingstone Mutandwa
- 83'
Goal
Rafael Leão league goal #8 assist Ismaël Bennacer
- 84'
Sub
Ismaël Bennacer → Tommaso Pobega
- 86'
Goal
Christian Pulisic league goal #12 assist Noah Okafor
- 88'
Sub
Yerry Mina → Mateusz Wieteska
Category leaders
- Key passesChristian Pulisic2
- Duels wonIsmaël Bennacer10/14
- DribblesTijjani Reijnders4/7
- Defensive actionsMalick Thiaw7
- ShotsRafael Leão4 (on target 3)
- Fouls wonIsmaël Bennacer4
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.