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
62
Ratchaburi
vs
Kashiwa Reysol
Tue, Oct 27 • 12:15 UTC
⚡ Form
61
⚖️ Balance
64
🏆 Stakes
50
⭐ Stars
55
Points are urgent; goals already flow
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
HT
52' Isak Vural
Manuel Locatelli 53'
↓ L. Openda ↑J. David 60'
↓ M. Locatelli ↑E. Zhegrova 61'
65' ↓ I. Vural ↑M. Hojholt
65' ↓ S. Angori ↑G. Bonfanti
P. Kalulu 73'
78' ↓ M. Leris ↑Lorran
79' ↓ M. Aebischer ↑M. Marin
84' ↓ A. Calabresi ↑L. Buffon
86' Matteo Tramoni
↓ T. Koopmeiners ↑F. Miretti 86'
↓ A. Cambiaso ↑F. Kostic 87'
K. Yildiz (J. David) 90'
↓ K. Yildiz ↑Joao Mario 90'+4
FT
Player Cards
Our take on every player in this match
Pisa
Goalkeepers
Adrian Šemper
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Arturo Calabresi
SWEEPER
6
Cleanups
6
Cleanups
5
Interceptions
1
Blocks
Antonio Caracciolo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Simone Canestrelli
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
45%
Duel Win %
Midfielders
Isaak Touré
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mehdi Léris
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Michel Aebischer
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
İsak Vural
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Samuele Angori
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
Stefano Moreo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Tramoni
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
11%
Pass Acc
BENCH
Nícolas
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Simone Scuffet
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniel Denoon
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francesco Coppola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raúl Albiol
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeremy Kandje Mbambi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giovanni Bonfanti
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Tomas Esteves
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marius Marin
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Malthe Højholt
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Gabriele Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giacomo Maucci
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorran
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Louis Buffon
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Juventus
Goalkeepers
Michele Di Gregorio
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
Pierre Kalulu
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Gleison Bremer
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lloyd Kelly
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Andrea Cambiaso
NPC
86
Minutes
86
Minutes
46%
Pass Acc
6.7
Rating
Manuel Locatelli
MAGNET
77
Activity
77
Activity
70
Passes
7
Duels
Khéphren Thuram
MAGNET
68
Activity
68
Activity
60
Passes
8
Duels
Weston McKennie
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Teun Koopmeiners
NPC
86
Minutes
86
Minutes
24%
Pass Acc
6.9
Rating
Kenan Yıldız
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.3
Rating
Loïs Openda
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
Mattia Perin
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Simone Scaglia
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Mário
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Jonas Rouhi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Felipe
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vasilije Adžić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Kostić
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Fabio Miretti
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Edon Zhegrova
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Arkadiusz Milik
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan David
SUPER SUB
1
Assist
1
Assist
30
Minutes
6.5
Rating
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/27/2025 | Pisa | 0 - 2 | Juventus | Serie A | Arena Garibaldi - Stadio Romeo Anconetani |
Pisa Win
Juventus Win
Draw
League Standings
P: 17 GD: +22
P: 17 GD: +16
P: 17 GD: +11
P: 17 GD: +9
P: 17 GD: +8
P: 17 GD: +11
P: 17 GD: +8
P: 17 GD: +6
P: 17 GD: +1
P: 17 GD: +1
P: 17 GD: -10
P: 17 GD: -2
P: 17 GD: -11
P: 17 GD: -5
P: 17 GD: -7
P: 17 GD: -12
P: 17 GD: -10
P: 17 GD: -13
P: 17 GD: -12
Match previews and recaps to help you decide which games are worth watching
Pisa
Juventus
Pisa
Juventus
Win Probability
Futmetrix AI estimate
Juventus Break Pisa's Resistance Late On
Average Entertainment Futmetrix Score: 42/100. Juventus kept their top-four ambitions alive by overcoming a resilient but toothless Pisa side that remains mired in the relegation zone.
Patience Required at Arena Garibaldi
The Arena Garibaldi - Stadio Romeo Anconetani played host to a clash of extremes as Juventus arrived seeking to solidify their top-five standing against a Pisa side desperately fighting for survival. From the outset, the visitors controlled possession (59%), methodically probing a compact home defence that offered zero shots on target throughout the night. An Intensity rating of 6.6 reflected a match defined by patience rather than frantic transitions, as Manuel Locatelli dictated the tempo from the centre of the pitch. Despite the territorial dominance, the opening hour was a tactical stalemate. Pisa sat deep, frustrating the Bianconeri with a low block that forced Juventus into eight corners. The Stakes were high for both; a point for the hosts would have been a morale-boosting result in their arduous relegation battle.
The Breakthrough from the Back
The match finally tilted on its axis in the 73rd minute when the Balance of the contest was shattered by an unlikely source. While the primary attackers struggled to find space in a congested final third, Pierre Kalulu showcased his offensive instincts to break the deadlock. His goal was the reward for a period of sustained pressure, punishing a brief lapse in concentration from the fatigued hosts. This moment shifted the Upset Factor to zero, as the statistical probability of a comeback from a team without a shot on target remained non-existent. The introduction of J. David from the bench after the hour mark added fresh legs and a different dimension to the Juventus attack, further stretching a weary Pisa backline that had spent the majority of the match chasing shadows.
Yıldız Seals the Points
As the clock ticked toward ninety, the visitors ensured there would be no late drama. In the final minute of regulation time, J. David turned provider, sliding a perfectly weighted pass to Kenan Yıldız who finished clinically to make it 0-2. The 8.3 rating for the young forward was a testament to his persistence in a match where high-quality chances were at a premium. For Juventus, this clinical finish secured three vital points in their quest for Champions League qualification, maintaining their strong run of form. Conversely, the result leaves Pisa rooted in 19th place, facing an increasingly difficult path to safety. The lack of offensive output remains the primary concern for the home side as they prepare for the next chapter of their survival struggle.
Key Questions
What made Pierre Kalulu the Man of the Match?
Kalulu's defensive solidity combined with his crucial 73rd-minute goal broke the deadlock and earned him an 8.5 rating.
How did substitute Pierre Kalulu change the game?
Kalulu actually started the match; his contribution was the opening goal that finally punctured Pisa's defensive setup.
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.
Top-Four Pursuit Meets Survival Desperation
Skip It Futmetrix Score: 39/100. A classic mismatch on paper that forces Pisa to find a defensive miracle against a Juventus side eyeing a push toward the league summit.
The Setup
On December 27, the Arena Garibaldi - Stadio Romeo Anconetani plays host to a fixture defined by a massive chasm in quality. Pisa enters this round 17 clash mired in a grim relegation battle, sitting 19th with only one victory all season. Their Form rating of 3.3 highlights a squad struggling for identity, particularly at home where they have managed just a 12.5% win rate across eight matches.
For Juventus, the trip to Tuscany represents a routine assignment with high Stakes. Currently 4th, the Bianconeri are buoyed by a Stars rating of 8.3, driven by world-class talents like L. Openda and the emerging brilliance of their young core. While the Balance of the match is skewed by Pisa’s lack of offensive output (only 19 goals in 24 games), the visitors must remain professional to avoid a festive-season slip-up.
Key Battle
The tactical narrative will center on Pisa's defensive unit attempting to survive a constant bombardment from the Juventus midfield. With Manuel Locatelli orchestrating from deep and K. Thuram providing physical dominance, Pisa’s midfield block will be forced into a low-possession game. The battle will be won or lost in the half-spaces, where Juventus’ creative spark usually ignites.
Our Prediction
Expect a one-sided affair where Juventus dominates territory from the first whistle. Pisa will likely sit deep and hope for a counter-attacking fluke, but the quality of Kenan Yıldız should break the deadlock before halftime. A comfortable 2-0 victory for the away side is the most logical outcome, as Pisa lacks the firepower to truly threaten the league's second-best defense.