Napoli vs AC Milan
| Yellow cards avg | 3.65 |
|
|---|---|---|
| Reds avg | 0.12 |
|
| Penalties avg | 0.82 |
|
| Over 4.5 cards | 29% |
|
| Home wins | 29% |
|
| Draws | 24% |
|
| Away wins | 47% |
|
- AC Milan outshot their opponent (8-17).
- Possession was balanced (52%-48%).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Serie A fixture.
Quick comparison bars
Napoli last 5 home
AC Milan last 5 away
Napoli trend breakdown
AC Milan trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Napoli goal timing (home)
AC Milan goal timing (away)
Match Statistics
Events
Napoli vs AC Milan 2-1: match report, goals, cards and substitutions
Napoli beat AC Milan 2-1 on Sunday, 30 March 2025 in Serie A. The match was refereed by Simone Sozza. It was played at Stadio Diego Armando Maradona.
First half: Napoli took an early lead at 2' when M. Politano scored, with the assist credited to G. Di Lorenzo, making the score 1-0. Napoli extended the lead at 19' when R. Lukaku scored, with the assist credited to B. Gilmour, making the score 2-0. R. Lukaku received a yellow card for Napoli at 40'.
Second half: AC Milan made their 1st substitution at 46', with W. Bondo replacing Rafael Leão. AC Milan made their 2nd substitution at 55', with João Félix replacing S. Chukwueze. AC Milan made their 3rd substitution at 55', with T. Abraham replacing S. Giménez. Napoli made their 1st substitution at 65', with A. Zambo Anguissa replacing P. Billing. AC Milan reduced the deficit at 69' when S. Giménez scored (Missed Penalty), making the score 2-1. AC Milan made their 4th substitution at 79', with K. Walker replacing Álex Jiménez. AC Milan made their 5th substitution at 79', with C. Pulišić replacing L. Jović. Napoli made their 2nd substitution at 81', with S. Lobotka replacing Juan Jesus. AC Milan leveled the score at 84' when L. Jović scored, with the assist credited to T. Hernández, making the score 2-2. Napoli made their 3rd substitution at 85', with David Neres replacing C. Ngonge. Napoli made their 4th substitution at 85', with R. Lukaku replacing G. Simeone. Napoli made their 5th substitution at 85', with M. Politano replacing P. Mazzocchi. Álex Jiménez received a yellow card for AC Milan at 90'.
Napoli used 5 substitutions while AC Milan used 5 substitutions. Napoli got 1 yellow card, while AC Milan got 1 yellow card.
How the match was won
- AC Milan outshot their opponent (8-17).
- Possession was balanced (52%-48%).
Head-to-Head Overview
| Total Games | 21 |
| Home Wins | 11 |
| Draws | 5 |
| Away Wins | 5 |
| Over 2.5 Goals | 11 (52.4%) |
| BTTS | 11 (52.4%) |
| Total Games | 10 |
| Home Wins | 5 |
| Draws | 2 |
| Away Wins | 3 |
| Over 2.5 Goals | 7 (70.0%) |
| BTTS | 7 (70.0%) |