Napoli 2-1 AC Milan

Updated

Napoli won: Napoli 2-1 AC Milan in the Serie A (Round 30) on Sun, 30 Mar 2025 at Stadio Diego Armando Maradona, Napoli. Napoli goals: Matteo Politano 2', Romelu Lukaku 19'. AC Milan goals: Luka Jovic 84'. Expected goals: 0.96-2.61. Possession: 52-48. Player of the match: Matteo Politano (8.3).

Match report

Napoli beat AC Milan 2-1

Napoli narrowly beat AC Milan 2-1 at Stadio Diego Armando Maradona on Sunday 30 March in Serie A.

Matteo Politano put Napoli ahead on 2' (1-0), Romelu Lukaku made it 2-0 on 19' and Luka Jovic pulled one back for AC Milan on 84' (2-1).

Napoli had 52% of the ball, shots were 8-17 (3-4 on target) and expected goals finished 0.96-2.61. AC Milan created the better chances but couldn't make them count.

Matteo Politano (Napoli) was player of the match with an 8.3 rating.

Attendance: 52,836. Referee: Simone Sozza.

Match stats

NapoliAC Milan
Ball possession5248
Expected goals (xG)0.962.61
Total shots817
Shots on target34
Touches in opposition box1530
Big chances12
Big chances missed01
Accurate passes428 (87%)393 (87%)
Yellow cards11
Corners26
Total shots817
Shots off target27
Shots on target34
Blocked shots36
Hit woodwork00
Shots inside box67

Lineups

Napoli (4-3-3): Alex Meret, Giovanni Di Lorenzo, Amir Rrahmani, Alessandro Buongiorno, Mathias Olivera, Andre-Frank Zambo Anguissa, Stanislav Lobotka, Billy Gilmour, Matteo Politano, Romelu Lukaku, David Neres

AC Milan (4-2-3-1): Mike Maignan, Kyle Walker, Matteo Gabbia, Strahinja Pavlovic, Theo Hernández, Warren Bondo, Youssouf Fofana, Christian Pulisic, Tijjani Reijnders, Joao Félix, Tammy Abraham

Key events

  • 2' · Goal · Matteo Politano (Napoli)
  • 19' · Goal · Romelu Lukaku (Napoli)
  • 40' · Yellow card · Romelu Lukaku (Napoli)
  • 46' · Substitution · Rafael Leao for Warren Bondo (AC Milan)
  • 55' · Substitution · Samuel Chukwueze for Joao Félix (AC Milan)
  • 55' · Substitution · Santiago Gimenez for Tammy Abraham (AC Milan)
  • 65' · Substitution · Philip Billing for Andre-Frank Zambo Anguissa (Napoli)
  • 72' · Yellow card · Sergio Conceicao (AC Milan)
  • 76' · Yellow card · Antonio Conte (Napoli)
  • 79' · Substitution · Alex Jimenez for Kyle Walker (AC Milan)
  • 79' · Substitution · Luka Jovic for Christian Pulisic (AC Milan)
  • 81' · Substitution · Juan Jesus for Stanislav Lobotka (Napoli)
  • 84' · Goal · Luka Jovic (AC Milan)
  • 85' · Substitution · Giovanni Simeone for Romelu Lukaku (Napoli)
  • 85' · Substitution · Cyril Ngonge for David Neres (Napoli)
  • 85' · Substitution · Pasquale Mazzocchi for Matteo Politano (Napoli)
  • 90' · Yellow card · Alex Jimenez (AC Milan)

All-time head-to-head

50 league meetings since 1993: Napoli 18, draws 17, AC Milan 15.

Napoli vs AC Milan: full head-to-head record

Questions

Who won Napoli vs AC Milan?

Napoli won, 2-1 (Serie A) on Sun, 30 Mar 2025.

When and where is Napoli vs AC Milan?

Sun, 30 Mar 2025, 18:45 UTC at Stadio Diego Armando Maradona, Napoli, Serie A.

What is the head-to-head record between Napoli and AC Milan?

In 50 league meetings since 1993: Napoli 18 wins, 17 draws, AC Milan 15 wins (goals 61-58).