Serie A Regular Season - 33

Napoli 0 - 2 FT Lazio

Stadio Diego Armando Maradona

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
54
FT
Sat, Apr 18
Italiano
Napoli
0-2
Lazio
⚡ Intensity 34
⚖️ Balance 17
🏆 Stakes 67
🎲 Upset 100
Lazio's tactical masterclass stuns the Maradona

Tactical Triumph: Lazio Silence the Maradona

Worth Watching Futmetrix Score: 54/100. A ruthless counter-attacking display from the visitors exposed Napoli's attacking bluntness, delivering a stunning blow to the hosts' high-flying ambitions.

The Opening Salvo

The Upset Factor was immediately evident under the floodlights at the iconic Stadio Diego Armando Maradona, setting the stage for an unexpected narrative. Just six minutes into the fiercely contested encounter, M. Cancellieri silenced the famously passionate home crowd, finishing with predatory instinct following a rapid transition orchestrated brilliantly by K. Taylor. Stung by this early setback, Napoli immediately responded by cranking up the overall Intensity of the contest, pinning the visitors deep inside their own half and utterly dominating the possession statistics. The home side methodically worked the flanks, eventually racking up a staggering eleven corners as they desperately searched for an equalizer. However, their monopolization of the ball severely lacked a cutting edge against a phenomenally organized and incredibly resolute defensive wall constructed by the visiting team.

The Critical Pivot

The match's incredibly fragile Balance nearly tilted completely away from the struggling hosts shortly after the half-hour mark. The referee pointed to the spot, but M. Zaccagni stepped up and failed to convert the crucial penalty, seemingly throwing Napoli a massive psychological lifeline. However, the ultimate turning point of the fixture materialized shortly after the interval. Instead of capitalizing on that defensive reprieve, the hosts were caught completely cold at the fifty-seven-minute mark. Cancellieri, turning from goalscorer to primary provider, slipped an absolutely perfect pass into the path of T. Basic, who calmly and efficiently doubled the away side's advantage. It was a devastating sucker punch that completely derailed Napoli's momentum, exposing the glaring vulnerabilities in their high defensive line while rewarding the visitors' clinical approach.

The Aftermath

With the Stakes incredibly high for a Napoli side desperately chasing the league leaders, their shocking failure to register a single shot on target despite commanding 67% possession tells the entire underlying story of the evening. While the frustrated home team continuously circulated the ball harmlessly from side to side, Lazio were ruthlessly efficient whenever they ventured forward. Tijjani Noslin put in a genuinely monumental shift across all areas of the pitch, rightfully earning man-of-the-match honors for his tireless tactical discipline and attacking threat. This stunning away result breathes new life into the visitors' mid-table campaign, while simultaneously delivering a massive dent to Napoli's distant title race aspirations, leaving them marooned twelve points adrift at the league's summit with time quickly running out.

Key Questions

Was the penalty miss by Matteo Cancellieri the turning point?

Actually, M. Zaccagni took and missed the penalty at 31 minutes. Regardless, it didn't disrupt the visitors, who stayed disciplined and eventually secured their second goal.

How did Lazio pull off this shock result?

Through ruthless defensive efficiency. They conceded 67% possession but neutralized the threat entirely, registering seven accurate shots on target while restricting the hosts to absolutely zero.

What does this mean for Napoli's season?

It represents a massive setback. Sitting twelve points behind the league leaders, this defeat severely damages their distant title hopes and intensifies pressure surrounding Champions League qualification.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
67%
33%
Napoli 67%
Lazio 33%
Shots
11
14
Napoli 11
Lazio 14
Shots on Target
0
7
Napoli 0
Lazio 7
Expected Goals (xG)
0.49
2.26
Napoli 0.49
Lazio 2.26
Passes
631
326
Napoli 631
Lazio 326
Pass Accuracy
93%
83%
Napoli 93%
Lazio 83%
Corners
11
0
Napoli 11
Lazio 0
Fouls
11
9
Napoli 11
Lazio 9
Yellow Cards
1
3
Napoli 1
Lazio 3
Red Cards
0
0
Napoli 0
Lazio 0

Match Events

M. Cancellieri (K. Taylor) 6'
29' 🟨 S. Lobotka
M. Zaccagni (M. Zaccagni) 31'
D. Cataldi 🟨 33'
HT
46' 🔄 K. De Bruyne E. Elmas
46' 🔄 F. Anguissa Alisson Santos
T. Basic (M. Cancellieri) 57'
K. Taylor 🟨 60'
D. Cataldi Patric 🔄 61'
M. Zaccagni B. Dia 🔄 61'
M. Gila O. Provstgaard 🔄 61'
63' 🔄 S. Lobotka Giovane
63' 🔄 L. Spinazzola M. Gutierrez
T. Basic F. Dele-Bashiru 🔄 71'
72' 🔄 M. Politano P. Mazzocchi
M. Lazzari E. Hysaj 🔄 82'
B. Dia 🟨 90'+1
FT

