Serie A Regular Season - 27
Udinese 3 - 0 FT Fiorentina
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
10' C. Kabasele (N. Zaniolo)
M. Pongracic 28'
32' K. Ehizibue
F. Parisi 32'
HT
↓ M. Brescianini ↑C. Ndour 46'
↓ M. Pongracic ↑P. Comuzzo 46'
D. Rugani 62'
64' K. Davis
68' ↓ K. Davis ↑A. Buksa
↓ R. Mandragora ↑G. Fabbian 71'
↓ M. Kean ↑R. Piccoli 71'
73' ↓ J. Piotrowski ↑O. Zarraga
73' ↓ N. Bertola ↑B. Mlacic
73' ↓ J. Zemura ↑H. Kamara
L. Ranieri 80'
87' ↓ N. Zaniolo ↑L. Miller
↓ N. Fagioli ↑J. Fazzini 87'
90'+4 A. Buksa (L. Miller)
FT
Player Cards
Our take on every player in this match
Udinese
Goalkeepers
Maduka Okoye
SPECTATOR
0
Saves
0
Saves
0
Conceded
94
Minutes
Defenders
Thomas Kristensen
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Christian Kabasele
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Nicolò Bertola
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Kingsley Ehizibue
ENFORCER
4
Tackles
4
Tackles
5
Duels Won
71%
Win %
Jakub Piotrowski
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Jesper Karlström
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jürgen Ekkelenkamp
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jordan Zemura
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Forwards
Nicolò Zaniolo
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
19%
Pass Acc
Keinan Davis
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
1
Pens Won
BENCH
Daniele Padelli
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Răzvan Sava
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessandro Nunziante
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Branimir Mlačić
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Hassane Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Juan Arizala
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennon Miller
SUPER SUB
1
Assist
1
Assist
7
Minutes
0
Rating
Abdoulaye Camara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oier Zarraga
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Vakoun Bayo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Idrissa Gueye
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Buksa
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.7
Rating
Fiorentina
Goalkeepers
David De Gea
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Marin Pongračić
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
45%
Duel Win %
Daniele Rugani
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
5.7
Rating
Luca Ranieri
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Midfielders
Jack Harrison
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Rolando Mandragora
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Nicolò Fagioli
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
62%
Pass Acc
Marco Brescianini
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Fabiano Parisi
MAGNET
70
Activity
70
Activity
56
Passes
14
Duels
Forwards
Albert Guðmundsson
MAGNET
48
Activity
48
Activity
45
Passes
3
Duels
Moise Kean
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Oliver Christensen
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pietro Leonardelli
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pietro Comuzzo
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Eddy Kouadio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luís Balbo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niccolò Fortini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Robin Gosens
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cher Ndour
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Giovanni Fabbian
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Jacopo Fazzini
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Roberto Piccoli
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 21/12/2025 | Fiorentina | 5 - 1 | Udinese | Serie A | Stadio Artemio Franchi |
| 25/05/2025 | Udinese | 2 - 3 | Fiorentina | Serie A | Bluenergy Stadium |
| 23/12/2024 | Fiorentina | 1 - 2 | Udinese | Serie A | Stadio Artemio Franchi |
| 14/01/2024 | Fiorentina | 2 - 2 | Udinese | Serie A | Stadio Artemio Franchi |
| 24/09/2023 | Udinese | 0 - 2 | Fiorentina | Serie A | Bluenergy Stadium |
| 14/05/2023 | Fiorentina | 2 - 0 | Udinese | Serie A | Stadio Artemio Franchi |
| 31/08/2022 | Udinese | 1 - 0 | Fiorentina | Serie A | Dacia Arena |
| 27/04/2022 | Fiorentina | 0 - 4 | Udinese | Serie A | Stadio Artemio Franchi |
| 26/09/2021 | Udinese | 0 - 1 | Fiorentina | Serie A | Dacia Arena |
| 28/02/2021 | Udinese | 1 - 0 | Fiorentina | Serie A | Dacia Arena |
21/12/2025
25/05/2025
23/12/2024
14/01/2024
24/09/2023
14/05/2023
31/08/2022
27/04/2022
26/09/2021
28/02/2021
Udinese Win
Fiorentina Win
Draw
League Standings
P: 27 GD: +43
P: 27 GD: +23
P: 27 GD: +13
P: 27 GD: +18
P: 27 GD: +24
P: 27 GD: +18
P: 27 GD: +13
P: 27 GD: +4
P: 27 GD: -2
P: 27 GD: -8
P: 27 GD: -1
P: 27 GD: -12
P: 27 GD: -7
P: 27 GD: -20
P: 27 GD: -7
P: 27 GD: -12
P: 27 GD: -17
P: 27 GD: -18
P: 27 GD: -24
League Standings
P: 28 GD: +42
P: 28 GD: +24
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
Clinical Udinese Punish Toothless Fiorentina at Bluenergy Stadium
Average Entertainment Futmetrix Score: 48/100. A masterclass in counter-attacking efficiency saw Udinese punish a Fiorentina side that dominated the ball but forgot how to shoot.
Kabasele Sets the Tone Early
The encounter at Bluenergy Stadium - Stadio Friuli was decided by clinical execution rather than territorial dominance. Udinese needed only ten minutes to exploit the visitors' defensive frailties, as Christian Kabasele rose to meet a delivery from N. Zaniolo. This early breakthrough dictated the match's entire Intensity profile, allowing the hosts to sit deep and absorb pressure. While Fiorentina controlled 64% of the possession, they lacked the creative spark to dismantle a disciplined Friulian backline that restricted them to zero shots on target throughout the entire ninety minutes.
The Penalty Punch from Davis
As the match progressed into the second half, the Balance of play remained skewed in terms of ball retention, but the scoreboard told a different story. The pivotal moment arrived in the 64th minute when Keinan Davis was handed the chance to double the lead from the penalty spot. He made no mistake, coolly dispatching the ball to effectively end the contest. This goal highlighted a significant Upset Factor, as the underdog hosts dismantled a higher-rated opponent through sheer verticality. Davis was a constant nuisance, leading the line with a physical presence that the Fiorentina defenders simply could not contain.
Super-Subs Seal the Drubbing
With the Stakes rising for a desperate Fiorentina side, Udinese's bench depth provided the final flourish. The introduction of Adam Buksa proved inspired; the striker found the net in the 90th minute to put the result beyond any doubt. The goal was crafted by fellow substitute L. Miller, whose late energy epitomised Udinese's superior game management. This 3-0 victory provides Udinese with a massive morale boost, while leaving the visitors to reflect on a performance that was high on passes but dangerously low on purpose. A tactical clinic in how to win without the ball.
Key Questions
What made Keinan Davis the Man of the Match?
Davis earned an 8.7 rating by leading the line expertly and converting the crucial penalty that secured the win.
How did Keinan Davis change the game?
His 64th-minute penalty effectively killed the match, turning Udinese's narrow lead into a comfortable cushion against a toothless opponent.
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.
Tactical Tussle Awaits at the Bluenergy Stadium
Average Entertainment Futmetrix Score: 52/100. This match serves as a litmus test for two sides struggling for consistency, where individual brilliance is likely to outweigh collective structure.
The Setup
A look at the current Form of Udinese reveals a season of frustrating inconsistency. Playing at the Bluenergy Stadium - Stadio Friuli, they face a Fiorentina squad that sits lower in the table but possesses a higher Balance rating, suggesting they are better than their current position implies. While the Stakes are statistically low for this stage of the season, the concentration of Stars on the pitch ensures this won't be a dull affair. Fiorentina are desperate to climb away from the lower reaches of the table, while Udinese want to cement their top-half credentials.
Key Battle
The primary conflict will feature Alessandro Zanoli attempting to neutralize the physical threat of Moise Kean. Zanoli has shown flashes of defensive dominance, but Kean’s recent scoring run makes him the most dangerous man on the pitch. If Zanoli can win this 1v1 battle, Udinese’s chances of a clean sheet skyrocket.
Our Verdict
Expect a cagey opening as both managers prioritize defensive shape. Fiorentina have more creative outlets, particularly with Manor Solomon available to stretch the play, but Udinese are notoriously difficult to break down at home. Our take is that the visitors' superior individual quality will eventually tell, likely resulting in a narrow victory for the Viola in a low-scoring game.