Serie A Regular Season - 28

Juventus 4 - 0 FT Pisa

Allianz Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
44
FT
Sat, Mar 7
Italiano
Juventus
4-0
Pisa
⚡ Intensity 51
⚖️ Balance 4
🏆 Stakes 33
🎲 Upset 0
Juventus dismantle Pisa in Turin masterclass.

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.

Match Statistics

Possession
59%
41%
Juventus 59%
Pisa 41%
Shots
25
7
Juventus 25
Pisa 7
Shots on Target
7
2
Juventus 7
Pisa 2
Expected Goals (xG)
2.67
0.45
Juventus 2.67
Pisa 0.45
Passes
550
367
Juventus 550
Pisa 367
Pass Accuracy
87%
79%
Juventus 87%
Pisa 79%
Corners
4
4
Juventus 4
Pisa 4
Fouls
7
7
Juventus 7
Pisa 7
Yellow Cards
1
3
Juventus 1
Pisa 3
Red Cards
0
0
Juventus 0
Pisa 0

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
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
10%
Pass Acc
Defenders
Pierre Kalulu
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
69%
Pass Acc
Federico Gatti
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Bremer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Weston McKennie
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Manuel Locatelli
MAGNET
MAGNET
84
Activity
84
Activity
70
Passes
14
Duels
Khéphren Thuram
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
Andrea Cambiaso
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Francisco Conceição
MAGNET
MAGNET
47
Activity
47
Activity
32
Passes
15
Duels
Kenan Yıldız
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Jonathan David
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Michele Di Gregorio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlo Pinsoglio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Juan Cabal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lloyd Kelly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Fabio Miretti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Vasilije Adžić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Teun Koopmeiners
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Filip Kostić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Edon Zhegrova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jérémie Boga
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.7
Rating
Loïs Openda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Pisa

