Serie A Gameweek 20
Fiorentina 1 - 1 FT AC Milan
Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
Ratchaburi
vs
SHANGHAI SIPG
Tue, Sep 15 • 10:00 UTC
⚡ Form
13
⚖️ Balance
100
🏆 Stakes
0
⭐ Stars
100
SIPG's stars face a tricky opening.
Futmetrix Verdict
100
FT
Mon, Sep 14
Inter
5-3
Udinese
⚡ Intensity
99
⚖️ Balance
82
🏆 Stakes
70
🎲 Upset
0
Eight-goal thriller stuns San Siro.
Futmetrix Verdict
97
Daejeon Citizen
vs
Kyoto Sanga
Tue, Sep 15 • 10:00 UTC
⚡ Form
11
⚖️ Balance
100
🏆 Stakes
0
⭐ Stars
83
Tight margins open the continental campaign.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
31' Moise Kean
HT
Pervis Estupiñán 53'
↓ A. Jashari ↑A. Rabiot 60'
↓ N. Fullkrug ↑R. Leao 60'
↓ P. Estupinan ↑D. Bartesaghi 60'
↓ R. Loftus-Cheek ↑Y. Fofana 63'
65' ↓ R. Mandragora ↑M. Brescianini
66' P. Comuzzo (A. Gudmundsson)
↓ S. Pavlovic ↑C. Nkunku 74'
80' Nicolò Fagioli
82' ↓ A. Gudmundsson ↑M. Solomon
83' ↓ R. Gosens ↑L. Ranieri
83' ↓ F. Parisi ↑N. Fortini
Adrien Rabiot 84'
C. Nkunku (Y. Fofana) 90'
90'+1 ↓ C. Ndour ↑S. Sohm
Youssouf Fofana 90'+4
FT
Player Cards
Our take on every player in this match
Fiorentina
Goalkeepers
David de Gea
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Dodô
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
51%
Pass Acc
Pietro Comuzzo
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Marin Pongračić
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Robin Gosens
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Midfielders
Rolando Mandragora
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Nicolò Fagioli
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
53%
Pass Acc
Cher Ndour
NPC
89
Minutes
89
Minutes
22%
Pass Acc
6.7
Rating
Forwards
Fabiano Parisi
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Moise Kean
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Albert Guðmundsson
MAGNET
46
Activity
46
Activity
37
Passes
9
Duels
BENCH
Luca Lezzerini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Oliver Christensen
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luca Ranieri
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Eman Košpo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niccolò Fortini
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Eddy Kouadio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marco Brescianini
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Simon Sohm
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Hans Nicolussi Caviglia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacopo Fazzini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manor Solomon
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Roberto Piccoli
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
AC Milan
Goalkeepers
Mike Maignan
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Koni De Winter
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Gabbia
SHIELD
3
Blocks
3
Blocks
1
Interceptions
2
Tackles
Strahinja Pavlović
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Midfielders
Alexis Saelemaekers
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
Ruben Loftus-Cheek
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Samuele Ricci
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Ardon Jashari
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Pervis Estupiñán
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Forwards
Niclas Füllkrug
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
10%
Pass Acc
Christian Pulišić
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
27%
Pass Acc
BENCH
Lorenzo Torriani
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Zachary Athekame
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Davide Bartesaghi
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
12%
Pass Acc
Adrien Rabiot
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Luka Modrić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Youssouf Fofana
SUPER SUB
1
Assist
1
Assist
27
Minutes
6.7
Rating
Rafael Leão
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Christopher Nkunku
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.7
Rating
M. Dutu
👻 Invisible Nothing to note
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 10/19/2025 | AC Milan | 2 - 1 | Fiorentina | Serie A | Stadio Giuseppe Meazza |
| 04/05/2025 | AC Milan | 2 - 2 | Fiorentina | Serie A | Stadio Giuseppe Meazza |
| 10/06/2024 | Fiorentina | 2 - 1 | AC Milan | Serie A | Stadio Artemio Franchi |
| 03/30/2024 | Fiorentina | 1 - 2 | AC Milan | Serie A | Stadio Artemio Franchi |
| 11/25/2023 | AC Milan | 1 - 0 | Fiorentina | Serie A | Stadio Giuseppe Meazza |
| 03/04/2023 | Fiorentina | 2 - 1 | AC Milan | Serie A | Stadio Artemio Franchi |
10/19/2025
04/05/2025
10/06/2024
03/30/2024
11/25/2023
03/04/2023
Fiorentina Win
AC Milan Win
Draw
League Standings
P: 20 GD: +26
P: 20 GD: +17
P: 20 GD: +13
P: 20 GD: +16
P: 20 GD: +12
P: 20 GD: +12
P: 20 GD: +6
P: 20 GD: +7
P: 20 GD: +5
P: 20 GD: -10
P: 20 GD: -4
P: 20 GD: -11
P: 20 GD: -8
P: 20 GD: -8
P: 20 GD: -7
P: 20 GD: -9
P: 20 GD: -15
P: 20 GD: -10
P: 20 GD: -15
Match previews and recaps to help you decide which games are worth watching
Fiorentina
AC Milan
Fiorentina
AC Milan
Win Probability
Futmetrix AI estimate
Nkunku’s Late Rescue Denies Fiorentina Huge Win
Highly Entertaining Futmetrix Score: 70/100. A dramatic late equalizer reshapes the survival hopes for Fiorentina and the title aspirations for AC Milan in a high-octane encounter at the Stadio Artemio Franchi.
Artemio Franchi Onslaught
The match ignited with a frantic tempo as Fiorentina ignored their lowly league position to take the fight to the title-chasers. An Intensity rating of 8.9 reflected a relentless opening period where the hosts bombarded the opposition goal with a total of 20 shots. Dodô was instrumental from the flank, creating constant problems for the visitors. Despite the pressure, the Balance of the scoreline remained level throughout the first half, primarily due to the exceptional form of the visitors' goalkeeper. The tactical setup from the home side forced AC Milan into a defensive shell, struggling to establish their usual rhythm under the lights in Florence.
The Breakthrough and Maignan’s Wall
The deadlock finally shattered in the 66th minute when the hosts' dominance translated into a tangible advantage. A. Gudmundsson delivered a precise ball that allowed P. Comuzzo to fire home, sending the home crowd into raptures. It was a deserved lead for a side that looked far superior to their 18th-place standing. However, Mike Maignan ensured the deficit remained singular; his 6 saves throughout the match were nothing short of heroic. Even after conceding, Maignan’s presence prevented a total collapse, keeping the Upset Factor within reach as the clock ticked toward the final whistle.
Sting in the Tail
As the match entered its final phase, the Stakes for both sides became palpable. AC Milan, desperate to maintain their push at the top of the table, threw caution to the wind with late substitutions. The gamble paid off in the 90th minute when Y. Fofana set up C. Nkunku for a clinical finish. The substitute’s strike was a dagger to the hearts of the Fiorentina faithful, who had witnessed their team control possession and chances for the vast majority of the evening. While the 1-1 draw feels like a missed opportunity for the hosts in their relegation battle, it serves as a testament to Milan's resilience in a difficult away environment.
Key Questions
Did Fiorentina deserve the late equalizer?
No, Fiorentina were the dominant side with 20 shots. Conceding in the 90th minute was a harsh result given their overall performance.
What does this mean for Fiorentina's season?
It is a missed chance to climb out of the bottom three. They remain in 18th place, facing a grueling relegation battle.
How did Mike Maignan change the game?
Maignan was not a substitute, but his 6 saves were the only reason Milan stayed close enough to snatch a late point.
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.
Archive note: this preview was written after the match was played.
Title Hopes Meet Survival Instincts
Highly Entertaining Futmetrix Score: 81/100. AC Milan’s pursuit of the Scudetto faces a stern examination against a Fiorentina side fighting a desperate battle at the bottom of the table.
The Setup
As the Serie A season reaches its 20th round on January 11, AC Milan arrive at the Stadio Artemio Franchi as formidable away specialists, boasting a 66.7% win rate on the road. In stark contrast, Fiorentina are languishing in 18th place, crippled by defensive inconsistencies that have seen them concede 38 goals. While the Stakes are massive for both clubs, the Form levels suggest a clear disparity between a title contender and a side struggling to maintain its top-flight status.
Key Battle
The midfield engine room will host a fascinating encounter between Nicolò Fagioli and Adrien Rabiot. Fagioli has been the creative heartbeat for the hosts, tallying 3 assists recently, but he must find a way past the imposing Rabiot. The Frenchman’s ability to disrupt play and transition quickly into attack is central to Milan’s tactical Balance, providing the platform for their frontline to flourish.
Our Prediction
With a Stars rating of 9.5, the individual quality within the Rossoneri squad should prove overwhelming. Although Fiorentina have shown flashes of resilience, Milan’s attacking depth—led by the likes of Christian Pulišić and Christopher Nkunku—is likely to exploit the gaps in the home defense. We expect an entertaining encounter ending in a 1-3 victory for the visitors, keeping their championship dreams firmly alive.