Juventus grind down ten man Napoli to win the Derby d'Italia
Goals from Alajbegovic and Boga within five decisive minutes, combined with Marianucci's red card, gave Juventus a win that closes the gap on Napoli in the Serie A table.

The scoreless deadlock held until the 69th minute. Up to that point, Juventus had pushed forward again and again, running into Alex Meret time after time, with all that generous shot volume failing to translate onto the scoreboard. Then Kerim Alajbegovic stepped up, struck a left footed shot from outside the box, and made it 1-0, finally breaking open a tense match. Minutes later, with Napoli already down a man, Jeremie Boga sealed the final 2-0. That's how things ended at the Allianz Stadium in Serie A action.
The first half was heavy on effort and light on clear chances. Juventus created the better openings (Weston McKennie's close range header, Kerim Alajbegovic's low shot that Meret smothered right at the end of stoppage time) but couldn't find a way past the Napoli goal. Napoli, for their part, had their moments too, with Lorenzo Lucca serving as a target man up top and Giovanni Di Lorenzo coming close with a header off a corner kick that sailed just over the bar. The teams went into the break scoreless.
The stretch that decided everything
The second half opened with substitutions on both sides and followed the same script for a good while: Juventus pressing, Napoli defending in an organized block. Then the match flipped in the span of just five minutes. First came Alajbegovic's goal, receiving from Edon Zhegrova and finishing left footed from outside the area. Barely five minutes later, in the 74th minute, Luca Marianucci picked up a second yellow card for a dangerous challenge, leaving Napoli with ten men on the field, a double blow that shaped the rest of the game.
With the extra man, Juventus managed the game and waited for their second strike, which came in the 86th minute: Andrea Cambiaso set up Jeremie Boga, who had come on shortly before, and Boga finished with his right foot from outside the box to make it 2-0. Napoli, with no room left to maneuver, could only muster a header from Rafa Marin that went wide in the dying seconds of the match.
The numbers behind the dominance
Juventus were sharper in front of goal despite having less of the ball, and the stats reflect that gap in chance creation:
| Stat | Juventus | Napoli |
|---|---|---|
| Possession (%) | 48.7 | 51.3 |
| Shots | 18 | 8 |
| Shots on target | 4 | 1 |
| Corners | 13 | 4 |
| Passes | 442 | 483 |
| Fouls committed | 9 | 12 |
That edge in shot volume also shows up in the estimated xG drawn from the match's shots: Juventus generated 0.82 expected goals against 0.48 for Napoli, a gap that confirms the home side deserved more than the draw they were stuck with for much of the game, even if they ultimately walked away with all three points.
The result also lines up fairly closely with our preview projection: we gave Juventus a 41% chance to win, against 29% for Napoli and 30% for a draw, with total expected goals of 2.47. The final 2-0 falls within that range, though the match took far longer than expected to break open: up until the 69th minute, everything pointed to a much tighter scoreline.
What it means in the standings
In the Serie A table, Juventus came into this match in seventh place with 17 points, while Napoli sat eighth with 14, a gap of just 3 points between the two sides before this result. With 10 matches played for each team, the table is starting to carry some real weight, and this win lets Juventus pull away from a direct rival in the middle of the standings.
What the match leaves behind is clear: a tangled first half, a decisive stretch between the 69th and 74th minutes that changed everything (the goal and the red card arriving almost back to back), and a Juventus side that ended up extending their lead with Napoli already on the ropes. The shot and xG numbers back up the idea that the home side's dominance was consistent across the full 90 minutes, even if the scoreboard took its time catching up.
NE
MIA
CSL
NCX
VAR
MOR
FCU
CAR
CLT
NAP
CRB
MET
DLG
POR
LAN
GMD
LAF
MIN
POR
HOU
CAZ
LEO
ISF
ONC
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
WAH
HAT
JAZ
BAN
SHJ
NAS
PZH
MTK
NM
PHX
SAC
TUL
PRO
DEF
BOS
CIT
DAN
NAC
LIV
JUV
KNX
LIV
ARS
GET
SEV
RAC
RMA
ELC
VAL
ATH
RSO
VAN
SEA
ATL
TOR