Table of Contents
Skip to content
CAGLIARI, ITALY – MARCH 20: Scott Francis Mctominay of Napoli celebrates his goal 0-1 with the team-mates during the Serie A match between Cagliari Calcio and SSC Napoli at Stadio Sant’Elia on March 20, 2026 in Cagliari, Italy. (Photo by Enrico Locci/Getty Images)
An early strike from Scott McTominay was enough for Napoli to hold onto as Antonio Conte and his team picked up a 1-0 victory away against Cagliari in Serie A on Friday evening; their fourth win on the spin and a result that has sent them into second place in the league table.
McTominay and Kevin De Bruyne were able to start alongside each other for the first time in almost five months, dating back to a 3-1 victory over league leaders Inter in October. The 15th-placed Cagliari boasted two recently called-up Italy internationals in Elia Caprile and Marco Palestra. Napoli had four in their camp: Alex Meret, Alessandro Buongiorno, Leonardo Spinazzola and Matteo Politano.
Antonio Conte’s side had won all three of their previous Serie A matches heading into tonight’s game, all by 2-1 margins, while the hosts were without a win across their last six.
Click here to see how the action unfolded on the Football Italia Liveblog.
It took just over 60 seconds for McTominay to find the net on his return to the starting line-up. The Scotland international got his side ahead from the first corner of the game, which went short to Politano and pinballed around the area before the Scotland international managed to tap in on the goalline.
From there, the first half became a fairly evenly contested, albeit slightly scrappy affair. Conte was twice visibly annoyed by misplaced passes from Buongiorno and Gilmour out of the back, giving possession away far too cheaply.
Napoli’s only other shot on target of the first half came from a fairly tame Politano free-kick, while Cagliari came closest through Sebastiano Esposito, who flashed an effort across the face of Vanja Milinkovic-Savic’s goal from a tight angle.
De Bruyne almost got the better of Caprile with a low, driven effort from the edge of the area, but the recently called-up Italy international was able to parry and his defenders were able to clear in the end.
Napoli saw a glimpse of what their star players are capable of when McTominay, De Bruyne and Politano linked up with some beautiful one-touch play in the Cagliari area, but Caprile did well to smother his compatriot when he found himself on the edge of the six-yard box.
Cagliari have not won any of their games this season when they have been trailing half-way, and that proved to be the case again despite their best efforts on Friday evening.
Fabio Piscane’s winless run has now been extended to seven matches, with just two points earned over that period, while Conte and his team have now won four in a row and currently find themselves in second place in the league table with Milan due to play on Saturday.
Cagliari 0-1 Napoli
McTominay 2’
20-03-2026 17:30
MatchDay 30
Unipol Domus (Sardegna Arena)CagliariNapoli
Live0 – 1
Player statistic
| 2' | Scott McTominay |
| 17' | Stanislav Lobotka |
| Zé Pedro | 35' |
| 69' | Mathías Olivera |
| Alberto Dossena | 90+4' |
Cagliari
Napoli
Starting lineups
1
Elia Caprile
Goalkeeper
22
Alberto Dossena
Defender
15
Juan Rodríguez
Defender
84′
2
Marco Palestra
Defender
26
Yerry Mina
Defender
32
Zé Pedro
Defender
73′
10
Gianluca Gaetano
Midfielder
90
Michael Folorunsho
Midfielder
65′
8
Michel Adopo
Midfielder
73′
25
Ibrahim Sulemana
Midfielder
94
Sebastiano Esposito
Attacker
84′
32
Vanja Milinković-Savić
Goalkeeper
4
Alessandro Buongiorno
Defender
17
Mathías Olivera
Defender
84′
3
Miguel Gutiérrez
Defender
31
Sam Beukema
Defender
6
Billy Gilmour
Midfielder
77′
11
Kevin De Bruyne
Midfielder
8
Scott McTominay
Midfielder
68
Stanislav Lobotka
Midfielder
55′
21
Matteo Politano
Attacker
76′
19
Rasmus Højlund
Attacker
Substitutes
30
Leonardo Pavoletti
Attacker
28
Gabriele Zappa
Defender
4
Luca Mazzitelli
Midfielder
24
Giuseppe Ciocci
Goalkeeper
12
Alen Sherri
Goalkeeper
27
Joseph Liteta
Midfielder
36
Nicola Grandu
Midfielder
20
Agustín Albarracín
Midfielder
9
Semih Kılıçsoy
Attacker
65′
14
Alessandro Deiola
Midfielder
73′
31
Paul Mendy
Attacker
73′
37
Yael Trepy
Attacker
84′
18
Othniel Raterink
Midfielder
84′
1
Alex Meret
Goalkeeper
20
Eljif Elmas
Midfielder
14
Nikita Contini
Goalkeeper
30
Pasquale Mazzocchi
Defender
9
Romelu Lukaku
Attacker
23
Giovane
Attacker
23
Giovane Nascimento
Attacker
27
Alisson Santos
Attacker
55′
37
Leonardo Spinazzola
Defender
76′
99
Frank Anguissa
Midfielder
77′
5
Juan Jesus
Defender
84′
ByPeter Young
Peter Young is a Senior Reporter with Football Italia.