Serie A Regular Season - 29

Napoli 2 - 1 FT Lecce

Stadio Diego Armando Maradona

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

Futmetrix Verdict
58
FT
Sat, Mar 14
Italiano
Napoli
2-1
Lecce
⚡ Intensity 35
⚖️ Balance 78
🏆 Stakes 56
🎲 Upset 0
Politano sparks Napoli's dramatic second-half comeback.

Politano Masterclass Rescues Napoli Against Resilient Lecce

Worth Watching Futmetrix Score: 58/100. A phenomenal second-half turnaround orchestrated by Matteo Politano ensured the hosts survived a massive scare to strengthen their grip on European qualification.

Early Salento Shockwave

The Stadio Diego Armando Maradona was stunned into absolute silence just three minutes after kickoff. Surging forward with clear intent, Lecce immediately dialed up the Upset Factor when A. Gallo delivered a precision ball into the danger area. J. Siebert met it perfectly, burying an early opener that completely rewrote the tactical script. Despite Napoli dominating possession from that moment onward, the visitors absolutely refused to sit deep and absorb pressure. They remarkably matched the hosts with 12 total shots over the ninety minutes, proving a constant thorn in the side during transitions. The overall Balance of play heavily favored the home side on the ball, but Lecce's genuine threat on the counter kept the tension palpable as the teams headed into the tunnel for the break.

The Politano Pivot

Whatever was said in the home dressing room worked an absolute treat. Barely two minutes after the restart, the sheer Intensity of the contest skyrocketed. M. Politano took matters into his own hands, carving open the scrambling defensive line and serving up a flawless assist for R. Hojlund, who ruthlessly leveled the scoreline in the 47th minute. This rapid equalizer completely shattered the visitors' early confidence and shifted the entire momentum of the fixture. Commanding a staggering 70% of the ball, the hosts essentially set up camp in the attacking third. They methodically wore down the increasingly exhausted Salentini defenders with intricate, short passing sequences—completing an impressive 524 accurate passes—and forced a barrage of corner kicks that kept the visitors pinned deep.

Restoring the Hierarchy

The relentless wave of sky-blue attacks finally broke the stubborn resistance in the 67th minute. Politano evolved seamlessly from creator to executioner, capping off a sublime individual performance by netting the decisive goal himself. From there, the hosts strangled the life out of the game, utilizing their vast technical superiority to safely navigate the physical battles and numerous set-pieces. The high Stakes of the Serie A top-four race meant every single point was vital on this matchday. This crucial, hard-fought victory solidifies their grasp on third place, keeping them firmly in the driving seat for top-tier European football. Conversely, the brave visitors leave empty-handed, still nervously looking over their shoulders near the relegation zone despite a truly commendable effort.

Key Questions

What made Matteo Politano the Man of the Match?

He entirely changed the game's complexion, providing the crucial assist for the rapid equalizer before scoring the match-winning goal himself.

How did Napoli complete the comeback from behind?

They monopolised 70% possession and significantly increased the attacking tempo right after half-time, suffocating the opposition's defensive block.

What does this mean for Napoli's season?

This vital victory reinforces their hold on third place, maintaining a comfortable cushion in the race for 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
70%
30%
Napoli 70%
Lecce 30%
Shots
12
12
Napoli 12
Lecce 12
Shots on Target
4
2
Napoli 4
Lecce 2
Expected Goals (xG)
1.30
0.76
Napoli 1.30
Lecce 0.76
Passes
596
243
Napoli 596
Lecce 243
Pass Accuracy
88%
75%
Napoli 88%
Lecce 75%
Corners
6
7
Napoli 6
Lecce 7
Fouls
11
7
Napoli 11
Lecce 7
Yellow Cards
0
1
Napoli 0
Lecce 1
Red Cards
0
0
Napoli 0
Lecce 0

Match Events

J. Siebert (A. Gallo) âš˝ 3'
J. Siebert 🟨 19'
HT
46' 🔄 ↓ E. Elmas ↑S. McTominay
46' 🔄 ↓ F. Anguissa ↑K. De Bruyne
↓ L. Coulibaly ↑O. Gandelman 🔄 46'
47' âš˝ R. Hojlund (M. Politano)
↓ N. Stulic ↑W. Cheddira 🔄 59'
67' âš˝ M. Politano
73' 🔄 ↓ M. Politano ↑M. Gutierrez
73' 🔄 ↓ L. Spinazzola ↑P. Mazzocchi
↓ S. Pierotti ↑K. Ndri 🔄 79'
↓ A. Gallo ↑C. Ndaba 🔄 79'
85' 🔄 ↓ Alisson Santos ↑Giovane
↓ O. Ngom ↑S. Fofana 🔄 86'
FT

Player Cards

Our take on every player in this match

Napoli

