Serie A Gameweek 31 Mon, Apr 6 2026 · 19:45 Stadio Diego Armando Maradona, Napoli
1–0 Full time · HT 0–0 xG 0.75 – 0.47
  • M. Politano 79’
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.

Politano goal decides it for Napoli

Napoli entered as narrow favourites and won 1–0 through a Politano goal. The chances were even, with xG of 0.75 and 0.47. On the chances created, AC Milan deserved more: 1.0 expected points against the 0 points they took.

Napoli ✓41%
Draw28%
AC Milan30%

Model vs reality

Napoli goals
1
Model 1.34 · xG 0.75
AC Milan goals
0
Model 1.11 · xG 0.47
Total goals
1
Model 2.45 · xG 1.22
Score 1–0
11%
Most likely 1–1 (14%)
Over 2.5
No
Model 44%
Both scored
No
Model 50%
Match facts
★ Player of the matchL. SpinazzolaNapoli
7.2
  • RefereeDaniele Doveri
  • VenueStadio Diego Armando Maradona
  • Table before kick-offNapoli 3rd · AC Milan 2nd

Timeline

  1. A. BuongiornoYellow card · Tripping
    12’
  2. Half time · 0–0
  3. ⇄ Z. AthekameFor A. Saelemaekers
    62’
  4. ⇄ S. GiménezFor N. Füllkrug
    63’
  5. ⇄ Alisson SantosFor Giovane
    70’
  6. ⇄ C. PulišićFor C. Nkunku
    74’
  7. ⇄ M. PolitanoFor L. Spinazzola
    74’
  8. M. Politano 1–0
    79’
  9. M. PolitanoYellow card · Tripping
    81’
  10. ⇄ R. Loftus-CheekFor O. Tomori
    82’
  11. ⇄ Rafael LeãoFor Y. Fofana
    83’
  12. ⇄ E. ElmasFor K. De Bruyne
    85’
  13. ⇄ S. BeukemaFor Juan Jesus
    85’
  14. Full time · 1–0

Team stats

Napoli10 shots · 7 in box, 3 outside
AC Milan7 shots · 5 in box, 2 outside
NapoliAC Milan
54% Possession 46%
0.75 Expected goals (xG) 0.47
1.56 Expected points (xPts) 1.03
10 Shots 7
3 Shots on target 1
6 Shots off target 6
1 Blocked shots 0
7 Shots inside the box 5
3 Shots outside the box 2
522 Passes 450
90% Pass accuracy 85%
4 Corners 1
1 Goalkeeper saves 2
7 Fouls 6
5 Offsides 2
2 Yellow cards 0
0 Red cards 0
6.78 Team rating 6.72

Line-ups

Napoli 3-4-2-1

326.3 V. Milinković-Savić(G)
176.9 M. Olivera 46.6 A. Buongiorno 57.0 Juan Jesus ↓85’
377.2★ L. Spinazzola ↓74’ 687.2 S. Lobotka 997.2 F. Anguissa 36.3 Miguel Gutiérrez
86.3 S. McTominay 117.0 K. De Bruyne ↓85’
236.6 Giovane ↓70’
  • 32V. Milinković-Savić (G)6.3
  • 17M. Olivera6.9
  • 4A. Buongiorno6.6
  • 5Juan Jesus↓85’7.0
  • 37L. Spinazzola ★↓74’7.2
  • 68S. Lobotka7.2
  • 99F. Anguissa7.2
  • 3Miguel Gutiérrez6.3
  • 8S. McTominay6.3
  • 11K. De Bruyne↓85’7.0
  • 23Giovane↓70’6.6

Substitutes used

  • 27Alisson Santos↑70’6.7
  • 21M. Politano↑74’7.5
  • 20E. Elmas↑85’6.5
  • 31S. Beukema↑85’6.3

Unused: P. Mazzocchi, A. Meret, N. Contini, B. Gilmour

AC Milan 3-5-2

167.2 M. Maignan(G)
316.3 S. Pavlović 56.9 K. De Winter 236.9 O. Tomori ↓82’
337.0 D. Bartesaghi 126.6 A. Rabiot 147.0 L. Modrić 196.5 Y. Fofana ↓83’ 566.7 A. Saelemaekers ↓62’
186.3 C. Nkunku ↓74’ 96.7 N. Füllkrug ↓63’
  • 16M. Maignan (G)7.2
  • 31S. Pavlović6.3
  • 5K. De Winter6.9
  • 23O. Tomori↓82’6.9
  • 33D. Bartesaghi7.0
  • 12A. Rabiot6.6
  • 14L. Modrić7.0
  • 19Y. Fofana↓83’6.5
  • 56A. Saelemaekers↓62’6.7
  • 18C. Nkunku↓74’6.3
  • 9N. Füllkrug↓63’6.7

Substitutes used

  • 24Z. Athekame↑62’6.2
  • 7S. Giménez↑63’6.5
  • 11C. Pulišić↑74’6.7
  • 8R. Loftus-Cheek↑82’6.5
  • 10Rafael Leão↑83’6.3

Unused: A. Jashari, P. Estupiñán, D. Odogu, L. Torriani, P. Terracciano, S. Ricci

Player stats

Top rated
L. SpinazzolaNapoli7.2
2nd
S. LobotkaNapoli7.2
3rd
F. AnguissaNapoli7.2

Napoli

AC Milan

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.