Goalkeepers
Nícolas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Arturo Calabresi
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Antonio Caracciolo
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Francesco Coppola
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
Mehdi Léris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Michel Aebischer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Marius Marin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Malthe Højholt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Samuele Angori
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Stefano Moreo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Rafiu Durosinmi
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
BENCH
Tommaso Guizzo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrian Šemper
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raúl Albiol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Simone Canestrelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rosen Bozhinov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felipe Loyola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Ebenezer Akinsanmiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Cuadrado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Calvin Stengs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriele Piccinini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Idrissa Touré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Iling Junior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Matteo Tramoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Henrik Wendel Meister
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Stojilković
LATE SHIFT
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
27/12/2025
0 - 2
Serie A Arena Garibaldi - Stadio Romeo Anconetani
Juventus Win
Pisa Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 27 67 64 21 +43 WInter 2 - 0 Genoa (28-02-2026)WLecce 0 - 2 Inter (21-02-2026)WInter 3 - 2 Juventus (14-02-2026)WSassuolo 0 - 5 Inter (08-02-2026)WCremonese 0 - 2 Inter (01-02-2026)
2 AC Milan 27 57 43 20 +23 WCremonese 0 - 2 AC Milan (01-03-2026)LAC Milan 0 - 1 Parma (22-02-2026)DAC Milan 1 - 1 Como (18-02-2026)WPisa 1 - 2 AC Milan (13-02-2026)WBologna 0 - 3 AC Milan (03-02-2026)
3 Napoli 28 56 43 29 +14 WNapoli 2 - 1 Torino (06-03-2026)WHellas Verona 1 - 2 Napoli (28-02-2026)LAtalanta 2 - 1 Napoli (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WGenoa 2 - 3 Napoli (07-02-2026)
4 Como 28 51 46 21 +25 WCagliari 1 - 2 Como (07-03-2026)WComo 3 - 1 Lecce (28-02-2026)WJuventus 0 - 2 Como (21-02-2026)DAC Milan 1 - 1 Como (18-02-2026)LComo 1 - 2 Fiorentina (14-02-2026)
5 AS Roma 28 51 38 21 +17 LGenoa 2 - 1 AS Roma (08-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)WAS Roma 3 - 0 Cremonese (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WAS Roma 2 - 0 Cagliari (09-02-2026)
6 Juventus 28 50 50 28 +22 WJuventus 4 - 0 Pisa (07-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)LJuventus 0 - 2 Como (21-02-2026)LInter 3 - 2 Juventus (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)
7 Atalanta 28 46 39 26 +13 DAtalanta 2 - 2 Udinese (07-03-2026)LSassuolo 2 - 1 Atalanta (01-03-2026)WAtalanta 2 - 1 Napoli (22-02-2026)WLazio 0 - 2 Atalanta (14-02-2026)WAtalanta 2 - 1 Cremonese (09-02-2026)
8 Bologna 28 39 37 34 +3 LBologna 1 - 2 Hellas Verona (08-03-2026)WPisa 0 - 1 Bologna (02-03-2026)WBologna 1 - 0 Udinese (23-02-2026)WTorino 1 - 2 Bologna (15-02-2026)LBologna 0 - 1 Parma (08-02-2026)
9 Sassuolo 27 38 34 36 -2 WSassuolo 2 - 1 Atalanta (01-03-2026)WSassuolo 3 - 0 Hellas Verona (20-02-2026)WUdinese 1 - 2 Sassuolo (15-02-2026)LSassuolo 0 - 5 Inter (08-02-2026)WPisa 1 - 3 Sassuolo (31-01-2026)
10 Udinese 28 36 33 41 -8 DAtalanta 2 - 2 Udinese (07-03-2026)WUdinese 3 - 0 Fiorentina (02-03-2026)LBologna 1 - 0 Udinese (23-02-2026)LUdinese 1 - 2 Sassuolo (15-02-2026)LLecce 2 - 1 Udinese (08-02-2026)
11 Lazio 27 34 26 27 -1 LTorino 2 - 0 Lazio (01-03-2026)DCagliari 0 - 0 Lazio (21-02-2026)LLazio 0 - 2 Atalanta (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)WLazio 3 - 2 Genoa (30-01-2026)
12 Parma 28 34 20 32 -12 DFiorentina 0 - 0 Parma (08-03-2026)DParma 1 - 1 Cagliari (27-02-2026)WAC Milan 0 - 1 Parma (22-02-2026)WParma 2 - 1 Hellas Verona (15-02-2026)WBologna 0 - 1 Parma (08-02-2026)
13 Genoa 28 30 34 40 -6 WGenoa 2 - 1 AS Roma (08-03-2026)LInter 2 - 0 Genoa (28-02-2026)WGenoa 3 - 0 Torino (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LGenoa 2 - 3 Napoli (07-02-2026)
14 Cagliari 28 30 30 38 -8 LCagliari 1 - 2 Como (07-03-2026)DParma 1 - 1 Cagliari (27-02-2026)DCagliari 0 - 0 Lazio (21-02-2026)LCagliari 0 - 2 Lecce (16-02-2026)LAS Roma 2 - 0 Cagliari (09-02-2026)
15 Torino 28 30 28 49 -21 LNapoli 2 - 1 Torino (06-03-2026)WTorino 2 - 0 Lazio (01-03-2026)LGenoa 3 - 0 Torino (22-02-2026)LTorino 1 - 2 Bologna (15-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)
16 Lecce 28 27 20 37 -17 WLecce 2 - 1 Cremonese (08-03-2026)LComo 3 - 1 Lecce (28-02-2026)LLecce 0 - 2 Inter (21-02-2026)WCagliari 0 - 2 Lecce (16-02-2026)WLecce 2 - 1 Udinese (08-02-2026)
17 Fiorentina 28 25 30 42 -12 DFiorentina 0 - 0 Parma (08-03-2026)LUdinese 3 - 0 Fiorentina (02-03-2026)WFiorentina 1 - 0 Pisa (23-02-2026)WComo 1 - 2 Fiorentina (14-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)
18 Cremonese 28 24 22 40 -18 LLecce 2 - 1 Cremonese (08-03-2026)LCremonese 0 - 2 AC Milan (01-03-2026)LAS Roma 3 - 0 Cremonese (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LAtalanta 2 - 1 Cremonese (09-02-2026)
19 Hellas Verona 28 18 22 49 -27 WBologna 1 - 2 Hellas Verona (08-03-2026)LHellas Verona 1 - 2 Napoli (28-02-2026)LSassuolo 3 - 0 Hellas Verona (20-02-2026)LParma 2 - 1 Hellas Verona (15-02-2026)DHellas Verona 0 - 0 Pisa (06-02-2026)
20 Pisa 28 15 20 48 -28 LJuventus 4 - 0 Pisa (07-03-2026)LPisa 0 - 1 Bologna (02-03-2026)LFiorentina 1 - 0 Pisa (23-02-2026)LPisa 1 - 2 AC Milan (13-02-2026)DHellas Verona 0 - 0 Pisa (06-02-2026)