Table of Contents
Skip to content
PISA, ITALY – MARCH 15: Antonio Caracciolo of Pisa Sporting Club resu with Raul Albiol of Pisa Sporting Club during the Serie A match between Pisa SC and Cagliari Calcio at Arena Garibaldi on March 15, 2026 in Pisa, Italy. (Photo by Gabriele Maltinti/Getty Images)
Despite being down to 10 men from the 37th minute, Pisa still managed only their second victory of the season, beating Cagliari 3-1 with captain Antonio Caracciolo’s brace.
The hosts were left rock bottom despite the arrival of new coach Oscar Hiljemark, with Simone Scuffet, Juan Cuadrado, Lorran, Daniel Denoon and Isak Vural not fully fit. Sebastiano Esposito was suspended for the Sardinians, with Riyad Idrissi, Gennaro Borrelli, Andrea Belotti and Mattia Felici injured, but Gennaro Gaetano, Alessandro Deiola and Yerry Mina were available again.
See how it all unfolded on the Liveblog.
The referee initially seemed to point to the edge of the area, but changed it to the spot when Arturo Calabresi was brought down by an Ibrahim Sulemana sliding tackle. The contact seemed to be on the line, so Stefano Moreo converted for his first Serie A home goal of the season.
Cagliari had the opportunity to equalise moments later with an Adam Obert diving header, but it thumped the crossbar from 10 yards.
Pisa lost Marius Marin to a knee injury and Matteo Tramoni’s strike was charged down, but above all they went down to 10 men when the referee spotted Rafiu Durosinmi kicking out at Yerry Mina in an off the ball situation. It was hardly the first time that Mina’s method of frustrating strikers has paid off.
Nicolas got down to fingertip an Obert daisy-cutter round the far post, but it was so nearly 2-0 for Pisa on the stroke of half-time.
More knocked back the cross at the far post for Matlhe Hojholt to tap in from point-blank range, but was denied by a stunning Elia Caprile reaction save.
Instead, 10-man Pisa doubled their lead when Michael Folorunsho flicked on a Simone Canestrelli throw-in, accidentally providing the assist for Antonio Caracciolo to fire in on the half-volley at the near post.
Cagliari seemed to crumble, as Obert’s decisive block prevented Samuele Angori completing the give and go in the box, but Pisa added a third on the resulting Mehdi Leris corner with Caracciolo unmarked to prod in from point-blank range with his knee.
Semih Kilicsoy forced a flying Nicolas save from distance, but Cagliari did finally get back into it when Alberto Dossena’s header forward bounced, and Leonardo Pavoletti acrobatically turned in on the volley after shoving Raul Albiol aside.
Dossena also nodded Obert’s corner just wide of the back stick, but Cagliari went down to 10 men too when Obert received his second yellow card for bringing down Leris.
Caprile kept the scoreline down late on with another tricky save on Moreo’s header.
Pisa 3-1 Cagliari
Moreo pen 9 (P), Caracciolo 52, 54 (P), Pavoletti 67 (C)
Sent off: Durosinmi 37 (P), Obert 81 (C)
15-03-2026 14:00
MatchDay 29
Arena Garibaldi – Stadio Romeo AnconetaniPisaCagliari
Live3 – 1
Player statistic
| Stefano Moreo | 9' |
| Rafiu Durosinmi | 37' |
| 47' | Zé Pedro |
| Antonio Caracciolo | 52' |
| Antonio Caracciolo(Assist: Raúl Albiol) | 54' |
| 59' | Adam Obert |
| Michel Aebischer | 61' |
| 67' | Leonardo Pavoletti(Assist: Alberto Dossena) |
| 78' | Alberto Dossena |
| 81' | Adam Obert |
Pisa
Cagliari
Starting lineups
12
Nicolas
Goalkeeper
4
Antonio Caracciolo
Defender
33
Arturo Calabresi
Defender
46′
3
Samuele Angori
Defender
5
Simone Canestrelli
Defender
6
Marius Marin
Midfielder
16′
10
Matteo Tramoni
Midfielder
72′
20
Michel Aebischer
Midfielder
7
Mehdi Léris
Attacker
90′
17
Rafiu Durosinmi
Attacker
32
Stefano Moreo
Attacker
1
Elia Caprile
Goalkeeper
33
Adam Obert
Defender
22
Alberto Dossena
Defender
2
Marco Palestra
Defender
26
Yerry Mina
Defender
46′
32
Zé Pedro
Defender
76′
10
Gianluca Gaetano
Midfielder
64′
90
Michael Folorunsho
Midfielder
8
Michel Adopo
Midfielder
46′
25
Ibrahim Sulemana
Midfielder
9
Semih Kılıçsoy
Attacker
64′
Substitutes
1
Adrian Šemper
Goalkeeper
36
Gabriele Piccinini
Attacker
19
Samuel Iling-Junior
Attacker
26
Francesco Coppola
Defender
9
Henrik Meister
Attacker
35
Felipe Loyola
Defender
2
Rosen Bozhinov
Defender
81
Filip Stojilkovic
Attacker
31
Matteo Luppichini
Goalkeeper
8
Malthe Höjholt
Midfielder
16′
39
Raúl Albiol
Defender
46′
14
Ebenezer Akinsanmiro
Midfielder
72′
15
Idrissa Touré
Midfielder
90′
14
Alessandro Deiola
Midfielder
24
Giuseppe Ciocci
Goalkeeper
12
Alen Sherri
Goalkeeper
15
Juan Rodríguez
Defender
27
Joseph Liteta
Midfielder
38
Ivan Sulev
Midfielder
18
Othniel Raterink
Midfielder
31
Paul Mendy
Attacker
40
Roberto Malfitano
Midfielder
30
Leonardo Pavoletti
Attacker
46′
28
Gabriele Zappa
Defender
46′
4
Luca Mazzitelli
Midfielder
64′
37
Yael Trepy
Attacker
64′
20
Agustín Albarracín
Midfielder
76′