Serie A Regular Season - 28
Juventus 4 - 0 FT Pisa
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
M. Marin 40'
HT
46' ↓ J. David ↑J. Boga
46' ↓ F. Gatti ↑L. Kelly
M. Leris 48'
54' A. Cambiaso (K. Yildiz)
↓ M. Hojholt ↑G. Piccinini 60'
↓ M. Marin ↑F. Loyola 60'
↓ M. Leris ↑J. Cuadrado 60'
65' K. Thuram
A. Caracciolo 70'
72' Bremer
75' K. Yildiz (F. Conceicao)
↓ A. Calabresi ↑F. Stojilkovic 76'
↓ R. Durosinmi ↑S. Iling Junior 76'
77' ↓ F. Conceicao ↑F. Miretti
77' ↓ K. Thuram ↑T. Koopmeiners
83' ↓ K. Yildiz ↑F. Kostic
90'+3 J. Boga (M. Locatelli)
FT
Player Cards
Our take on every player in this match
Juventus
Goalkeepers
Mattia Perin
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
10%
Pass Acc
Defenders
Pierre Kalulu
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
69%
Pass Acc
Federico Gatti
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Bremer
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Weston McKennie
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Manuel Locatelli
MAGNET
84
Activity
84
Activity
70
Passes
14
Duels
Khéphren Thuram
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
Andrea Cambiaso
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Francisco Conceição
MAGNET
47
Activity
47
Activity
32
Passes
15
Duels
Kenan Yıldız
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Jonathan David
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Michele Di Gregorio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlo Pinsoglio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Juan Cabal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lloyd Kelly
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Fabio Miretti
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Vasilije Adžić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Teun Koopmeiners
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Filip Kostić
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Edon Zhegrova
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jérémie Boga
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.7
Rating
Loïs Openda
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pisa
Goalkeepers
Nícolas
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Arturo Calabresi
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Antonio Caracciolo
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Francesco Coppola
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
Mehdi Léris
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Michel Aebischer
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Marius Marin
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Malthe Højholt
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Samuele Angori
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Stefano Moreo
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Rafiu Durosinmi
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
BENCH
Tommaso Guizzo
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrian Šemper
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raúl Albiol
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Simone Canestrelli
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rosen Bozhinov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felipe Loyola
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Ebenezer Akinsanmiro
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Cuadrado
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Calvin Stengs
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriele Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Idrissa Touré
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Iling Junior
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Matteo Tramoni
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Henrik Wendel Meister
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Stojilković
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 27/12/2025 | Pisa | 0 - 2 | Juventus | Serie A | Arena Garibaldi - Stadio Romeo Anconetani |
Juventus Win
Pisa Win
Draw
League Standings
P: 27 GD: +43
P: 27 GD: +23
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
League Standings
P: 27 GD: +43
P: 27 GD: +23
P: 28 GD: +14
P: 27 GD: +18
P: 28 GD: +25
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: -8
P: 28 GD: -21
P: 27 GD: -7
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
One-Sided Siege at the Allianz
Average Entertainment Futmetrix Score: 44/100. A ruthless second-half display saw Juventus dismantle a struggling Pisa side, proving the gulf in class between the European contenders and the relegation candidates.
The Opening Salvo
From the early stages at Allianz Stadium, Juventus established a suffocating grip on the match. The Intensity was evident from the kickoff as the home side camped in the final third, peppering the opposition goal with a total of 25 shots. Despite the territorial dominance, Pisa managed to maintain a fragile Balance during the first 45 minutes, defending deep and frustrating the Turin giants. The visitors struggled to transition into attack, often losing possession under heavy pressure. With 59% controlled possession, the Bianconeri moved the ball with clinical precision, yet the breakthrough remained elusive until after the interval, as the tension grew within the stadium regarding the crucial Stakes of the top-four race.
Breaking the Deadlock
The tactical stalemate finally shattered in the 54th minute. Andrea Cambiaso provided the spark Juventus desperately needed, finding the net after a brilliant sequence involving the young Turkish star Kenan Yıldız. Once the first goal went in, the Upset Factor completely evaporated. Pisa’s defensive structure began to crumble under the sustained pressure. Shortly after, K. Thuram doubled the advantage in the 65th minute, effectively ending any hopes of a comeback for the visitors. Juventus utilized their superior fitness and technical quality to exploit the gaps that appeared as Pisa tried to commit men forward, turning the match into a display of attacking fluiditiy that the bottom-of-the-table side simply could not match.
The Yildiz Masterclass
The final quarter of the match belonged to one man. Kenan Yıldız capped off an incredible individual performance by scoring the third goal in the 75th minute, assisted by Francisco Conceição. It was a deserved reward for a player who dictated the tempo throughout, providing five key passes during the ninety minutes. Juventus refused to take their foot off the gas, and in stoppage time, J. Boga added further gloss to the scoreline after being set up by M. Locatelli. The 4-0 result reflects a dominant performance where Juventus outshot their opponents 25-7, securing vital points for their European ambitions while leaving Pisa further adrift in the relegation zone with just eleven games remaining in the season.
Key Questions
What made Kenan Yıldız the Man of the Match?
Yıldız earned a perfect 10 rating by recording a goal, an assist, and creating five key chances in a truly dominant display.
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.
David vs. Goliath at the Allianz
Skip It Futmetrix Score: 20/100. A predictable mismatch where Pisa's survival desperation meets a Juventus side looking to cement their European ambitions.
The Setup
On March 07, 2026, Juventus welcome Pisa to the Allianz Stadium in a match that feels like a foregone conclusion. Juventus, sitting in 6th place, boast a Form rating that signals they are finding their stride again. Contrast that with Pisa, languishing in 19th with just one win all season; their Stakes are rooted in a desperate relegation battle. The Stars power is heavily skewed, with talents like K. Yıldız and Weston McKennie likely to dictate terms against a side lacking the Balance to compete over 90 minutes.
Key Battle
Without specific stars in the visitors' lineup, this is a battle of the Juventus attack versus the Pisa low block. Juventus will look to exploit the wings through L. Openda and the midfield drive of K. Thuram. Pisa’s entire defensive unit will be under siege, tasked with maintaining discipline against a home side that thrives on breaking down stubborn, deep-sitting opponents. It is a test of endurance for the away back line.
Our Take
The script for this one is written in the standings. Juventus should dominate possession and territory from the opening whistle. While Pisa might show some early grit in their search for survival points, the quality gap is simply too wide. Expect Jonathan David to be the focal point of an attack that will eventually overwhelm the visitors. It won't be a classic, but it will be efficient—a comfortable home win that leaves Pisa deeper in the mire.