Under the lights at Allianz Stadium in Turin, Juventus dismantled bottom‑placed Pisa 4–0 in Serie A’s Regular Season – 28 round, a performance that underlined the gap between a side chasing European football and one sinking towards Serie B. Starting the day 6th on 50 points, Juventus played with the authority of a team eyeing the Conference League qualification spot their ranking currently promises. Pisa, rock bottom in 20th with 15 points and a -28 goal difference, never looked like disrupting that narrative as the hosts’ front line, led by Kenan Yıldız, overwhelmed them after the break.
First Half Analysis
The opening 45 minutes were goalless but anything but quiet. Juventus’ 3‑4‑2‑1, with Jonathan David at the tip and Yıldız and Francisco Conceição floating behind, quickly pinned Pisa’s 3‑5‑2 deep. The hosts generated volume rather than clear-cut chances, repeatedly working the ball into the box but finding Pisa’s back three, marshalled by Antonio Caracciolo, ready to block and clear.
Pisa conceded possession and focused on structural control, trying to keep distances compact and spring Rafiu Durosinmi and Stefano Moreo on rare breaks. Mattia Perin was largely untroubled, with Juventus’ back three of Bremer, Federico Gatti and Pierre Kalulu dealing comfortably with long balls.
The first card arrived on 39', Marius Marin booked for a foul as he tried to halt a Juventus transition through midfield, emblematic of Pisa’s reactive approach. Despite Juventus’ territorial dominance and shot volume, the final pass and timing of runs were just off, and the interval came with the score 0–0 and Pisa clinging to a fragile stalemate.
Second Half & Tactical Shifts
Massimiliano Allegri (in effect, given the setup) wasted no time reshaping the game at half-time. At 46', Lloyd Kelly replaced Gatti, a like-for-like defensive change but with more left‑footed balance, while Jérémy Boga came on for David, adding direct dribbling threat as a second-half specialist.
The impact was swift. Juventus’ pressure intensified and, on 54', the breakthrough arrived. Yıldız drifted cleverly between the lines and slipped a precise pass into Andrea Cambiaso’s run from wing-back; Cambiaso finished from open play to make it 1–0, a goal that rewarded Juventus’ patient probing.
Pisa responded with a triple substitution on 60': Juan Cuadrado replaced Mehdi Léris, Felipe Loyola came on for Marin, and Gabriele Piccinini replaced Malthe Højlholt. It was a bid to inject experience and fresh legs, especially with Cuadrado offering an outlet on the right. But the pattern did not change.
On 65', Khéphren Thuram surged from midfield and struck from open play to double the lead, capping a dominant personal display between the lines. Pisa’s frustration grew; Caracciolo was booked on 70' for another foul as he struggled to contain the waves of attacks. Bremer saw yellow two minutes later, a rare blot on Juventus’ otherwise controlled evening.
The third goal on 75' felt like a coronation for Yıldız. Conceição drove at the Pisa defence and slipped the ball across for the 10‑shirt, who finished clinically from open play for 3–0. Pisa then turned to more changes: on 76', Samuel Iling Junior replaced Durosinmi and Filip Stojilković came on for Arturo Calabresi, a reshuffle that tilted them towards a more attacking shape, but by then the contest was gone.
Juventus managed minutes intelligently. On 77', Teun Koopmeiners replaced Thuram and Fabio Miretti came on for Conceição, adding fresh energy in midfield and the half-spaces. Filip Kostić then replaced Yıldız on 82', preserving the star man after his decisive display. The final flourish came on 90', when Boga, fed by Manuel Locatelli, cut in and finished from open play for 4–0, a goal that encapsulated Juventus’ second‑half superiority.
Statistical Deep Dive
The numbers told the story of a one-sided encounter. Juventus’ 60% possession contrasted with Pisa’s 40%, but this was more than sterile ball retention. The hosts completed 481 of 550 passes (87% accuracy), moving the ball with purpose and variety, while Pisa managed 290 of 364 (80%), often circulating under pressure and rarely progressing cleanly.
In attack, Juventus launched a total siege: 25 total shots to Pisa’s 7, with 7 on target for the hosts against just 2 for the visitors. Juventus’ xG of 2.89 reflected a steady stream of quality chances, and converting four times showed ruthless efficiency. Pisa’s xG of 0.45 underlined how infrequently they reached genuinely dangerous positions. Pisa’s defence made 9 blocks, a testament to how often they were forced to throw bodies in front of shots, while Juventus’ back line allowed only 4 blocks the other way.
Discipline was balanced in fouls (7–7), but Pisa’s three yellow cards, to Marin, Léris and Caracciolo, highlighted their constant firefighting. Juventus picked up just one booking, Bremer’s, while maintaining overall control of duels and tempo.
Standings & Implications
For Juventus, already 6th on 50 points with a +22 goal difference, this emphatic win strengthens their claim to the Conference League qualification place that position currently carries and suggests upward momentum after a mixed recent run. The attacking contributions from Yıldız, Cambiaso, Thuram and Boga hint at a growing offensive variety. For Pisa, marooned in 20th on 15 points and firmly in the relegation zone, the defeat reinforces the scale of their task. With only one league win all season and a porous defence, survival in Serie A looks increasingly remote without a dramatic late surge.





