The final matchday of Italy’s Serie A season has arrived with one of the most tense European qualification battles in recent memory, and Juventus faces a make-or-break clash that could see its entire season collapse into disappointment. Hired in October when the club sat seventh in the table, Luciano Spalletti was brought to Turin with one non-negotiable objective: secure a spot in next season’s UEFA Champions League. Now, 38 rounds into the campaign, that goal hangs by a thread heading into Sunday’s derby against city rivals Torino.
Juventus haven’t tasted defeat against Torino in 11 years, a run that has made this Turin showdown one of European football’s most one-sided local rivalries. But despite Torino’s comfortable mid-table standing that has left them with nothing significant to play for, their ability to disrupt top title and qualification contenders makes them a dangerous opponent for a Juventus side reeling from a crippling 2-0 home defeat to Fiorentina. That loss dropped Spalletti’s side to sixth in the table, leaving them needing not just three points against Torino, but favorable results from the other contenders fighting for the last two Champions League spots.
The stakes extend far beyond bragging rights and European prestige. Missing out on the Champions League would deliver a massive hit to Juventus’ revenue, dramatically reshaping the club’s transfer plans and squad moves during the upcoming close season.
Just two points separate Juventus from the four teams competing for the two remaining Champions League slots. Third-placed AC Milan host already-relegated Verona at the iconic San Siro, while fourth-placed Roma travel to face similarly relegated Verona. Sitting between Juventus and the top four is fifth-placed Como, who host dropzone side Cremonese in a match that will simultaneously decide both Champions League qualification and the final Serie B relegation spot. Jamie Vardy’s Cremonese hold the last safety spot by just a single point, behind Lecce who welcome Genoa on the final matchday.
AC Milan, the seven-time European champions, looked to be sliding out of the race just two weeks ago, mired in on and off-field crisis. A critical away win against Genoa last weekend has now put Stefano Pioli’s side firmly in pole position to secure qualification, with Cagliari already guaranteed safety ahead of their trip to the San Siro. Over 70,000 fans are expected to pack the famous stadium for the clash, a stark contrast to Milan’s previous home fixture, when thousands of supporters left early in protest after the side fell three goals behind to Atalanta. That defeat saw Milan owner Gerry Cardinale publicly respond to fan criticism accusing him of prioritizing profit over on-field success, with hints of major organizational and coaching changes coming this summer.
One of the biggest stories heading into the weekend is the surprise return of Luka Modric. The 40-year-old Croatia captain was expected to miss the remainder of the Serie A season after fracturing his cheekbone in a collision with Juventus’ Manuel Locatelli last month. At the time of the injury, reports indicated Modric would be sidelined until this winter’s World Cup, requiring surgery to repair the damage. But less than four weeks after the operation, Modric has returned to training wearing a protective face mask, and is all but confirmed to start for Milan against Cagliari barring any last-minute setbacks. The veteran midfielder holds an option to extend his stay at San Siro for one additional season following what is widely expected to be his final World Cup appearance.
Elsewhere, Antonio Conte will take charge of Napoli for the final time on Sunday, when already-qualified Napoli host Udinese in one of the weekend’s five dead rubbers, with the visitors having nothing to play for. Conte is widely expected to leave the southern Italian giants to take the vacant Italy national team head coach position, returning to the role for a second spell. The Italian Football Federation will not announce the new national team coach until after the election of a new federation president on June 22, coming two weeks after Italy’s pre-tournament friendlies against Luxembourg and Greece.
Key context heading into the final matchday: just two points separate the four contenders competing for the two remaining Champions League spots, and Roma have not qualified for the competition in seven seasons. The full final matchday fixture list (kickoff times in GMT) is as follows: Fiorentina vs Atalanta (1845, Friday); Bologna vs Inter (1600, Saturday), Lazio vs Pisa (1845, Saturday); Parma vs Sassuolo (1300, Sunday), Napoli vs Udinese (1600, Sunday), Cremonese vs Como, Lecce vs Genoa, AC Milan vs Cagliari, Torino vs Juventus, Verona vs Roma (all 1845, Sunday).
