Serie A Regular Season - 22
Fiorentina 1 - 2 FT Cagliari
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
S. Kilicsoy (M. Palestra) 31'
HT
46' ↓ R. Mandragora ↑G. Fabbian
M. Palestra (S. Esposito) 47'
56' Marin Pongračić
59' ↓ R. Gosens ↑M. Brescianini
59' ↓ C. Ndour ↑J. Harrison
Elia Caprile 63'
↓ S. Esposito ↑I. Sulemana 64'
↓ S. Kilicsoy ↑G. Borrelli 71'
74' M. Brescianini (Dodo)
↓ A. Obert ↑R. Idrissi 80'
↓ L. Mazzitelli ↑M. Prati 80'
↓ M. Palestra ↑G. Zappa 80'
83' ↓ M. Solomon ↑N. Fortini
Yerry Mina 85'
Zé Pedro 87'
90'+2 Pietro Comuzzo
FT
Player Cards
Our take on every player in this match
Fiorentina
Goalkeepers
D. de Gea
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Dodo
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
62%
Pass Acc
P. Comuzzo
MAGNET
114
Activity
114
Activity
106
Passes
8
Duels
M. Pongracic
MAGNET
93
Activity
93
Activity
88
Passes
5
Duels
R. Gosens
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Midfielders
R. Mandragora
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
N. Fagioli
MAGNET
88
Activity
88
Activity
81
Passes
7
Duels
C. Ndour
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Forwards
M. Solomon
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
35%
Pass Acc
R. Piccoli
PROVOCATEUR
4
Fouls Won
4
Fouls Won
4
Duels Won
0
Pens Won
A. Gudmundsson
MAGNET
64
Activity
64
Activity
51
Passes
13
Duels
BENCH
L. Lezzerini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
O. Christensen
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Ranieri
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Kospo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Fortini
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
E. Kouadio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Balbo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Brescianini
SUPER SUB
1
Goal
1
Goal
31
Minutes
7.3
Rating
H. Nicolussi Caviglia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Fazzini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Fabbian
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
J. Harrison
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
R. Braschi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cagliari
Goalkeepers
E. Caprile
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Pedro
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Mina
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Luperto
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
M. Palestra
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
M. Adopo
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
G. Gaetano
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
L. Mazzitelli
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
A. Obert
SWEEPER
6
Cleanups
6
Cleanups
6
Interceptions
0
Blocks
Forwards
S. Esposito
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
28%
Pass Acc
S. Kilicsoy
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
A. Sherri
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Ciocci
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Idrissi
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
J. Rodriguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Dossena
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Zappa
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
M. Prati
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
N. Cavuoti
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Sulemana
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
G. Borrelli
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
L. Pavoletti
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Trepy
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Z. Luvumbo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 24/08/2025 | Cagliari | 1 - 1 | Fiorentina | Serie A | Unipol Domus |
| 23/04/2025 | Cagliari | 1 - 2 | Fiorentina | Serie A | Unipol Domus |
| 08/12/2024 | Fiorentina | 1 - 0 | Cagliari | Serie A | Stadio Artemio Franchi |
| 23/05/2024 | Cagliari | 2 - 3 | Fiorentina | Serie A | Unipol Domus |
| 02/10/2023 | Fiorentina | 3 - 0 | Cagliari | Serie A | Stadio Artemio Franchi |
| 23/01/2022 | Cagliari | 1 - 1 | Fiorentina | Serie A | Unipol Domus |
24/08/2025
23/04/2025
08/12/2024
23/05/2024
02/10/2023
23/01/2022
Fiorentina Win
Cagliari Win
Draw
League Standings
P: 22 GD: +31
P: 22 GD: +18
P: 22 GD: +14
P: 22 GD: +11
P: 22 GD: +18
P: 22 GD: +21
P: 22 GD: +10
P: 22 GD: +5
P: 22 GD: +2
P: 22 GD: -9
P: 22 GD: -4
P: 22 GD: -7
P: 22 GD: -6
P: 22 GD: -9
P: 22 GD: -12
P: 22 GD: -19
P: 22 GD: -16
P: 22 GD: -10
P: 22 GD: -19
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
Cagliari Stun Franchi as Palestra Masterclass Sinks Fiorentina
Worth Watching Futmetrix Score: 52/100. A textbook smash-and-grab performance boosts Cagliari's survival hopes while leaving Fiorentina's season in peril following a toothless display of possession dominance.
Possession without Purpose
The match at Stadio Artemio Franchi began with a familiar pattern as Fiorentina controlled the ball, eventually reaching a staggering 70% possession. However, an Intensity rating of 8.2 suggested a frenetic tempo that the hosts couldn't quite harness into clinical finishing. Against the run of play in the 31st minute, Cagliari struck with surgical precision. Marco Palestra delivered a pinpoint ball for Semih Kılıçsoy, who silenced the home crowd with a clinical finish. Despite the creative efforts of Dodô, who provided four key passes throughout the match, the Viola struggled to convert their territorial advantage into genuine threats before the interval.
The Palestra Pivot
Any hopes of a quick Fiorentina comeback were extinguished just two minutes after the restart. In a moment that defined the Upset factor of 8.0, S. Esposito found Marco Palestra in space, and the midfielder turned from provider to executioner to double the visitors' lead. This goal exposed a lack of defensive Balance in the Fiorentina setup, as they were caught committing too many men forward in search of an equaliser. Cagliari’s ability to score twice from just six shots on target highlighted the massive gap in efficiency between the two sides, leaving the home supporters frustrated as their team chased shadows despite dominating the middle of the pitch.
Brescianini Spark and the Final Siege
With the Stakes rising as the clock ticked down, Fiorentina manager introduced Marco Brescianini to find a way back into the contest. The substitute delivered in the 74th minute, heading home from another Dodô assist to set up a grandstand finish. The final fifteen minutes saw a barrage of pressure, with the home side racking up 11 corners in total. However, the Cagliari rearguard remained resolute, absorbing 15 total shots to secure a vital three points. For Fiorentina, this defeat in a crucial six-pointer raises serious questions about their ability to survive the drop, while Cagliari leapfrog their rivals in the standings.
Key Questions
What made Marco Palestra the Man of the Match?
Palestra was the game-changer, recording both a goal and an assist while maintaining tactical discipline to secure the upset win.
How did substitute Marco Palestra change the game?
Though he started the match, Palestra's goal immediately after half-time provided the two-goal cushion that ultimately broke Fiorentina's momentum.
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.
Franchi Survival Scrap: Fiorentina’s Desperation vs Cagliari’s Resilience
Skip It Futmetrix Score: 37/100. A high-stakes encounter for the bottom half of the table where tactical discipline will likely outweigh individual flair.
The Setup
The atmosphere at Stadio Artemio Franchi is heavy as Fiorentina enters this January 24th clash entrenched in the relegation zone. A Form rating of 5.1 masks a deeper crisis: the hosts have managed just two wins in their last ten home outings. While Cagliari sits more comfortably in 12th place, the Stakes remain high for a Fiorentina side that cannot afford another slip. The overall Balance suggests a match that could easily stagnate if neither side finds an early breakthrough.
Key Battle
The game will be decided by the creative spark of Albert Guðmundsson against the anchoring presence of Luca Mazzitelli. Guðmundsson is the primary architect for the Viola, tasked with breaking down a Cagliari defense that often plays with a low block. Mazzitelli’s role will be to disrupt that supply line and ensure the hosts remain frustrated. If the Cagliari midfielder can dominate the central zone, Fiorentina’s attack could become one-dimensional.
Our Prediction
Expect a cagey affair. While Fiorentina boasts Stars like M. Kean, their efficiency in front of goal has been poor. They face an Elia Caprile in inspired form, with the Cagliari keeper averaging nearly five saves per match recently. We predict a 1-1 draw; a result that does little to pull Fiorentina out of the mire but maintains Cagliari's steady momentum in the mid-table pack.