Match summary
Napoli beat AC Milan 1-0. It was goalless at half-time.
Matteo Politano put Napoli ahead in the 79th minute.
There was little between the sides on chances: Napoli created 0.87 expected goals (xG) from 10 shots, AC Milan 0.81 from 7.
Napoli
vs
AC Milan
6 April 2026 · Serie A · 2025/26 · Referee Daniele Doveri
Half-time: 0–0
Napoli beat AC Milan 1-0. It was goalless at half-time.
Matteo Politano put Napoli ahead in the 79th minute.
There was little between the sides on chances: Napoli created 0.87 expected goals (xG) from 10 shots, AC Milan 0.81 from 7.
Napoli
AC Milan
1-0 (Napoli)Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.
Tap a goal for the scorer and score.
Every shot and where it was taken from.
Hover or tap a shot for the player, minute and xG.
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
Napoli
1–0
AC Milan
Full-time
| Player | Pos | Min | G | A | Sh | xG | xA | KP | Cards |
|---|---|---|---|---|---|---|---|---|---|
| Vanja Milinkovic-Savic | GK | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Alessandro Buongiorno | DEF | 90 | 1 | 0.06 | 0.00 | 0 | |||
| Mathías Olivera | DEF | 90 | 1 | 0.05 | 0.08 | 1 | |||
| Juan Jesus | DEF | 85 | 0 | 0.00 | 0.00 | 0 | |||
| Miguel Gutiérrez | MID | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Leonardo Spinazzola | MID | 74 | 1 | 0.08 | 0.06 | 1 | |||
| Franck Zambo | MID | 90 | 2 | 0.13 | 0.00 | 0 | |||
| Stanislav Lobotka | MID | 90 | 1 | 0.01 | 0.16 | 2 | |||
| Scott McTominay | MID | 90 | 1 | 0.08 | 0.00 | 0 | |||
| Kevin De Bruyne | MID | 85 | 0 | 0.00 | 0.12 | 2 | |||
| Giovane | FWD | 70 | 2 | 0.14 | 0.00 | 0 | |||
| Alisson Santos | Sub | 20 | 0 | 0.00 | 0.00 | 0 | |||
| Matteo Politano | Sub | 16 | 1 | 1 | 0.32 | 0.00 | 0 | ||
| Eljif Elmas | Sub | 5 | 0 | 0.00 | 0.00 | 0 | |||
| Sam Beukema | Sub | 5 | 0 | 0.00 | 0.00 | 0 |
| Player | Pos | Min | G | A | Sh | xG | xA | KP | Cards |
|---|---|---|---|---|---|---|---|---|---|
| Mike Maignan | GK | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Koni de Winter | DEF | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Strahinja Pavlovic | DEF | 90 | 2 | 0.55 | 0.00 | 0 | |||
| Fikayo Tomori | DEF | 82 | 0 | 0.00 | 0.00 | 0 | |||
| Alexis Saelemaekers | MID | 62 | 0 | 0.00 | 0.00 | 0 | |||
| Davide Bartesaghi | MID | 90 | 0 | 0.00 | 0.50 | 1 | |||
| Luka Modric | MID | 90 | 0 | 0.00 | 0.05 | 1 | |||
| Adrien Rabiot | MID | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Youssouf Fofana | MID | 83 | 1 | 0.05 | 0.08 | 1 | |||
| Christopher Nkunku | FWD | 74 | 1 | 0.08 | 0.05 | 1 | |||
| Niclas Füllkrug | FWD | 63 | 0 | 0.00 | 0.00 | 0 | |||
| Zachary Athekame | Sub | 28 | 1 | 0.01 | 0.06 | 1 | |||
| Santiago Giménez | Sub | 27 | 1 | 0.06 | 0.00 | 0 | |||
| Christian Pulisic | Sub | 16 | 0 | 0.00 | 0.06 | 1 | |||
| Ruben Loftus-Cheek | Sub | 8 | 0 | 0.00 | 0.00 | 0 | |||
| Rafael Leão | Sub | 7 | 1 | 0.06 | 0.00 | 0 |
Starters first, then substitutes. xA is expected assists.
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.