Cagliari vs Napoli Highlights and Goals

Home » Serie A Highlights » Cagliari vs Napoli Highlights and Goals

Serie A
5:30 PMMarch 20, 2026
Regular Season - 30
Cagliari
Show Score
0 - 1
HT:(0 - 1)
Napoli
Unipol Domus
Referee: Maurizio Mariani, Italy


How did the teams perform?

Cagliari
0 Total Votes
Napoli

Turn off spoiler to view match statistics

Match Stats

Ball possession
33%
67%
0.35
Expected goals (xG)
1.77
0.00
Goals Prevented
0.00
Attack
7
Total shots
17
0
Shots on target
5
7
Shots off target
4
0
Blocked shots
8
4
Shots inside box
8
3
Shots outside box
9
2
Corner kicks
7
0
Offsides
2
Passing
323
Total passes
683
257 (80%)
Accurate passes
613 (90%)
Discipline
12
Fouls
16
2
Yellow cards
2
0
Red cards
0
4
Goalkeeper saves
0
Turn off spoiler to view match events

Lineup

Cagliari

3-5-2
1 G Elia Caprile 7.3
22 D Alberto Dossena Yellow Card 90+4' 6.9
26 D Yerry Mina (C) 7.7
32 D Zé Pedro Yellow Card 35' Holding 6.7
15 M Juan Rodríguez 6.9
25 M Ibrahim Sulemana 7.2
10 M Gianluca Gaetano 7.0
8 M Michel Adopo 6.3
2 M Marco Palestra 6.6
90 F Michael Folorunsho 6.3
94 F Sebastiano Esposito 6.9
Substitutes
30 F Leonardo Pavoletti
27 M Joseph Liteta
4 M Luca Mazzitelli
20 F Agustín Albarracín
28 D Gabriele Zappa
36 F Nicola Grandu
24 G Giuseppe Ciocci
12 G Alen Sherri
37 F Yael Trepy Substitution Out 84' Replaced by S. Esposito 6.2
18 D Othniël Raterink Substitution Out 84' Replaced by J. Rodriguez 6.7
31 F Paul Mendy Substitution Out 73' Replaced by J. Pedro 6.6
14 M Alessandro Deiola Substitution Out 73' Replaced by M. Adopo 6.7
9 F Semih Kılıçsoy Substitution Out 65' Replaced by M. Folorunsho 6.3
Coach
Fabio Pisacane

Napoli

3-4-2-1
32 G Vanja Milinković-Savić 6.9
17 D Mathías Olivera Yellow Card 69' Tripping 6.9
4 D Alessandro Buongiorno 7.0
31 D Sam Beukema 7.6
3 M Miguel Gutiérrez 7.0
68 M Stanislav Lobotka Yellow Card 17' Roughing 6.3
6 M Billy Gilmour 6.6
21 M Matteo Politano (C) 7.2
8 F Scott McTominay Goal 2' 7.3
11 F Kevin De Bruyne 6.5
19 F Rasmus Højlund 5.9
Substitutes
27 F Alisson Santos Substitution Out 55' Replaced by S. Lobotka 6.9
37 D Leonardo Spinazzola Substitution Out 77' Replaced by M. Politano 6.9
99 M Frank Anguissa Substitution Out 77' Replaced by B. Gilmour 6.7
5 D Juan Jesus Substitution Out 84' Replaced by M. Olivera 6.7
1 G Alex Meret
14 G Nikita Contini
20 M Eljif Elmas
30 D Pasquale Mazzocchi
23 F Giovane
9 F Romelu Lukaku
Coach
Antonio Conte

Serie A Standings - Serie A

