Serie A Regular Season - 14
Cagliari 1 - 0 FT AS Roma
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
Zeki Çelik 52'
↓ T. Baldanzi ↑D. Rensch 53'
↓ B. Cristante ↑N. El Aynaoui 62'
↓ M. Soule ↑E. Ferguson 62'
↓ L. Pellegrini ↑P. Dybala 63'
69' ↓ G. Borrelli ↑G. Gaetano
69' ↓ G. Zappa ↑M. Prati
↓ K. Tsimikas ↑D. Ghilardi 73'
77' ↓ A. Obert ↑R. Idrissi
Mario Hermoso 78'
82' G. Gaetano (S. Esposito)
83' Gianluca Gaetano
90'+2 ↓ M. Folorunsho ↑S. Kilicsoy
90'+2 ↓ M. Palestra ↑A. Di Pardo
FT
Player Cards
Our take on every player in this match
Cagliari
Goalkeepers
E. Caprile
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
G. Zappa
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
S. Luperto
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
86%
Duel Win %
J. Rodriguez
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
M. Palestra
PROVOCATEUR
4
Fouls Won
4
Fouls Won
10
Duels Won
0
Pens Won
M. Adopo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Deiola
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Folorunsho
NPC
89
Minutes
89
Minutes
13%
Pass Acc
6.9
Rating
A. Obert
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Forwards
S. Esposito
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
31%
Pass Acc
G. Borrelli
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
G. Ciocci
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
B. Radunovic
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Idrissi
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
A. Di Pardo
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
N. Pintus
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Gaetano
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
M. Prati
ENFORCER
5
Tackles
5
Tackles
5
Duels Won
100%
Win %
M. Rog
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Cavuoti
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Liteta
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Kilicsoy
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
L. Pavoletti
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
AS Roma
Goalkeepers
M. Svilar
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
G. Mancini
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Ndicka
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
M. Hermoso
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Z. Celik
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
5.3
Rating
B. Cristante
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
62
Entry
M. Kone
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
K. Tsimikas
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Forwards
M. Soule
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
9%
Pass Acc
L. Pellegrini
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
63
Entry
T. Baldanzi
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
53
Entry
BENCH
D. S. Vasquez Llach
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
P. Gollini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Rensch
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
J. Ziolkowski
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Ghilardi
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
N. El Aynaoui
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
N. Pisilli
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Ferguson
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
P. Dybala
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
L. Bailey
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Arena
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. El Shaarawy
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 07/12/2025 | Cagliari | 1 - 0 | AS Roma | Serie A | Unipol Domus |
| 16/03/2025 | AS Roma | 1 - 0 | Cagliari | Serie A | Stadio Olimpico |
| 18/08/2024 | Cagliari | 0 - 0 | AS Roma | Serie A | Unipol Domus |
| 05/02/2024 | AS Roma | 4 - 0 | Cagliari | Serie A | Stadio Olimpico |
| 08/10/2023 | Cagliari | 1 - 4 | AS Roma | Serie A | Unipol Domus |
| 16/01/2022 | AS Roma | 1 - 0 | Cagliari | Serie A | Stadio Olimpico |
Cagliari Win
AS Roma Win
Draw
League Standings
P: 14 GD: +11
P: 14 GD: +10
P: 14 GD: +19
P: 14 GD: +7
P: 14 GD: +11
P: 14 GD: +8
P: 14 GD: +4
P: 14 GD: +2
P: 14 GD: +1
P: 14 GD: +5
P: 14 GD: -7
P: 14 GD: 0
P: 14 GD: -5
P: 14 GD: -6
P: 14 GD: -7
P: 14 GD: -12
P: 14 GD: -9
P: 14 GD: -9
P: 14 GD: -10
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
Gaetano strikes late as Cagliari punish ten-man Roma
Worth Watching Futmetrix Score: 60/100. Cagliari exploited their numerical advantage to secure a vital victory at the Unipol Domus, denting Roma's Champions League aspirations in a high-stakes encounter.
Tight exchanges at the Unipol Domus
The atmosphere at the Unipol Domus set the stage for a classic underdog narrative as the Cagliari faithful demanded a response against their high-flying visitors. From the opening whistle, the hosts played with an Intensity score of 7.7, disrupting the rhythm of an AS Roma side that controlled possession with 53%. Sebastiano Luperto was immense at the heart of the defense, marshaling the backline with a precision that left Roma's attackers isolated for long periods. While the visitors looked comfortable on the ball, they lacked the incisive final pass to break a stubborn Sardinian block. The match settled into a tactical grind where the Stakes of European qualification seemed to weigh heavily on the Giallorossi, while the home side thrived on the counter-attack.
A two-minute disciplinary collapse
The complexion of the game shifted violently within two minutes of the restart. In the 50th minute, Michael Folorunsho thought he had earned a penalty for the hosts, only for VAR to intervene and overturn the decision. However, disaster struck for the visitors just moments later when Zeki Çelik was shown a straight red card for a professional foul as the last man. This collapse in discipline destroyed the Balance of the match, forcing Roma into a deep low block for the remainder of the afternoon. What followed was a masterclass in goalkeeping from Mile Svilar, who registered 8 saves to keep the scoreline level under an onslaught of 15 total shots from a rejuvenated Cagliari side.
The super-sub seals the upset
Cagliari finally found the breakthrough in the 82nd minute, courtesy of a tactical masterstroke from the bench. G. Gaetano, who had been introduced to exploit the tired ten men of Roma, met an accurate cross from S. Esposito to slot home the winner. The Unipol Domus erupted as the Upset Factor became a reality, with the hosts successfully managing the final stages of the game despite late Roma pressure. This victory provides a massive boost to Cagliari's survival hopes, moving them further away from the relegation dogfight. Conversely, Roma will view this as a significant setback in the top-four race, highlighting their vulnerability when forced to play on the back foot under sustained pressure away from home.
Key Questions
How did the red card for Zeki Çelik impact the match?
The 52nd-minute red card forced Roma into a defensive shell, allowing Cagliari to dominate the final half-hour and find the winning goal.
How did VAR change this match?
VAR overturned a Cagliari penalty in the 50th minute, momentarily saving Roma before the match swung on the subsequent red card.
What does this mean for Cagliari's season?
This crucial win provides breathing room in the relegation battle, proving they can compete with the league's top-tier teams at home.
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.
Survival Instinct vs Capital Ambition
Worth Watching Futmetrix Score: 58/100. A classic clash of styles where Roma's clinical away record meets a Cagliari side desperate to distance themselves from the drop zone.
The Setup
On December 07, 2025, the Unipol Domus hosts a fixture where the Stakes couldn't be more polarized. AS Roma travels to Sardinia as statistical anomalies, boasting an 83.3% win rate on the road this season. Their current Form suggests a team peaking for a top-four charge. Conversely, Cagliari is fighting a narrative of survival; despite a recent upturn, they remain perilously close to the scrap at the bottom. The Balance of the match hinges on whether the home side can disrupt the rhythm of M. Koné in the engine room.
Key Battle
The night's definitive duel features Sebastiano Esposito against Mile Svilar. Esposito has become the focal point of the Rossoblù attack, showing elite movement in the final third. However, he faces a goalkeeper in Stars-level territory; Svilar has been impenetrable recently, averaging 4.4 saves per game. If Esposito cannot find a way past the Serbian shot-stopper early, Roma's technical superiority will likely take over.
Our Prediction
Expect Cagliari to play with a high-intensity press, fueled by M. Palestra's energy, to unsettle the visitors. While Roma may struggle with the atmosphere initially, the individual quality of M. Soulé should eventually carve open a chance. We anticipate a gritty affair where Roma secures a 2-1 victory, further cementing their status as away-day specialists while leaving Cagliari in a precarious position.