Pisa 0-3 Napoli: control, clean sheet and three quality goals

SSC Napoli kept it tidy and ruthless in Pisa, winning 3-0 in Serie A Round 37 at the Arena Garibaldi-Romeo Anconetani. Scott McTominay and Amir Rrahmani struck twice in six first-half minutes before Rasmus Højlund wrapped things up late. With 76% possession and 770 passes, Antonio Conte’s team brought their passing boots and never really let go of the ball.
Early goals set the tone
Napoli went ahead on 21 minutes when Højlund laid it off for McTominay, who finished with his right foot from inside the box. Six minutes later it was 2-0. Eljif Elmas delivered a deep cross and Rrahmani met it with a firm header past Adrian Šemper.
Pisa’s best opening fell to Filip Stojilković, who posted 0.66 xG on the night but could not convert his big chance. At the break, Napoli’s 2-0 cushion felt fully earned.
Numbers that told the story
Possession finished 76-24 to Napoli, with the visitors completing 709 accurate passes to Pisa’s 171. Napoli led shots 10-4 and shots on target 5-2, and earned more corners 6-1. The xG edge was 1.08 to 0.80, reflecting better chance quality and control in the final third.
To Pisa’s credit, the hosts were combative, winning more tackles 15-7 and recording 15 interceptions to Napoli’s 4. Still, Napoli had 29 touches in the opposition box compared to Pisa’s 12 and were rarely stretched.
Standouts and Sofascore Ratings
Rrahmani was outstanding. The centre-back scored, attempted two shots, completed 141 of 144 passes and logged six recoveries. His Sofascore Rating of 9.3 was the top mark on the pitch. McTominay earned an 8.2 with a goal, 57 of 60 passes completed, eight duels won and five fouls drawn.
Højlund finished with a goal and an assist from two shots and a 7.2 Sofascore Rating. Alex Meret posted a 7.6, made two saves and prevented 0.93 goals by xG on target, securing the clean sheet. For Pisa, Mehdi Léryis battled hard with seven tackles won five and a 7.2, while Šemper registered two saves.
Late gloss and smart changes
Conte’s 3-4-3 felt comfortable all evening. Kevin De Bruyne came on at 59 minutes and created a big chance, then joined the move that produced the third. In the 90th minute, Pasquale Mazzocchi came off the bench to square for Højlund, who finished left-footed for 3-0.
Pisa’s 3-5-2 saw fresh legs after the hour, with Juan Cuadrado and Idrissa Touré among the changes. Stefano Moreo exited injured on 71 minutes as Isak Vural entered. Referee Francesco Fourneau booked two players per side in a controlled contest.
A tidy away win
Napoli mixed control with precision, got their goals in good moments and kept the back door shut. Fans can dive into live momentum, xG flow, player heat maps and every Sofascore Rating on Sofascore’s match page.
The latest stories

ABA League Serbian semifinal: Partizan vs Crvena zvezda derby preview
18 May 2026
Arsenal vs Burnley: Two Wins Away from the History
18 May 2026
Cavaliers crush Pistons, clinch series 4-3 as Mobley shines
18 May 2026
2026 FIFA World Cup Stadium Guide: Estadio Akron
18 May 2026
Arsenal vs Man City: Premier League 2025/26 title race
17 May 2026
Raphinha lights up Barcelona’s 3-1 win over Betis with decisive brace
17 May 2026
Tears and Tributes: Barcelona Beat Betis 3-1 in Lewandowski’s Emotional Camp Nou Farewell
17 May 2026Pisa 0-3 Napoli: control, clean sheet and three quality goals

SSC Napoli kept it tidy and ruthless in Pisa, winning 3-0 in Serie A Round 37 at the Arena Garibaldi-Romeo Anconetani. Scott McTominay and Amir Rrahmani struck twice in six first-half minutes before Rasmus Højlund wrapped things up late. With 76% possession and 770 passes, Antonio Conte’s team brought their passing boots and never really let go of the ball.
Early goals set the tone
Napoli went ahead on 21 minutes when Højlund laid it off for McTominay, who finished with his right foot from inside the box. Six minutes later it was 2-0. Eljif Elmas delivered a deep cross and Rrahmani met it with a firm header past Adrian Šemper.
Pisa’s best opening fell to Filip Stojilković, who posted 0.66 xG on the night but could not convert his big chance. At the break, Napoli’s 2-0 cushion felt fully earned.
Numbers that told the story
Possession finished 76-24 to Napoli, with the visitors completing 709 accurate passes to Pisa’s 171. Napoli led shots 10-4 and shots on target 5-2, and earned more corners 6-1. The xG edge was 1.08 to 0.80, reflecting better chance quality and control in the final third.
To Pisa’s credit, the hosts were combative, winning more tackles 15-7 and recording 15 interceptions to Napoli’s 4. Still, Napoli had 29 touches in the opposition box compared to Pisa’s 12 and were rarely stretched.
Standouts and Sofascore Ratings
Rrahmani was outstanding. The centre-back scored, attempted two shots, completed 141 of 144 passes and logged six recoveries. His Sofascore Rating of 9.3 was the top mark on the pitch. McTominay earned an 8.2 with a goal, 57 of 60 passes completed, eight duels won and five fouls drawn.
Højlund finished with a goal and an assist from two shots and a 7.2 Sofascore Rating. Alex Meret posted a 7.6, made two saves and prevented 0.93 goals by xG on target, securing the clean sheet. For Pisa, Mehdi Léryis battled hard with seven tackles won five and a 7.2, while Šemper registered two saves.
Late gloss and smart changes
Conte’s 3-4-3 felt comfortable all evening. Kevin De Bruyne came on at 59 minutes and created a big chance, then joined the move that produced the third. In the 90th minute, Pasquale Mazzocchi came off the bench to square for Højlund, who finished left-footed for 3-0.
Pisa’s 3-5-2 saw fresh legs after the hour, with Juan Cuadrado and Idrissa Touré among the changes. Stefano Moreo exited injured on 71 minutes as Isak Vural entered. Referee Francesco Fourneau booked two players per side in a controlled contest.
A tidy away win
Napoli mixed control with precision, got their goals in good moments and kept the back door shut. Fans can dive into live momentum, xG flow, player heat maps and every Sofascore Rating on Sofascore’s match page.
The latest stories

ABA League Serbian semifinal: Partizan vs Crvena zvezda derby preview
18 May 2026
Arsenal vs Burnley: Two Wins Away from the History
18 May 2026
Cavaliers crush Pistons, clinch series 4-3 as Mobley shines
18 May 2026
2026 FIFA World Cup Stadium Guide: Estadio Akron
18 May 2026
Arsenal vs Man City: Premier League 2025/26 title race
17 May 2026
Raphinha lights up Barcelona’s 3-1 win over Betis with decisive brace
17 May 2026