Serie A Regular Season - 17
Pisa 0 - 2 FT Juventus
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
A. Semper
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Calabresi
SWEEPER
6
Cleanups
6
Cleanups
5
Interceptions
1
Blocks
A. Caracciolo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Canestrelli
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
45%
Duel Win %
Midfielders
I. Toure
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Leris
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
M. Aebischer
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
I. Vural
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
S. Angori
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
S. Moreo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Tramoni
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
11%
Pass Acc
BENCH
Nicolas Andrade
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Scuffet
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Denoon
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Coppola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Albiol
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Mbambi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Bonfanti
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
T. Esteves
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Marin
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
M. Hojholt
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
G. Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. 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
L. Buffon
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Juventus
Goalkeepers
M. Di Gregorio
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
Midfielders
A. Cambiaso
NPC
86
Minutes
86
Minutes
46%
Pass Acc
6.7
Rating
M. Locatelli
MAGNET
77
Activity
77
Activity
70
Passes
7
Duels
K. Thuram
MAGNET
68
Activity
68
Activity
60
Passes
8
Duels
W. McKennie
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
T. Koopmeiners
NPC
86
Minutes
86
Minutes
24%
Pass Acc
6.9
Rating
K. Yildiz
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.3
Rating
L. Openda
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
M. Perin
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Scaglia
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Joao Mario
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
J. 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
V. Adzic
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Kostic
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
F. Miretti
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
E. Zhegrova
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
A. Milik
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. David
SUPER SUB
1
Assist
1
Assist
30
Minutes
6.5
Rating
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 27/12/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
League Standings
P: 29 GD: +42
P: 28 GD: +24
P: 28 GD: +14
P: 28 GD: +25
P: 28 GD: +17
P: 28 GD: +22
P: 29 GD: +13
P: 28 GD: +3
P: 28 GD: -3
P: 28 GD: 0
P: 28 GD: -8
P: 29 GD: -15
P: 29 GD: -18
P: 28 GD: -6
P: 28 GD: -8
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
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.
Top-Four Pursuit Meets Survival Desperation
Skip It Futmetrix Score: 43/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.