Serie A Regular Season - 17

AC Milan 3 - 0 FT Hellas Verona

Stadio Giuseppe Meazza

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
49
FT
Sun, Dec 28
Italiano
AC Milan
3-0
Hellas Verona
⚡ Intensity 47
⚖️ Balance 15
🏆 Stakes 67
🎲 Upset 0
Eight-minute blitz destroys struggling Verona.

Rossoneri Rampage: Nkunku Double Torches Verona

Average Entertainment Futmetrix Score: 49/100. A ruthless eight-minute scoring spree confirmed AC Milan's title credentials while leaving Verona rooted in the relegation mire.

Early Deadlock and the Breakthrough

The Stadio Giuseppe Meazza set the stage for a clash of contrasting ambitions as AC Milan hosted a struggling Verona. With significant Stakes involved for Milan's pursuit of the summit, the opening minutes were characterized by a cautious Balance, as the visitors looked to frustrate the giants with a low block. Luka Modrić was instrumental in the middle of the park, pulling the strings and searching for an opening against the stubborn defense. It took until the stroke of half-time for the deadlock to break, when a precise ball from A. Rabiot found C. Pulisic, who slotted home in the 45th minute to give the Rossoneri a vital lead going into the break.

The Nkunku Storm Decides the Match

What followed was a clinical eight-minute blitz that left the visitors reeling and unable to recover. The Intensity displayed by the home side immediately after the restart was overwhelming for a side fighting a relegation battle. In the 48th minute, a penalty was awarded following a period of sustained pressure, and Christopher Nkunku made no mistake from the spot to double the advantage. Before Verona could even catch their breath or adjust their tactics, Nkunku struck again in the 53rd minute, completing a rapid-fire brace. This sequence effectively ended any hope of an Upset, demonstrating Milan's predatory instincts and turning a tight encounter into a dominant display of superiority.

Dominance and Table Implications

Having established a commanding three-goal cushion, AC Milan edged possession with 52% and expertly managed the remaining minutes. The defensive unit was rarely troubled, restricting Verona to just a single shot on target throughout the entire match. This result cements Milan's position in the title race, keeping the pressure on the leaders with an impressive run of form. For the visitors, the outlook remains bleak as they remain stuck in 18th place, facing a difficult path to safety. The evening belonged to the Rossoneri faithful at the Stadio Giuseppe Meazza, who celebrated a professional performance that underlined their team's status as one of the elite forces in the league this season.

Key Questions

What does this mean for AC Milan's season?

This victory keeps Milan firmly in second place with 38 points, sustaining their title challenge and confirming their excellent form with four wins in their last five matches.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
52%
48%
AC Milan 52%
Hellas Verona 48%
Shots
11
9
AC Milan 11
Hellas Verona 9
Shots on Target
5
1
AC Milan 5
Hellas Verona 1
Expected Goals (xG)
2.43
0.39
AC Milan 2.43
Hellas Verona 0.39
Passes
426
393
AC Milan 426
Hellas Verona 393
Pass Accuracy
84%
84%
AC Milan 84%
Hellas Verona 84%
Corners
7
3
AC Milan 7
Hellas Verona 3
Fouls
5
15
AC Milan 5
Hellas Verona 15
Yellow Cards
0
1
AC Milan 0
Hellas Verona 1
Red Cards
0
0
AC Milan 0
Hellas Verona 0

Match Events

45' C. Pulisic (A. Rabiot)
HT
D. Mosquera A. Sarr 🔄 46'
Giovane G. Orban 🔄 46'
48' C. Nkunku
53' C. Nkunku
D. Bradaric N. Valentini 🔄 65'
70' 🔄 L. Modric A. Jashari
71' 🔄 R. Loftus-Cheek Y. Fofana
D. Oyegoke S. Serdar 🔄 75'
76' 🔄 C. Pulisic S. Ricci
76' 🔄 A. Saelemaekers Z. Athekame
Al Musrati A. Harroui 🔄 84'
86' 🔄 F. Tomori D. Odogu
FT

Player Cards

Our take on every player in this match

AC Milan

Goalkeepers
M. Maignan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
F. Tomori
👻 Invisible Nothing to note
K. De Winter
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
S. Pavlovic
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
A. Saelemaekers
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
R. Loftus-Cheek
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
L. Modric
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
42%
Pass Acc
A. Rabiot
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
10
Duels Won
0
Pens Won
D. Bartesaghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
C. Nkunku
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.3
Rating
C. Pulisic
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
P. Terracciano
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Torriani
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
P. Estupinan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Z. Athekame
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
D. Odogu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
S. Ricci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Y. Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
A. Jashari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
A. Castiello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Verona