Goalkeepers
Alex Meret
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Sam Beukema
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Alessandro Buongiorno
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
MathĂ­as Olivera
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Midfielders
Matteo Politano
CAPTAIN FANTASTIC
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
8.9
Rating
Yes
Captain
Frank Anguissa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Billy Gilmour
MAGNET
MAGNET
92
Activity
92
Activity
86
Passes
6
Duels
Leonardo Spinazzola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
73
Entry
Forwards
Eljif Elmas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Alisson Santos
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Rasmus Højlund
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Vanja Milinković-Savić
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikita Contini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Miguel Gutiérrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Pasquale Mazzocchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Juan Jesus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin De Bruyne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Scott McTominay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Romelu Lukaku
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giovane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Lecce

Goalkeepers
Wladimiro Falcone
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
3
Duels Won
0
Pens Won
Defenders
Danilo Veiga
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
62%
Duel Win %
Jamil Siebert
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Tiago Gabriel
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Antonino Gallo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
18%
Pass Acc
Midfielders
Ylber Ramadani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Oumar Ngom
NPC
NPC
85
Minutes
85
Minutes
15%
Pass Acc
6.5
Rating
Santiago Pierotti
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Lassana Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Lameck Banda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Nikola Štulić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
BENCH
Jasper Samooja
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Christian FrĂĽchtl
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Corrie Ndaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Gaby Jean
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matías Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Omri Gandelman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Filip Marchwiński
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sadik Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Þórir Jóhann Helgason
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alex Sala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Walid Cheddira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Konan N'Dri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Riccardo Sottil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
28/10/2025 Lecce 0 - 1 Napoli Serie A Stadio Via del Mare
03/05/2025 Lecce 0 - 1 Napoli Serie A Stadio Ettore Giardiniero - Via del Mare
26/10/2024 Napoli 1 - 0 Lecce Serie A Stadio Diego Armando Maradona
26/05/2024 Napoli 0 - 0 Lecce Serie A Stadio Diego Armando Maradona
30/09/2023 Lecce 0 - 4 Napoli Serie A Stadio Ettore Giardiniero - Via del Mare
07/04/2023 Lecce 1 - 2 Napoli Serie A Stadio Comunale Via del Mare
31/08/2022 Napoli 1 - 1 Lecce Serie A Stadio Diego Armando Maradona
09/02/2020 Napoli 2 - 3 Lecce Serie A Stadio San Paolo
22/09/2019 Lecce 1 - 4 Napoli Serie A Stadio Comunale Via del Mare
25/04/2012 Lecce 0 - 2 Napoli Serie A Stadio Comunale Via del Mare (Lecce)
28/10/2025
0 - 1
Serie A Stadio Via del Mare
03/05/2025
0 - 1
Serie A Stadio Ettore Giardiniero - Via del Mare
26/10/2024
1 - 0
Serie A Stadio Diego Armando Maradona
26/05/2024
0 - 0
Serie A Stadio Diego Armando Maradona
30/09/2023
0 - 4
Serie A Stadio Ettore Giardiniero - Via del Mare
07/04/2023
1 - 2
Serie A Stadio Comunale Via del Mare
31/08/2022
1 - 1
Serie A Stadio Diego Armando Maradona
09/02/2020
2 - 3
Serie A Stadio San Paolo
22/09/2019
1 - 4
Serie A Stadio Comunale Via del Mare
25/04/2012
0 - 2
Serie A Stadio Comunale Via del Mare (Lecce)
Napoli Win
Lecce Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 29 68 65 23 +42 DInter 1 - 1 Atalanta (14-03-2026)LAC Milan 1 - 0 Inter (08-03-2026)WInter 2 - 0 Genoa (28-02-2026)WLecce 0 - 2 Inter (21-02-2026)WInter 3 - 2 Juventus (14-02-2026)
2 AC Milan 28 60 44 20 +24 WAC Milan 1 - 0 Inter (08-03-2026)WCremonese 0 - 2 AC Milan (01-03-2026)LAC Milan 0 - 1 Parma (22-02-2026)DAC Milan 1 - 1 Como (18-02-2026)WPisa 1 - 2 AC Milan (13-02-2026)
3 Napoli 29 59 45 30 +15 WNapoli 2 - 1 Lecce (14-03-2026)WNapoli 2 - 1 Torino (06-03-2026)WHellas Verona 1 - 2 Napoli (28-02-2026)LAtalanta 2 - 1 Napoli (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)
4 Juventus 29 53 51 28 +23 WUdinese 0 - 1 Juventus (14-03-2026)WJuventus 4 - 0 Pisa (07-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)LJuventus 0 - 2 Como (21-02-2026)LInter 3 - 2 Juventus (14-02-2026)
5 Como 28 51 46 21 +25 WCagliari 1 - 2 Como (07-03-2026)WComo 3 - 1 Lecce (28-02-2026)WJuventus 0 - 2 Como (21-02-2026)DAC Milan 1 - 1 Como (18-02-2026)LComo 1 - 2 Fiorentina (14-02-2026)
6 AS Roma 28 51 38 21 +17 LGenoa 2 - 1 AS Roma (08-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)WAS Roma 3 - 0 Cremonese (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WAS Roma 2 - 0 Cagliari (09-02-2026)
7 Atalanta 29 47 40 27 +13 DInter 1 - 1 Atalanta (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)LSassuolo 2 - 1 Atalanta (01-03-2026)WAtalanta 2 - 1 Napoli (22-02-2026)WLazio 0 - 2 Atalanta (14-02-2026)
8 Bologna 28 39 37 34 +3 LBologna 1 - 2 Hellas Verona (08-03-2026)WPisa 0 - 1 Bologna (02-03-2026)WBologna 1 - 0 Udinese (23-02-2026)WTorino 1 - 2 Bologna (15-02-2026)LBologna 0 - 1 Parma (08-02-2026)
9 Sassuolo 28 38 35 38 -3 LLazio 2 - 1 Sassuolo (09-03-2026)WSassuolo 2 - 1 Atalanta (01-03-2026)WSassuolo 3 - 0 Hellas Verona (20-02-2026)WUdinese 1 - 2 Sassuolo (15-02-2026)LSassuolo 0 - 5 Inter (08-02-2026)
10 Lazio 28 37 28 28 0 WLazio 2 - 1 Sassuolo (09-03-2026)LTorino 2 - 0 Lazio (01-03-2026)DCagliari 0 - 0 Lazio (21-02-2026)LLazio 0 - 2 Atalanta (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)
11 Udinese 29 36 33 42 -9 LUdinese 0 - 1 Juventus (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)WUdinese 3 - 0 Fiorentina (02-03-2026)LBologna 1 - 0 Udinese (23-02-2026)LUdinese 1 - 2 Sassuolo (15-02-2026)
12 Parma 29 34 21 36 -15 LTorino 4 - 1 Parma (13-03-2026)DFiorentina 0 - 0 Parma (08-03-2026)DParma 1 - 1 Cagliari (27-02-2026)WAC Milan 0 - 1 Parma (22-02-2026)WParma 2 - 1 Hellas Verona (15-02-2026)
13 Torino 29 33 32 50 -18 WTorino 4 - 1 Parma (13-03-2026)LNapoli 2 - 1 Torino (06-03-2026)WTorino 2 - 0 Lazio (01-03-2026)LGenoa 3 - 0 Torino (22-02-2026)LTorino 1 - 2 Bologna (15-02-2026)
14 Genoa 28 30 34 40 -6 WGenoa 2 - 1 AS Roma (08-03-2026)LInter 2 - 0 Genoa (28-02-2026)WGenoa 3 - 0 Torino (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LGenoa 2 - 3 Napoli (07-02-2026)
15 Cagliari 28 30 30 38 -8 LCagliari 1 - 2 Como (07-03-2026)DParma 1 - 1 Cagliari (27-02-2026)DCagliari 0 - 0 Lazio (21-02-2026)LCagliari 0 - 2 Lecce (16-02-2026)LAS Roma 2 - 0 Cagliari (09-02-2026)
16 Lecce 29 27 21 39 -18 LNapoli 2 - 1 Lecce (14-03-2026)WLecce 2 - 1 Cremonese (08-03-2026)LComo 3 - 1 Lecce (28-02-2026)LLecce 0 - 2 Inter (21-02-2026)WCagliari 0 - 2 Lecce (16-02-2026)
17 Fiorentina 28 25 30 42 -12 DFiorentina 0 - 0 Parma (08-03-2026)LUdinese 3 - 0 Fiorentina (02-03-2026)WFiorentina 1 - 0 Pisa (23-02-2026)WComo 1 - 2 Fiorentina (14-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)
18 Cremonese 28 24 22 40 -18 LLecce 2 - 1 Cremonese (08-03-2026)LCremonese 0 - 2 AC Milan (01-03-2026)LAS Roma 3 - 0 Cremonese (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LAtalanta 2 - 1 Cremonese (09-02-2026)
19 Hellas Verona 28 18 22 49 -27 WBologna 1 - 2 Hellas Verona (08-03-2026)LHellas Verona 1 - 2 Napoli (28-02-2026)LSassuolo 3 - 0 Hellas Verona (20-02-2026)LParma 2 - 1 Hellas Verona (15-02-2026)DHellas Verona 0 - 0 Pisa (06-02-2026)
20 Pisa 28 15 20 48 -28 LJuventus 4 - 0 Pisa (07-03-2026)LPisa 0 - 1 Bologna (02-03-2026)LFiorentina 1 - 0 Pisa (23-02-2026)LPisa 1 - 2 AC Milan (13-02-2026)DHellas Verona 0 - 0 Pisa (06-02-2026)