Derby della Mole: Torino and Juventus End Season in Draw
The Derby della Mole closed its Serie A season under the Turin dusk with a match that felt like a summary of both clubs’ campaigns: Torino’s volatility and Juventus’ controlled ambition colliding in a 2–2 draw at the Stadio Olimpico Grande Torino.
I. The Big Picture – Season DNA meeting derby tension
Following this result, Torino finish the league in 12th on 45 points, with a goal difference of -19, the product of 44 goals scored and 63 conceded overall. It is the profile of a side that lives on narrow margins: at home they have been relatively braver, scoring 27 and conceding 29, averaging 1.4 goals for and 1.5 against at home. Juventus, by contrast, cement 6th place on 69 points, their overall goal difference a robust +27, with 61 goals for and 34 against. On their travels they have been one of the division’s most balanced outfits: 26 away goals scored, 18 conceded, with away averages of 1.4 scored and 0.9 conceded.
The tactical frameworks chosen for this finale spoke volumes. Leonardo Colucci doubled down on Torino’s season-long identity, rolling out a 3-4-1-2 that has been his second-most used structure across the campaign. Luciano Spalletti answered with Juventus’ signature 3-4-2-1, the shape they have used in 24 league matches, a system that has underpinned 19 wins and 16 clean sheets overall.
The scoreline itself – Juventus leading 1–0 at half-time before being reeled in to 2–2 – mirrored the broader narrative: a top-six side that usually controls games through structure and defensive solidity, and a mid-table Torino side that oscillates between fragility and sudden surges of attacking clarity.
II. Tactical Voids – Who was missing and how the game bent around it
Both benches were shaped by absences that subtly rewrote the script. Torino were without Z. Aboukhlal (muscle injury), F. Anjorin (hip injury) and L. Marianucci (knee injury), but the most telling absence was G. Maripan, suspended for yellow cards. In a team that has already conceded 63 goals overall, losing a senior defender for a derby forced Colucci to trust a back three of S. Coco, A. Ismajli and E. Ebosse in front of A. Paleari. It made Torino’s defensive line more mobile, but also more reactive, especially against the fluid front line of Juventus.
Juventus, in turn, had to cope without Bremer, also suspended for yellow cards. Removing their premier penalty-box defender from a unit that has conceded just 34 goals overall was a significant structural loss. Spalletti’s answer was to lean on F. Gatti and L. Kelly either side of P. Kalulu in the back three, prioritising ball progression and lateral mobility over pure aerial dominance. Against a Torino strike pair of G. Simeone and D. Zapata, that trade-off became a recurring tension.
Disciplinary patterns across the season also hovered over the match. Torino’s yellow-card distribution peaks late, with 21.13% of their bookings between 76–90 minutes and another 21.13% between 91–105, a clear sign of a side that often defends on the edge as legs tire. Juventus, meanwhile, concentrate 23.08% of their yellows in the 61–75 window and 21.15% from 76–90, with red cards historically clustered at 31–45 and 76–90. This is a team that tends to raise intensity – and risk – as the game stretches, a trait that fed directly into the emotional, stop-start rhythm of the second half.
III. Key Matchups – Hunter vs Shield, Engine Room vs Enforcer
Hunter vs Shield
For Torino, the attacking focal point was always going to be G. Simeone. Across the season he has 11 league goals from 32 appearances, with 59 total shots and 28 on target, a classic penalty-box predator who thrives on early service and chaos around him. His duels profile – 294 contested, 112 won – underlines a forward willing to scrap for second balls and pin centre-backs.
Up against him stood a Juventus defence that, heading into this game, had allowed just 18 goals on their travels and maintained 8 away clean sheets. Without Bremer, the “shield” was more collective than individual: Kalulu’s recovery pace, Gatti’s aggression in duels, Kelly’s timing in stepping out. Yet Simeone’s movement between the outside centre-back and wing-back channels, especially alongside the physical presence of Zapata, repeatedly asked questions that this Bremer-less line could not fully silence.
On the Juventus side, the most dangerous “hunter” did not start but hovered over the contest from the bench: K. Yıldız, with 10 goals and 6 assists across 36 appearances, 64 shots (40 on target) and a creative output of 76 key passes. His profile – high-volume dribbler (149 attempts, 78 successful) and dual threat as scorer and creator – has been central to Juventus’ 61-goal haul. Even when not on the pitch, his presence in the squad list forced Torino’s back three to account for the possibility of a late, direct runner attacking tired legs.
Engine Room – Playmaker vs Enforcer
The central duel that defined the tempo, however, lay in midfield. For Juventus, M. Locatelli has been the undisputed metronome and enforcer in one: 2805 passes at 88% accuracy, 47 key passes, 102 tackles, 23 successful blocks and 39 interceptions across 36 appearances. He is the player who both starts Juventus’ build-up and extinguishes counters at source, even at the cost of discipline – 9 yellow cards and a missed penalty on his seasonal record.
Torino’s answer was more collective and pragmatic. E. Ilkhan and G. Gineitis were tasked with compressing Locatelli’s space, while M. Pedersen and R. Obrador provided width and vertical running from the 3-4-1-2 band. N. Vlasic, operating as the “1” behind the strikers, became the hinge: dropping to screen Locatelli in Torino’s mid-block, then spinning forward to connect with Simeone and Zapata in transition.
On the flanks, Juventus’ creative edge was sharpened by W. McKennie and Francisco Conceição. McKennie’s 5 goals, 5 assists, 48 key passes and 8 blocked shots this season underline his dual role as late-arriving runner and defensive firefighter. Conceição, with 5 assists, 3 goals, 42 key passes and 54 successful dribbles from 102 attempts, offered the one-v-one threat that could unpick Torino’s wide centre-backs. Their battle with Obrador and Coco on the Torino left, and Pedersen on the right, framed many of the game’s most dangerous sequences.
IV. Statistical Prognosis – What this draw says about both sides
From a season-long statistical lens, a 2–2 feels like the meeting point between Torino’s instability and Juventus’ controlled risk. Torino, who average 1.2 goals scored and 1.7 conceded overall, once again lived in a high-variance space: capable of breaching even one of the league’s best defences twice, but unable to fully protect a lead or lock down their box. Juventus, whose overall averages of 1.6 scored and 0.9 conceded speak to a side usually more ruthless and economical, were dragged into a more open, emotionally charged contest than they typically accept.
Expected Goals data is not provided, but the structural hints are clear. Juventus, with 16 clean sheets and only 8 matches all season where they failed to score, generally tilt xG in their favour through territorial control and shot quality rather than volume. Torino, with 11 matches failing to score and 12 clean sheets of their own, oscillate between compact, low-event games and wild swings when their press or structure is broken.
Following this result, the prognosis for both is sharply drawn. Juventus look statistically primed to convert this defensive platform and creative core – Locatelli, McKennie, Conceição, Yıldız – into a higher ceiling next season, especially if they can better manage disciplinary spikes in the final quarter of games. Torino, meanwhile, are a side whose 3-4-1-2 and 3-5-2 foundations, combined with the finishing of Simeone and the physicality of Zapata, give them a clear attacking identity. But with a goal difference of -19 and 63 goals conceded overall, their next step is obvious: reinforce the back line, reduce the late-game card surges, and turn nights like this derby from chaotic thrillers into controlled statements.





