Napoli 2-1 Cagliari
Key numbers
- Possession 67% – 33%
- Shots 21 (5 on target) – 9 (3)
- Decisive moment: 75' Khvicha Kvaratskhelia, FN xPts +1.3
Player of the match
Khvicha Kvaratskhelia 8.5Dominant
Highest FN Score on the pitch: 8.5 (Dominant)
Game state
1-01-12-1
Napoli ahead 18 min · level 72 min · Cagliari ahead 0 min
- Mário Rui — off the bench 31 min · 0G 1A
- Zito Luvumbo — 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.
69'
Victor Osimhen
Goal · scorer +0.8 · assist Mário Rui +0.4
+1.2
72'
Leonardo Pavoletti
Goal · scorer +0.6 · assist Zito Luvumbo +0.2
+0.8
75'
Khvicha Kvaratskhelia
Goal · scorer +0.9 · assist Victor Osimhen +0.4
+1.3
Napoli
Expected (last two seasons) 2.2Own moments +2.5Opponent moments −1.2Time effect −0.5→ League points won 3
Cagliari
Expected (last two seasons) 0.6Own moments +0.8Opponent moments −1.5Time 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
NapoliCagliari
1.86Expected goals (xG)1.12
Compared with usual
Napoli
21 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.7 | |
| Conceded | 1 | 1.3 | |
| xG | 1.86 | 1.7 | |
| xG against | 1.12 | 1.1 | |
| Shots | 21 | 16.7 | |
| On target | 5 | 5.3 | |
| Shots faced | 9 | 12 | |
| xG per shot | 0.09 | 0.11 | |
| Possession | 67% | 57.6% | |
| Passes | 557 | 542 | |
| Pass accuracy | 85% | 86.6% | |
| Corners | 5 | 7 | |
| Fouls | 9 | 10.1 | |
Cagliari
last 16 matches, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 1.1 | |
| Conceded | 2 | 1.8 | |
| xG | 1.12 | 1.1 | |
| xG against | 1.86 | 1.4 | |
| Shots | 9 | 13.4 | |
| On target | 3 | 3.8 | |
| Shots faced | 21 | 12.1 | high |
| xG per shot | 0.12 | 0.08 | |
| Possession | 33% | 44.4% | |
| Passes | 272 | 386.2 | |
| Pass accuracy | 61% | 78.8% | low |
| Corners | 3 | 5.1 | |
| Fouls | 10 | 11.7 | |
Timeline
- 45'
Yellow
Victor Osimhen
- 45+2'
Yellow
Leonardo Pavoletti
- 45+2'
Yellow
Edoardo Goldaniga
- 45+4'
Yellow
Amir Rrahmani
- 46'
Sub
Andrea Petagna → Adam Obert
- 46'
Sub
Jakub Jankto → Alessandro Deiola
- 59'
Sub
Natan → Mário Rui
- 59'
Sub
Jens Cajuste → Giacomo Raspadori
- 63'
Yellow
Tommaso Augello
- 67'
Sub
Nahitan Nández → Gabriele Zappa
- 68'
Sub
Gaetano Oristanio → Zito Luvumbo
- 69'
Goal
Victor Osimhen league goal #7 assist Mário Rui
- 72'
Goal
Leonardo Pavoletti league goal #4 assist Zito Luvumbo
- 75'
Goal
Khvicha Kvaratskhelia league goal #5 assist Victor Osimhen
- 79'
Sub
Edoardo Goldaniga → Gianluca Lapadula
- 82'
Sub
Victor Osimhen → Gianluca Gaetano
- 85'
Yellow
Mário Rui
- 88'
Yellow
Matteo Politano
- 90'
Sub
Khvicha Kvaratskhelia → Jesper Lindstrøm
- 90'
Sub
Matteo Politano → Alessandro Zanoli
- 90+1'
Yellow
Frank Anguissa
Category leaders
- Key passesMatteo Politano4
- Duels wonKhvicha Kvaratskhelia12/24
- DribblesGaetano Oristanio4/4
- Defensive actionsAlberto Dossena7
- ShotsVictor Osimhen4 (on target 2)
- Fouls wonKhvicha Kvaratskhelia5
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.