Goalkeepers
L. Montipo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
U. Nunez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
V. Nelsson
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
A. Bella-Kotchap
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
D. Oyegoke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
C. Niasse
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Al Musrati
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
85
Total Mins
84
Entry
A. Bernede
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Bradaric
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
Giovane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
D. Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
S. Perilli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Toniolo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Valentini
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
T. Slotsager
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Ebosse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Cham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Santiago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Serdar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
G. Kastanos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Harroui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
R. Gagliardini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
G. Orban
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
J. Ajayi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
15/02/2025 AC Milan 1 - 0 Verona Serie A Stadio Giuseppe Meazza
20/12/2024 Verona 0 - 1 AC Milan Serie A Stadio Marcantonio Bentegodi
17/03/2024 Verona 1 - 3 AC Milan Serie A Stadio Marcantonio Bentegodi
23/09/2023 AC Milan 1 - 0 Verona Serie A Stadio Giuseppe Meazza
04/06/2023 AC Milan 3 - 1 Verona Serie A Stadio Giuseppe Meazza
16/10/2022 Verona 1 - 2 AC Milan Serie A Stadio Marc'Antonio Bentegodi
08/05/2022 Verona 1 - 3 AC Milan Serie A Stadio Marc'Antonio Bentegodi
16/10/2021 AC Milan 3 - 2 Verona Serie A Stadio Giuseppe Meazza
07/03/2021 Verona 0 - 2 AC Milan Serie A Stadio Marc'Antonio Bentegodi
15/02/2025
Serie A Stadio Giuseppe Meazza
20/12/2024
Serie A Stadio Marcantonio Bentegodi
17/03/2024
Serie A Stadio Marcantonio Bentegodi
23/09/2023
Serie A Stadio Giuseppe Meazza
04/06/2023
Serie A Stadio Giuseppe Meazza
16/10/2022
Serie A Stadio Marc'Antonio Bentegodi
08/05/2022
Serie A Stadio Marc'Antonio Bentegodi
16/10/2021
Serie A Stadio Giuseppe Meazza
07/03/2021
Serie A Stadio Marc'Antonio Bentegodi
AC Milan Win
Hellas Verona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 17 39 36 14 +22 WInter 1 - 0 Lecce (14-01-2026)WAtalanta 0 - 1 Inter (28-12-2025)WGenoa 1 - 2 Inter (14-12-2025)WInter 4 - 0 Como (06-12-2025)WPisa 0 - 2 Inter (30-11-2025)
2 AC Milan 17 38 30 14 +16 WComo 1 - 3 AC Milan (15-01-2026)WAC Milan 3 - 0 Verona (28-12-2025)DAC Milan 2 - 2 Sassuolo (14-12-2025)WTorino 2 - 3 AC Milan (08-12-2025)WAC Milan 1 - 0 Lazio (29-11-2025)
3 Napoli 17 35 24 13 +11 DNapoli 0 - 0 Parma (14-01-2026)WCremonese 0 - 2 Napoli (28-12-2025)LUdinese 1 - 0 Napoli (14-12-2025)WNapoli 2 - 1 Juventus (07-12-2025)WAS Roma 0 - 1 Napoli (30-11-2025)
4 AS Roma 17 33 20 11 +9 WAS Roma 3 - 1 Genoa (29-12-2025)LJuventus 2 - 1 AS Roma (20-12-2025)WAS Roma 1 - 0 Como (15-12-2025)LCagliari 1 - 0 AS Roma (07-12-2025)LAS Roma 0 - 1 Napoli (30-11-2025)
5 Juventus 17 32 23 15 +8 WPisa 0 - 2 Juventus (27-12-2025)WJuventus 2 - 1 AS Roma (20-12-2025)WBologna 0 - 1 Juventus (14-12-2025)LNapoli 2 - 1 Juventus (07-12-2025)WJuventus 2 - 1 Cagliari (29-11-2025)
6 Bologna 17 29 27 16 +11 WVerona 2 - 3 Bologna (15-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)LBologna 0 - 1 Juventus (14-12-2025)DLazio 1 - 1 Bologna (07-12-2025)LBologna 1 - 3 Cremonese (01-12-2025)
7 Como 17 27 23 15 +8 LComo 1 - 3 AC Milan (15-01-2026)WLecce 0 - 3 Como (27-12-2025)LAS Roma 1 - 0 Como (15-12-2025)LInter 4 - 0 Como (06-12-2025)WComo 2 - 0 Sassuolo (28-11-2025)
8 Lazio 17 24 18 12 +6 DUdinese 1 - 1 Lazio (27-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)WParma 0 - 1 Lazio (13-12-2025)DLazio 1 - 1 Bologna (07-12-2025)LAC Milan 1 - 0 Lazio (29-11-2025)
9 Sassuolo 17 22 22 21 +1 DBologna 1 - 1 Sassuolo (28-12-2025)LSassuolo 0 - 1 Torino (21-12-2025)DAC Milan 2 - 2 Sassuolo (14-12-2025)WSassuolo 3 - 1 Fiorentina (06-12-2025)LComo 2 - 0 Sassuolo (28-11-2025)
10 Atalanta 17 22 20 19 +1 LAtalanta 0 - 1 Inter (28-12-2025)WGenoa 0 - 1 Atalanta (21-12-2025)WAtalanta 2 - 1 Cagliari (13-12-2025)LVerona 3 - 1 Atalanta (06-12-2025)WAtalanta 2 - 0 Fiorentina (30-11-2025)
11 Udinese 17 22 18 28 -10 DUdinese 1 - 1 Lazio (27-12-2025)LFiorentina 5 - 1 Udinese (21-12-2025)WUdinese 1 - 0 Napoli (14-12-2025)LUdinese 1 - 2 Genoa (08-12-2025)WParma 0 - 2 Udinese (29-11-2025)
12 Cremonese 17 21 18 20 -2 LCremonese 0 - 2 Napoli (28-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)LTorino 1 - 0 Cremonese (13-12-2025)WCremonese 2 - 0 Lecce (07-12-2025)WBologna 1 - 3 Cremonese (01-12-2025)
13 Torino 17 20 17 28 -11 LTorino 1 - 2 Cagliari (27-12-2025)WSassuolo 0 - 1 Torino (21-12-2025)WTorino 1 - 0 Cremonese (13-12-2025)LTorino 2 - 3 AC Milan (08-12-2025)LLecce 2 - 1 Torino (30-11-2025)
14 Cagliari 17 18 19 24 -5 WTorino 1 - 2 Cagliari (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)LAtalanta 2 - 1 Cagliari (13-12-2025)WCagliari 1 - 0 AS Roma (07-12-2025)LJuventus 2 - 1 Cagliari (29-11-2025)
15 Parma 17 18 11 18 -7 DNapoli 0 - 0 Parma (14-01-2026)WParma 1 - 0 Fiorentina (27-12-2025)LParma 0 - 1 Lazio (13-12-2025)WPisa 0 - 1 Parma (08-12-2025)LParma 0 - 2 Udinese (29-11-2025)
16 Lecce 17 16 11 23 -12 LInter 1 - 0 Lecce (14-01-2026)LLecce 0 - 3 Como (27-12-2025)WLecce 1 - 0 Pisa (12-12-2025)LCremonese 2 - 0 Lecce (07-12-2025)WLecce 2 - 1 Torino (30-11-2025)
17 Genoa 17 14 17 27 -10 LAS Roma 3 - 1 Genoa (29-12-2025)LGenoa 0 - 1 Atalanta (21-12-2025)LGenoa 1 - 2 Inter (14-12-2025)WUdinese 1 - 2 Genoa (08-12-2025)WGenoa 2 - 1 Verona (29-11-2025)
18 Verona 17 12 15 28 -13 LVerona 2 - 3 Bologna (15-01-2026)LAC Milan 3 - 0 Verona (28-12-2025)WFiorentina 1 - 2 Verona (14-12-2025)WVerona 3 - 1 Atalanta (06-12-2025)LGenoa 2 - 1 Verona (29-11-2025)
19 Pisa 17 11 12 24 -12 LPisa 0 - 2 Juventus (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)LLecce 1 - 0 Pisa (12-12-2025)LPisa 0 - 1 Parma (08-12-2025)LPisa 0 - 2 Inter (30-11-2025)
20 Fiorentina 17 9 17 28 -11 LParma 1 - 0 Fiorentina (27-12-2025)WFiorentina 5 - 1 Udinese (21-12-2025)LFiorentina 1 - 2 Verona (14-12-2025)LSassuolo 3 - 1 Fiorentina (06-12-2025)LAtalanta 2 - 0 Fiorentina (30-11-2025)