PosTeamMPWDL+/-GDPtsForm
1Inter29222565-234268 W 14 February: Inter 3 - 2 Juventus W 21 February: Lecce 0 - 2 Inter W 28 February: Inter 2 - 0 Genoa L 08 March: AC Milan 1 - 0 Inter D 14 March: Inter 1 - 1 Atalanta
2AC Milan29179344-212360 D 18 February: AC Milan 1 - 1 Como L 22 February: AC Milan 0 - 1 Parma W 01 March: Cremonese 0 - 2 AC Milan W 08 March: AC Milan 1 - 0 Inter L 15 March: Lazio 1 - 0 AC Milan
3Napoli29185645-301559 D No match found L No match found W 06 March: Napoli 2 - 1 Torino W 14 March: Napoli 2 - 1 Lecce W 20 March: Cagliari 0 - 1 Napoli
4Como29159548-222654 D 18 February: AC Milan 1 - 1 Como W 21 February: Juventus 0 - 2 Como W 28 February: Como 3 - 1 Lecce W 07 March: Cagliari 1 - 2 Como W 15 March: Como 2 - 1 AS Roma
5Juventus29158651-282353 L 14 February: Inter 3 - 2 Juventus L 21 February: Juventus 0 - 2 Como D 01 March: AS Roma 3 - 3 Juventus W 07 March: Juventus 4 - 0 Pisa W 14 March: Udinese 0 - 1 Juventus
6AS Roma291631039-231651 D 15 February: Napoli 2 - 2 AS Roma W 22 February: AS Roma 3 - 0 Cremonese D 01 March: AS Roma 3 - 3 Juventus L 08 March: Genoa 2 - 1 AS Roma L 15 March: Como 2 - 1 AS Roma
7Atalanta291211640-271347 W 14 February: Lazio 0 - 2 Atalanta W 22 February: Atalanta 2 - 1 Napoli L 01 March: Sassuolo 2 - 1 Atalanta D 07 March: Atalanta 2 - 2 Udinese D 14 March: Inter 1 - 1 Atalanta
8Bologna291261138-34442 W 15 February: Torino 1 - 2 Bologna W 23 February: Bologna 1 - 0 Udinese W 02 March: Pisa 0 - 1 Bologna L 08 March: Bologna 1 - 2 Hellas Verona W 15 March: Sassuolo 0 - 1 Bologna
9Lazio291010929-28140 L 14 February: Lazio 0 - 2 Atalanta D 21 February: Cagliari 0 - 0 Lazio L 01 March: Torino 2 - 0 Lazio W 09 March: Lazio 2 - 1 Sassuolo W 15 March: Lazio 1 - 0 AC Milan
10Sassuolo291151335-39-438 W 15 February: Udinese 1 - 2 Sassuolo W 20 February: Sassuolo 3 - 0 Hellas Verona W 01 March: Sassuolo 2 - 1 Atalanta L 09 March: Lazio 2 - 1 Sassuolo L 15 March: Sassuolo 0 - 1 Bologna
11Udinese291061333-42-936 L 23 February: Bologna 1 - 0 Udinese L No match found W No match found D No match found L No match found
12Parma298101121-36-1534 W 15 February: Parma 2 - 1 Hellas Verona W 22 February: AC Milan 0 - 1 Parma D 27 February: Parma 1 - 1 Cagliari D 08 March: Fiorentina 0 - 0 Parma L 13 March: Torino 4 - 1 Parma
13Genoa29891236-40-433 D No match found W No match found L No match found W 15 March: Hellas Verona 0 - 2 Genoa W No match found
14Torino29961432-50-1833 L 15 February: Torino 1 - 2 Bologna L 22 February: Genoa 3 - 0 Torino W 01 March: Torino 2 - 0 Lazio L 06 March: Napoli 2 - 1 Torino W 13 March: Torino 4 - 1 Parma
15Cagliari29791331-41-1030 L No match found D 27 February: Parma 1 - 1 Cagliari D No match found L 15 March: Pisa 3 - 1 Cagliari L 20 March: Cagliari 0 - 1 Napoli
16Fiorentina296101334-43-928 W 14 February: Como 1 - 2 Fiorentina W 23 February: Fiorentina 1 - 0 Pisa L 02 March: Udinese 3 - 0 Fiorentina D 08 March: Fiorentina 0 - 0 Parma W 16 March: Cremonese 1 - 4 Fiorentina
17Lecce29761621-39-1827 W 16 February: Cagliari 0 - 2 Lecce L 21 February: Lecce 0 - 2 Inter L 28 February: Como 3 - 1 Lecce W 08 March: Lecce 2 - 1 Cremonese L 14 March: Napoli 2 - 1 Lecce
18Cremonese29591523-44-2124 D 15 February: Cremonese 0 - 0 Genoa L 22 February: AS Roma 3 - 0 Cremonese L 01 March: Cremonese 0 - 2 AC Milan L 08 March: Lecce 2 - 1 Cremonese L 16 March: Cremonese 1 - 4 Fiorentina
19Pisa292121523-49-2618 L 13 February: Pisa 1 - 2 AC Milan L 23 February: Fiorentina 1 - 0 Pisa L 02 March: Pisa 0 - 1 Bologna L 07 March: Juventus 4 - 0 Pisa W 15 March: Pisa 3 - 1 Cagliari
20Hellas Verona29391722-51-2918 L 15 February: Parma 2 - 1 Hellas Verona L 20 February: Sassuolo 3 - 0 Hellas Verona L 28 February: Hellas Verona 1 - 2 Napoli W 08 March: Bologna 1 - 2 Hellas Verona L 15 March: Hellas Verona 0 - 2 Genoa