Player Cards

Our take on every player in this match

Napoli

Goalkeepers
Vanja Milinkovic Savic
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
5
Saves
7.2
Rating
Defenders
Sam Beukema
MAGNET
MAGNET
98
Activity
98
Activity
91
Passes
7
Duels
Alessandro Buongiorno
MAGNET
MAGNET
114
Activity
114
Activity
102
Passes
12
Duels
Mathías Olivera
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
64%
Duel Win %
Midfielders
Matteo Politano
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Frank Anguissa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Stanislav Lobotka
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.3
Rating
Leonardo Spinazzola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Forwards
Kevin De Bruyne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Scott McTominay
MAGNET
MAGNET
51
Activity
51
Activity
43
Passes
8
Duels
Rasmus Højlund
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
BENCH
Nikita Contini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alex Meret
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Miguel Gutiérrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Amir Rrahmani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Jesus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pasquale Mazzocchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Eljif Elmas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Billy Gilmour
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alisson Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Giovane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry

Lazio

Goalkeepers
Edoardo Motta
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
93
Minutes
Defenders
Manuel Lazzari
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Mario Gila Fuentes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Alessio Romagnoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nuno Tavares
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Toma Bašić
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Danilo Cataldi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Kenneth Taylor
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Forwards
Matteo Cancellieri
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Tijjani Noslin
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
1
Pens Won
Mattia Zaccagni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Nicolo Pannozzo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giacomo Giacomone
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Patric
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Elseid Hysaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Luca Pellegrini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oliver Provstgaard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Adrian Przyborek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Reda Belahyane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fisayo Dele-Bashiru
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Gustav Isaksen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Petar Ratkov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Maldini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Boulaye Dia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/04/2026 Lazio 0 - 2 Napoli Serie A Stadio Olimpico
02/15/2025 Lazio 2 - 2 Napoli Serie A Stadio Olimpico
12/08/2024 Napoli 0 - 1 Lazio Serie A Stadio Diego Armando Maradona
12/05/2024 Lazio 3 - 1 Napoli Coppa Italia Stadio Olimpico
01/28/2024 Lazio 0 - 0 Napoli Serie A Stadio Olimpico
09/02/2023 Napoli 1 - 2 Lazio Serie A Stadio Diego Armando Maradona
01/04/2026
0 - 2
Serie A Stadio Olimpico
02/15/2025
2 - 2
Serie A Stadio Olimpico
12/08/2024
0 - 1
Serie A Stadio Diego Armando Maradona
12/05/2024
3 - 1
Coppa Italia Stadio Olimpico
01/28/2024
0 - 0
Serie A Stadio Olimpico
09/02/2023
1 - 2
Serie A Stadio Diego Armando Maradona
Napoli Win
Lazio Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 33 78 78 29 +49 WInter 3 - 0 Cagliari (17-04-2026)WComo 3 - 4 Inter (12-04-2026)WInter 5 - 2 AS Roma (05-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)
2 AC Milan 33 66 48 27 +21 WHellas Verona 0 - 1 AC Milan (19-04-2026)LAC Milan 0 - 3 Udinese (11-04-2026)LNapoli 1 - 0 AC Milan (06-04-2026)WAC Milan 3 - 2 Torino (21-03-2026)LLazio 1 - 0 AC Milan (15-03-2026)
3 Napoli 33 66 48 33 +15 LNapoli 0 - 2 Lazio (18-04-2026)DParma 1 - 1 Napoli (12-04-2026)WNapoli 1 - 0 AC Milan (06-04-2026)WCagliari 0 - 1 Napoli (20-03-2026)WNapoli 2 - 1 Lecce (14-03-2026)
4 Juventus 33 63 57 29 +28 WJuventus 2 - 0 Bologna (19-04-2026)WAtalanta 0 - 1 Juventus (11-04-2026)WJuventus 2 - 0 Genoa (06-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)WUdinese 0 - 1 Juventus (14-03-2026)
5 Como 33 58 57 28 +29 LSassuolo 2 - 1 Como (17-04-2026)LComo 3 - 4 Inter (12-04-2026)DUdinese 0 - 0 Como (06-04-2026)WComo 5 - 0 Pisa (22-03-2026)WComo 2 - 1 AS Roma (15-03-2026)
6 AS Roma 33 58 46 29 +17 DAS Roma 1 - 1 Atalanta (18-04-2026)WAS Roma 3 - 0 Pisa (10-04-2026)LInter 5 - 2 AS Roma (05-04-2026)WAS Roma 1 - 0 Lecce (22-03-2026)LComo 2 - 1 AS Roma (15-03-2026)
7 Atalanta 33 54 45 29 +16 DAS Roma 1 - 1 Atalanta (18-04-2026)LAtalanta 0 - 1 Juventus (11-04-2026)WLecce 0 - 3 Atalanta (06-04-2026)WAtalanta 1 - 0 Hellas Verona (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)
8 Bologna 33 48 42 39 +3 LJuventus 2 - 0 Bologna (19-04-2026)WBologna 2 - 0 Lecce (12-04-2026)WCremonese 1 - 2 Bologna (05-04-2026)LBologna 0 - 2 Lazio (22-03-2026)WSassuolo 0 - 1 Bologna (15-03-2026)
9 Lazio 33 47 34 30 +4 WNapoli 0 - 2 Lazio (18-04-2026)LFiorentina 1 - 0 Lazio (13-04-2026)DLazio 1 - 1 Parma (04-04-2026)WBologna 0 - 2 Lazio (22-03-2026)WLazio 1 - 0 AC Milan (15-03-2026)
10 Sassuolo 33 45 41 44 -3 WSassuolo 2 - 1 Como (17-04-2026)LGenoa 2 - 1 Sassuolo (12-04-2026)WSassuolo 2 - 1 Cagliari (04-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)LSassuolo 0 - 1 Bologna (15-03-2026)
11 Udinese 33 43 38 43 -5 LUdinese 0 - 1 Parma (18-04-2026)WAC Milan 0 - 3 Udinese (11-04-2026)DUdinese 0 - 0 Como (06-04-2026)WGenoa 0 - 2 Udinese (20-03-2026)LUdinese 0 - 1 Juventus (14-03-2026)
12 Torino 33 40 37 54 -17 DCremonese 0 - 0 Torino (19-04-2026)WTorino 2 - 1 Hellas Verona (11-04-2026)WPisa 0 - 1 Torino (05-04-2026)LAC Milan 3 - 2 Torino (21-03-2026)WTorino 4 - 1 Parma (13-03-2026)
13 Genoa 33 39 40 46 -6 WPisa 1 - 2 Genoa (19-04-2026)WGenoa 2 - 1 Sassuolo (12-04-2026)LJuventus 2 - 0 Genoa (06-04-2026)LGenoa 0 - 2 Udinese (20-03-2026)WHellas Verona 0 - 2 Genoa (15-03-2026)
14 Parma 33 39 24 40 -16 WUdinese 0 - 1 Parma (18-04-2026)DParma 1 - 1 Napoli (12-04-2026)DLazio 1 - 1 Parma (04-04-2026)LParma 0 - 2 Cremonese (21-03-2026)LTorino 4 - 1 Parma (13-03-2026)
15 Fiorentina 33 36 38 45 -7 DLecce 1 - 1 Fiorentina (20-04-2026)WFiorentina 1 - 0 Lazio (13-04-2026)WHellas Verona 0 - 1 Fiorentina (04-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)WCremonese 1 - 4 Fiorentina (16-03-2026)
16 Cagliari 33 33 33 47 -14 LInter 3 - 0 Cagliari (17-04-2026)WCagliari 1 - 0 Cremonese (11-04-2026)LSassuolo 2 - 1 Cagliari (04-04-2026)LCagliari 0 - 1 Napoli (20-03-2026)LPisa 3 - 1 Cagliari (15-03-2026)
17 Cremonese 33 28 26 47 -21 DCremonese 0 - 0 Torino (19-04-2026)LCagliari 1 - 0 Cremonese (11-04-2026)LCremonese 1 - 2 Bologna (05-04-2026)WParma 0 - 2 Cremonese (21-03-2026)LCremonese 1 - 4 Fiorentina (16-03-2026)
18 Lecce 33 28 22 46 -24 DLecce 1 - 1 Fiorentina (20-04-2026)LBologna 2 - 0 Lecce (12-04-2026)LLecce 0 - 3 Atalanta (06-04-2026)LAS Roma 1 - 0 Lecce (22-03-2026)LNapoli 2 - 1 Lecce (14-03-2026)
19 Hellas Verona 33 18 23 56 -33 LHellas Verona 0 - 1 AC Milan (19-04-2026)LTorino 2 - 1 Hellas Verona (11-04-2026)LHellas Verona 0 - 1 Fiorentina (04-04-2026)LAtalanta 1 - 0 Hellas Verona (22-03-2026)LHellas Verona 0 - 2 Genoa (15-03-2026)
20 Pisa 33 18 24 60 -36 LPisa 1 - 2 Genoa (19-04-2026)LAS Roma 3 - 0 Pisa (10-04-2026)LPisa 0 - 1 Torino (05-04-2026)LComo 5 - 0 Pisa (22-03-2026)WPisa 3 - 1 Cagliari (15-03-2026)