Napoli’s Serie A title challenge ended this season not with a collapse but with a points ceiling they could never close. Antonio Conte’s side finished second on 76 points, 11 behind champions Inter, and a 1-0 win over Udinese at the Stadio Diego Armando Maradona on Sunday confirmed their Champions League qualification for next season. Rasmus Hojlund’s first-half goal was enough to settle a controlled if unspectacular afternoon, with Udinese reduced to ten men from the 64th minute after Christian Kabasele’s red card for serious foul play.

Key Moments
- 10′, Early disruption for Napoli as Alisson Santos was withdrawn, forcing a tactical reshuffle before the game had settled.
- 24′, Rasmus Hojlund put Napoli ahead with a normal goal, giving Conte’s side the lead they would not relinquish for the rest of the afternoon.
- 37′, Stanislav Lobotka was substituted off, another rotation move by Conte with the result already in hand and the season winding down.
- 51′, Jesper Karlstrom picked up a yellow card for tripping, adding to Udinese’s disciplinary problems on the day.
- 64′, Christian Kabasele was sent off for serious foul play, leaving Udinese to defend with ten men for the final 26 minutes.
Tactical Breakdown
Napoli were in control for most of the 90 minutes. Playing out of a 3-4-3, Conte’s side held 67% possession and completed 647 of 701 passes at a 92% accuracy rate. They generated 1.81 expected goals from 14 total attempts, six of which were on target, and the xG margin against Udinese’s 0.44 reflects just how one-sided the balance of play was. Scott McTominay and Lobotka (before his substitution) dictated tempo through the middle, and Napoli’s goalkeeper was rarely troubled, making just two saves on the afternoon.
The match’s defining tactical moment arrived at the hour mark, when Kabasele’s red card shifted any remote possibility of an Udinese equalizer out of reach. Udinese had already made two substitutions at the 59th minute, bringing on Kristensen and replacing Karlstrom after his booking, but going down to ten men ended any ambition beyond damage limitation. Napoli, to their credit, did not sit back and tried to extend the lead, registering three more corners and keeping Udinese’s goalkeeper, Maduka Okoye, busy with five saves across the full match.
Udinese’s 3-4-2-1 was designed to absorb and hit on the counter, but their 33% possession share meant they spent the majority of the game chasing shadows. Thirteen fouls and three yellow cards in addition to the red told the story of a side that struggled to cope physically when outnumbered. Their 0.44 xG represents a team that created almost nothing meaningful going forward, and the five blocked shots suggest Napoli’s backline was rarely under genuine pressure even when Udinese did advance.
Player Ratings
Verdict
Napoli end their Serie A campaign in second place on 76 points, with Champions League football secured for next season. The gap to Inter, who finish on 87 points as champions, was ultimately too wide to bridge, but Conte’s work in consolidating a top-two finish and rebuilding European relevance at the Maradona represents a clear step forward. Udinese finish tenth on 50 points, mathematically safe from relegation and comfortably clear of the drop zone, a solid if unspectacular mid-table season under Kosta Runjaic.