Qualification/Relegation

  • Promotion - Champions League (League phase)
  • Promotion - Europa League (League phase)
  • Promotion - Conference League (Qualification)
  • Relegation - Serie B

Scott McTominay’s early goal secured a crucial 1-0 victory for Napoli over battling Cagliari.

Napoli clinched a vital 1-0 away win against Cagliari at the Unipol Domus on March 20, 2026. Scotland international Scott McTominay’s early strike in the second minute was the sole difference.

Napoli entered the fixture in strong form, sitting comfortably in third place in Serie A. Cagliari found themselves in a precarious 15th position, desperate for points to avoid relegation.

The match exploded into life almost immediately. McTominay capitalized on an early opportunity, guiding a precise shot past goalkeeper Elia Caprile. This gave the visitors a dream start just two minutes in.

Following the goal, Napoli asserted dominance. They controlled possession with 67% of the ball, moving it with purpose across the pitch. Cagliari struggled to gain a meaningful foothold in midfield.

Despite Napoli’s pressure, Cagliari’s defense, marshaled by Yerry Mina, held firm. João Pedro received a yellow card in the 35th minute for holding. Stanislav Lobotka was booked earlier for rough play in the 17th minute.

Cagliari retreated to the dressing room needing a strong response and a tactical shift. Napoli, with their precious early lead, aimed to manage the game and secure all three points.

The second half saw Cagliari attempt to push higher up the pitch. However, they consistently lacked the attacking edge to trouble Napoli’s goalkeeper Vanja Milinković-Savić. Cagliari registered no shots on target.

Napoli continued to create opportunities. Matteo Politano was particularly active, firing two shots on target during his 77 minutes on the field. Cagliari goalkeeper Caprile made four important saves to keep his team in the contest.

Substitutions marked the latter stages as both teams sought impact. Cagliari brought on Marco Folorunsho and Antoine Deiola. Napoli introduced Leonardo Spinazzola, Billy Gilmour, and Alisson Santos to maintain their slender advantage.

As full-time approached, the intensity grew. Mario Olivera earned a yellow card for Napoli in the 69th minute. Alberto Dossena followed suit for Cagliari in the 94th minute, reflecting a spirited but frustrated late push.

Napoli’s statistical superiority was clear throughout the game. They had 17 total shots to Cagliari’s 7, and a commanding 67% possession. Their expected goals (xG) stood at 1.77, compared to Cagliari’s meager 0.35.

This hard-fought victory further cemented Napoli’s position in the top three of Serie A, boosting their European qualification hopes. Cagliari’s struggle against relegation continued, with valuable points slipping away at home.

DasFootball
DasFootball
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments