Serie A Regular Season - 7
AC Milan 2 - 1 FT Fiorentina
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
50' Zachary Athekame
R. Gosens 55'
57' ↓ Z. Athekame ↑S. Gimenez
60' Youssouf Fofana
63' R. Leao (S. Pavlovic)
↓ R. Gosens ↑F. Parisi 69'
↓ J. Fazzini ↑A. Gudmundsson 70'
74' Fikayo Tomori
↓ M. Kean ↑R. Piccoli 77'
84' Santiago Giménez
Fabiano Parisi 85'
86' R. Leao
↓ H. Nicolussi Caviglia ↑S. Sohm 87'
Luca Ranieri 88'
↓ R. Mandragora ↑E. Dzeko 88'
90' ↓ A. Saelemaekers ↑K. De Winter
90'+3 ↓ R. Leao ↑C. Balentien
FT
Player Cards
Our take on every player in this match
AC Milan
Goalkeepers
M. Maignan
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
F. Tomori
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
71%
Duel Win %
M. Gabbia
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
S. Pavlovic
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
Z. Athekame
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Y. Fofana
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
L. Modric
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
45%
Pass Acc
S. Ricci
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Bartesaghi
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Forwards
A. Saelemaekers
MAGNET
64
Activity
64
Activity
56
Passes
8
Duels
R. Leao
CLUTCH HERO
86
Goal Time
86
Goal Time
Penalty
Impact
8.5
Rating
BENCH
P. Terracciano
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Pittarella
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. De Winter
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
D. Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Sala
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Gimenez
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
C. Balentien
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Fiorentina
Goalkeepers
D. de Gea
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
M. Pongracic
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
P. Mari
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Ranieri
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Dodo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Mandragora
NPC
88
Minutes
88
Minutes
15%
Pass Acc
6.2
Rating
H. Nicolussi Caviglia
NPC
87
Minutes
87
Minutes
39%
Pass Acc
6
Rating
N. Fagioli
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Gosens
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
J. Fazzini
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
M. Kean
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
BENCH
L. Lezzerini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Martinelli
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
P. Comuzzo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Viti
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Fortini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Kouadio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Parisi
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6
Rating
S. Sohm
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
A. Sabiri
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Ndour
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Dzeko
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
A. Gudmundsson
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
R. Piccoli
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 19/10/2025 | AC Milan | 2 - 1 | Fiorentina | Serie A | Stadio Giuseppe Meazza |
| 05/04/2025 | AC Milan | 2 - 2 | Fiorentina | Serie A | Stadio Giuseppe Meazza |
| 06/10/2024 | Fiorentina | 2 - 1 | AC Milan | Serie A | Stadio Artemio Franchi |
| 30/03/2024 | Fiorentina | 1 - 2 | AC Milan | Serie A | Stadio Artemio Franchi |
| 25/11/2023 | AC Milan | 1 - 0 | Fiorentina | Serie A | Stadio Giuseppe Meazza |
| 04/03/2023 | Fiorentina | 2 - 1 | AC Milan | Serie A | Stadio Artemio Franchi |
19/10/2025
05/04/2025
06/10/2024
30/03/2024
25/11/2023
04/03/2023
AC Milan Win
Fiorentina Win
Draw
League Standings
P: 7 GD: +7
P: 7 GD: +10
P: 7 GD: +5
P: 7 GD: +4
P: 7 GD: +6
P: 7 GD: +4
P: 7 GD: +2
P: 7 GD: +6
P: 7 GD: 0
P: 7 GD: -1
P: 7 GD: -3
P: 7 GD: +3
P: 7 GD: -2
P: 7 GD: -7
P: 7 GD: -4
P: 7 GD: -5
P: 7 GD: -7
P: 7 GD: -5
P: 7 GD: -6
League Standings
P: 27 GD: +43
P: 27 GD: +23
P: 28 GD: +14
P: 28 GD: +25
P: 28 GD: +17
P: 28 GD: +22
P: 28 GD: +13
P: 28 GD: +3
P: 27 GD: -2
P: 28 GD: -8
P: 27 GD: -1
P: 28 GD: -12
P: 28 GD: -6
P: 28 GD: -8
P: 28 GD: -21
P: 28 GD: -17
P: 28 GD: -12
P: 28 GD: -18
P: 28 GD: -27
Match previews and recaps to help you decide which games are worth watching
Leão Double Keeps AC Milan at the Summit
Must-Watch Futmetrix Score: 97/100. A display of pure resilience saw the league leaders overcome a scare to maintain their title charge, leaving their opponents mired in the bottom three.
A Controlled Opening Phase
Under the lights of Stadio Giuseppe Meazza, AC Milan sought to assert their dominance from the outset, controlling possession with 56% of the ball. The midfield tempo was dictated by the evergreen Luka Modrić, whose four key passes constantly tested the tactical discipline of the visitors. Despite the pressure, Fiorentina remained resolute, absorbing a barrage of 14 shots throughout the match. With the Stakes rated at 7.0, the tension was palpable as the visitors fought for every scrap of ground to aid their survival hopes in an increasingly desperate relegation battle.
The Shock Lead and Response
The match exploded into life in the second half, shattering the Balance score of 7.7. In the 55th minute, R. Gosens stunned the home crowd by ghosting into the box and firing the visitors into a shock lead. However, the Rossoneri response was swift and clinical. Just eight minutes later, S. Pavlovic delivered a pinpoint ball that allowed Rafael Leão to restore parity with a powerful finish. The goal shifted the momentum entirely, as the home side realized they could not afford to drop points in a competitive title race against an opponent struggling for form.
VAR Drama and the Final Blow
The Intensity surged to 12.8 during a chaotic final ten minutes. The turning point arrived in the 84th minute when Santiago Giménez was brought down in the area. Following a tense VAR review that confirmed the penalty, Leão stepped up to the spot. The Portuguese forward made no mistake, converting in the 86th minute to complete his brace and secure the three points. The 2-1 result reinforces Milan’s position at the top of Serie A with 16 points from seven games, while Fiorentina remains winless and adrift in 18th place, highlighting the vast gulf in confidence between the two sides.
Key Questions
What made Rafael Leão the Man of the Match?
His clinical brace, including a high-pressure late penalty, single-handedly turned the game in AC Milan's favor.
How dramatic was the late winner by Rafael Leão?
Extremely dramatic, as it followed an 84th-minute VAR review that confirmed a crucial penalty in the final moments.
How did AC Milan complete the comeback from behind?
A quick equalizer via Pavlovic’s assist was followed by relentless pressure that eventually earned the match-winning penalty.
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.
Title Credentials Tested at the Meazza
Average Entertainment Futmetrix Score: 47/100. This clash represents a defining moment for Milan's championship aspirations against a Fiorentina side teetering on the edge of a crisis.
The Setup
On October 19, 2025, the historic Stadio Giuseppe Meazza hosts a fixture where the Stakes are polarized. AC Milan enter the fray sitting 3rd in the table with 13 points, knowing a victory is essential to keep pace at the summit. Conversely, Fiorentina are languishing in 17th place with just three points, desperate to arrest a slide that threatens their season. While Milan’s Form rating of 4.6 suggests they aren't yet at their absolute peak, the gulf in confidence between the two sides remains significant.
Key Battle
With no direct player-to-player duel highlighted, the game will be won or lost in the tactical Balance between Milan's high-octane attack and Fiorentina's low block. The home side will rely on the explosive Stars in their ranks, specifically Rafael Leão and the creative C. Nkunku, to stretch a visiting defense led by P. Comuzzo. A fascinating subplot features the goalkeepers: Mike Maignan’s 11 saves vs David De Gea’s impressive 17 stops will determine how long the deadlock persists.
Our Prediction
The narrative favors the Rossoneri, who should dominate territory and tempo. Fiorentina will likely field a compact unit to frustrate, but the individual brilliance of Christian Pulišić—who has been in scintillating form—is expected to provide the breakthrough. We predict a controlled 2-0 victory for AC Milan, with the second goal coming late as the visitors tire under constant pressure.