AC Milan vs Lecce

AC Milan vs Lecce

FT
AC Milan
3 - 0 FT
Lecce
Serie A · Regular Season - 5 Milano · San Siro/Giuseppe Meazza
Match outlook

Win Prediction

Home win75%
Draw16%
Away win9%

The 1X2 read updates as lineups, score and match state change.

In the app

Want the full match call?

Get the projected score, goals outlook, key reasoning and live updates in the Nutmegly app.

Get the full prediction →
Live coverage

Match commentary

17

Key events and shifts on the pitch update here as they happen.

•

A routine evening for AC Milan, who brushed Lecce aside with a clinical 3-0 victory.

89' 3-0

AC Milan make their fifth change: Samuel Chukwueze comes off, with Francesco Camarda taking his place.

82' 3-0

Lecce make their fifth change at 3-0 down, with K. Ndri coming on for S. Pierotti.

76' 3-0

Moments later, Pervis Estupinan also makes way, replaced by Davide Bartesaghi.

76' 3-0

AC Milan make another change at 76 minutes, with Luka Modric coming off and Yunus Musah taking his place.

73' 3-0

Moreira scores! Milan lead 3-0.

70' 2-0

Another Milan switch: Pulisic is replaced by Loftus-Cheek.

70' 2-0

AC Milan make a change: Saelemaekers comes off, Moreira comes on.

70' 2-0

🔄 Sub · AC Milan 2-0 Lecce — I. Ilic / M. Kaba 70

70' 2-0

Another Lecce switch: O. Ngom replaces Y. Maleh.

70' 2-0

Lecce, still two down, bring on A. Fatah for J. Monteiro.

61' 2-0

Rabiot finds the net in the 61st minute, and AC Milan double their lead to 2-0. G. Ramos provided the assist.

Follow the full match commentary and alerts in the app →
Serie A

Match Timeline

90'
C. Pulisic scores
1-0 1-0
14'
D. Veiga booked
58'
A. Rabiot scores
2-0 2-0
61'
D. Moreira scores
3-0 3-0
73'

Final recap: the actual goal timeline.

Match data

Technical stats

Through 15'
AC MilanLecce
0.05Expected goals0.01
1Shots2
0Shots in box1
84%Possession16%
91%Pass accuracy50%
1Blocked shots0
0Fouls3

Drag the timeline to inspect real cumulative data at each checkpoint.

Starting XI
3-4-2-1 Manager · Ruben Amorim
Starting 11
  • 16 Mike Maignan G
  • 34 Mario Gila D
  • 5 Koni De Winter D
  • 31 Strahinja Pavlović D
  • 21 Samuel Chukwueze M
  • 14 Luka Modrić M
  • 12 Adrien Rabiot M
  • 2 Pervis Estupiñán M
  • 11 Christian Pulišić F
  • 56 Alexis Saelemaekers F
  • 9 Gonçalo Ramos F
Substitutes
  • 96 Lorenzo Torriani G
  • 1 Pietro Terracciano G
  • 13 Sankhoun Diawara D
  • 42 Filippo Terracciano D
  • 46 Matteo Gabbia D
  • 23 Fikayo Tomori D
  • 80 Yunus Musah M
  • 22 Diego Moreira F
  • 28 Christian Comotto M
  • 33 Davide Bartesaghi D
  • 30 Ardon Jashari M
  • 20 Omari Hutchinson F
  • 8 Ruben Loftus-Cheek M
  • 73 Francesco Camarda F
  • 70 Alphadjo Cissè M
Substitutions
  • 70'
    Out · A. Saelemaekers In · D. Moreira
  • 70'
    Out · C. Pulisic In · R. Loftus-Cheek
  • 76'
    Out · L. Modric In · Y. Musah
  • 76'
    Out · P. Estupinan In · D. Bartesaghi
  • 89'
    Out · S. Chukwueze In · F. Camarda
4-3-3 Manager · Eusebio Di Francesco
Starting 11
  • 30 Wladimiro Falcone G
  • 17 Danilo Veiga D
  • 4 Kialonda Gaspar D
  • 5 Jamil Siebert D
  • 25 Antonino Gallo D
  • 29 Lassana Coulibaly M
  • 20 Ivan Ilić M
  • 14 Youssef Maleh M
  • 50 Santiago Pierotti F
  • 9 Nikola Štulić F
  • 99 Joël Monteiro F
Substitutes
  • 32 Alexandru Borbei G
  • 1 Marco Bleve G
  • 31 Elijah Scott D
  • 18 Gaby Jean D
  • 2 Ali Dembélé D
  • 3 Corrie Ndaba D
  • 79 Oumar Ngom M
  • 28 Olaf Gorter M
  • 8 Sadik Fofana M
  • 77 Mohamed Kaba M
  • 22 Paco Esteban F
  • 7 Amar Fatah F
  • 11 Konan N'Dri F
Substitutions
  • 46'
    Out · N. Stulic In · P. Esteban
  • 70'
    Out · J. Monteiro In · A. Fatah
  • 70'
    Out · Y. Maleh In · O. Ngom
  • 70'
    Out · I. Ilic In · M. Kaba
  • 82'
    Out · S. Pierotti In · K. Ndri
Odds Movement
In the app
Full odds-movement trend
See timestamped, line-by-line odds changes where data is available in the app.
Get the app →
Hottest in Last 5
In the app
In-form player intel
Recent ratings, goals and assists for both sides — in the app.
Get the app →
Want this match's alerts first?
Set a trigger in the app — score, lineup and injury alerts pushed to your phone.
Get the app to set alerts →