Popular today
Most read in the last 24 hours
Futmetrix Verdict
91
FT
Mon, Oct 26
Galatasaray
2-1
Fenerbahçe
⚡ Intensity
60
⚖️ Balance
32
🏆 Stakes
100
🎲 Upset
0
Osimhen's brace settles the Istanbul derby
Futmetrix Verdict
100
FT
Sun, Oct 25
Barcelona
1-2
Real Madrid
⚡ Intensity
68
⚖️ Balance
42
🏆 Stakes
100
🎲 Upset
60
Mbappé breaks El Clásico late
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Fabio Miretti 16'
Kenan Yıldız 31'
HT
54' ↓ S. Kilicsoy ↑G. Borrelli
64' ↓ S. Esposito ↑R. Idrissi
65' L. Mazzitelli (G. Gaetano)
↓ F. Miretti ↑L. Openda 66'
↓ M. Locatelli ↑E. Zhegrova 66'
↓ W. McKennie ↑K. Thuram 80'
↓ A. Cambiaso ↑F. Conceicao 80'
↓ J. David ↑V. Adzic 88'
FT
Player Cards
Our take on every player in this match
Cagliari
Goalkeepers
Elia Caprile
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Zé Pedro
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Yerry Mina
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sebastiano Luperto
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Marco Palestra
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Michel Adopo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Gianluca Gaetano
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Luca Mazzitelli
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Adam Obert
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Forwards
Semih Kılıçsoy
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Sebastiano Esposito
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
BENCH
Alen Sherri
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giuseppe Ciocci
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Riyad Idrissi
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Juan Martín Rodríguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alessandro Di Pardo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicola Pintus
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matteo Prati
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolò 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
Gennaro Borrelli
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Leonardo 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
Zito Luvumbo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juventus
Goalkeepers
Mattia Perin
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Pierre Kalulu
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Gleison Bremer
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
71%
Pass Acc
Lloyd Kelly
MAGNET
90
Activity
90
Activity
80
Passes
10
Duels
Andrea Cambiaso
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
55%
Pass Acc
Midfielders
Manuel Locatelli
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
74%
Pass Acc
Teun Koopmeiners
MAGNET
92
Activity
92
Activity
82
Passes
10
Duels
Weston McKennie
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Fabio Miretti
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Kenan Yıldız
MAGNET
76
Activity
76
Activity
56
Passes
20
Duels
Forwards
Jonathan David
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
BENCH
Michele Di Gregorio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlo Pinsoglio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Federico Gatti
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Mário
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Cabal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vasilije Adžić
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Filip Kostić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Khéphren Thuram
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Francisco Conceição
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Edon Zhegrova
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Loïs Openda
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 01/17/2026 | Cagliari | 1 - 0 | Juventus | Serie A | Unipol Domus |
| 11/29/2025 | Juventus | 2 - 1 | Cagliari | Serie A | Allianz Stadium |
| 02/23/2025 | Cagliari | 0 - 1 | Juventus | Serie A | Unipol Domus |
| 12/17/2024 | Juventus | 4 - 0 | Cagliari | Coppa Italia | Allianz Stadium |
| 10/06/2024 | Juventus | 1 - 1 | Cagliari | Serie A | Allianz Stadium |
| 04/19/2024 | Cagliari | 2 - 2 | Juventus | Serie A | Unipol Domus |
| 11/11/2023 | Juventus | 2 - 1 | Cagliari | Serie A | Allianz Stadium |
| 04/09/2022 | Cagliari | 1 - 2 | Juventus | Serie A | Unipol Domus |
| 12/21/2021 | Juventus | 2 - 0 | Cagliari | Serie A | Allianz Stadium |
| 03/14/2021 | Cagliari | 1 - 3 | Juventus | Serie A | Sardegna Arena |
Cagliari Win
Juventus Win
Draw
League Standings
P: 21 GD: +27
P: 21 GD: +18
P: 21 GD: +14
P: 21 GD: +14
P: 21 GD: +15
P: 21 GD: +15
P: 21 GD: +6
P: 21 GD: +6
P: 21 GD: +2
P: 21 GD: -11
P: 21 GD: -5
P: 21 GD: -8
P: 21 GD: -8
P: 21 GD: -13
P: 21 GD: -8
P: 21 GD: -7
P: 21 GD: -9
P: 21 GD: -16
P: 21 GD: -15
Match previews and recaps to help you decide which games are worth watching
Cagliari
Juventus
Cagliari
Juventus
Win Probability
Futmetrix AI estimate
Efficiency Trumps Dominance: Mazzitelli Topples Juventus
Average Entertainment Futmetrix Score: 42/100. Cagliari produced a defensive masterclass at the Unipol Domus, surviving a relentless Juventus siege to secure a shock victory with their only shot on target.
VAR Intervention and the Juventus Siege
From the outset, Juventus looked determined to assert their authority, pinning the hosts back into their own third. The Stakes were palpable as the visitors dominated possession with a staggering 78% share of the ball. A pivotal moment arrived in the 16th minute when the referee pointed to the spot for a foul on Fabio Miretti, only for VAR to intervene and overturn the penalty decision. This reprieve emboldened the Cagliari faithful, even as Manuel Locatelli continued to pull the strings in midfield, delivering four key passes in an attempt to break the deadlock. Despite the pressure, the Sardinian side maintained a disciplined Intensity that frustrated the visitors throughout a one-sided opening half.
Mazzitelli Strikes Against the Run of Play
The second half followed a familiar pattern, with Juventus mounting a barrage of 21 shots that turned the match into a practical shooting gallery. However, the lack of a clinical edge proved costly. In the 65th minute, the Balance of the match was shattered by a rare Cagliari foray forward. G. Gaetano found space to provide a pinpoint assist for Luca Mazzitelli, who remained remarkably composed to slot the ball home. This goal, coming against the absolute run of play, reflected a staggering Upset Factor of 10.0. While Juventus had the volume, Cagliari had the precision, scoring with what would be their only shot on target for the entire duration of the match.
The Great Wall of Sardinia
The final quarter of the match was a desperate exercise in goal-line defense for the hosts. Juventus forced 18 corners and peppered the box with crosses, but Yerry Mina was an absolute titan at the back, recording an outstanding performance to keep the clean sheet intact. The Intensity of the closing stages saw Cagliari's resolve tested to the limit, yet the visitors simply could not find a way past the desperate lunges and heroic blocks of the home side. The final whistle triggered scenes of jubilation at the Unipol Domus, as the underdog story was completed. For Juventus, it remains a night of statistical dominance that yielded zero points, while Cagliari’s efficient smash-and-grab could prove to be the turning point in their season.
Key Questions
How did VAR change this match?
VAR overturned a 16th-minute penalty awarded to Fabio Miretti, denying Juventus an early lead and fundamentally shifting the psychological momentum of the contest.
How did Juventus pull off this shock result?
Juventus were actually the victims; despite 78% possession and 21 shots, their wastefulness allowed Cagliari to win with a single clinical counter-attack.
What made Luca Mazzitelli the Man of the Match?
Mazzitelli displayed incredible focus, scoring the winning goal with Cagliari’s only shot on target during a match where they were largely outplayed.
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.
Road Warriors Target Unipol Domus
Average Entertainment Futmetrix Score: 49/100. Juventus look to solidify their top-four grip against a mid-table Cagliari side that has become increasingly difficult to break down on home soil.
The Setup
Juventus arrive in Sardinia as statistical heavyweights on the road, boasting a 50% win rate away from Turin this season. This fixture presents a clash of identities: Juventus are fighting to maintain their standing in the elite four, while Cagliari, sitting in 12th, aim to use their recent Form (WWWLD) to bridge the gap against the giants. With a Stakes score of 5.0, the pressure is squarely on the visitors to avoid a slip-up. The tactical Balance suggests a game where Juve will monopolize the ball, testing a home side that has historically struggled for wins at Unipol Domus this term.
Key Battle
The match could be decided in the transition zones where Michael Folorunsho will be tasked with disrupting the creative flow of Kenan Yıldız. As one of the brightest Stars in the Bianconeri lineup, Yıldız possesses the verticality to exploit any space left behind by a Cagliari midfield that often commits numbers forward. If Folorunsho can successfully shadow the young playmaker, Cagliari’s chances of an upset increase exponentially, forcing Juve to rely on wide areas and set pieces.
Our Prediction
While Cagliari have shown flashes of brilliance recently, the clinical edge of the Juventus attack, led by Jonathan David, should prove decisive. We expect the hosts to remain compact for the first hour, potentially frustrating the visitors, but the individual quality within the Juve ranks will likely break the deadlock late on. A 1-2 victory for Juventus is the forecasted outcome, with the visitors managing the closing stages through superior tactical discipline and ball retention.