Serie A Regular Season - 29
Pisa 3 - 1 FT Cagliari
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
9' S. Moreo
16' ↓ M. Marin ↑M. Hojholt
37' R. Durosinmi
HT
↓ Y. Mina ↑G. Zappa 46'
↓ M. Adopo ↑L. Pavoletti 46'
46' ↓ A. Calabresi ↑R. Albiol
J. Pedro 47'
52' A. Caracciolo
54' A. Caracciolo
A. Obert 59'
61' M. Aebischer
↓ G. Gaetano ↑L. Mazzitelli 64'
↓ S. Kilicsoy ↑Y. Trepy 64'
L. Pavoletti (A. Dossena) 67'
72' ↓ M. Tramoni ↑G. Piccinini
↓ J. Pedro ↑A. Albarracin 76'
A. Dossena 78'
A. Obert 81'
A. Obert 81'
90' ↓ M. Leris ↑I. Toure
FT
Player Cards
Our take on every player in this match
Pisa
Goalkeepers
Nícolas
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Arturo Calabresi
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
1
Pens Won
Antonio Caracciolo
HITMAN
2
Goals
2
Goals
2
On Target
9
Rating
Simone Canestrelli
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Mehdi Léris
👻 Invisible Nothing to note
Michel Aebischer
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Marius Marin
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
16
Entry
Samuele Angori
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Forwards
Stefano Moreo
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Rafiu Durosinmi
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
4
Fouls
5
Rating
Matteo Tramoni
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
BENCH
Matteo Luppichini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrian Šemper
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raúl Albiol
SUPER SUB
1
Assist
1
Assist
45
Minutes
6.3
Rating
Rosen Bozhinov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francesco Coppola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felipe Loyola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Malthe Højholt
GHOST
12
Actions
12
Actions
74
Minutes
6.2
Rating
Ebenezer Akinsanmiro
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Idrissa Touré
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Gabriele Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Henrik Wendel Meister
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Stojilković
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Iling Junior
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cagliari
Goalkeepers
Elia Caprile
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Zé Pedro
MAGNET
89
Activity
89
Activity
80
Passes
9
Duels
Yerry Mina
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Alberto Dossena
MAGNET
92
Activity
92
Activity
85
Passes
7
Duels
Adam Obert
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
6
Rating
Midfielders
Marco Palestra
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Michel Adopo
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Gianluca Gaetano
MAGNET
70
Activity
70
Activity
63
Passes
7
Duels
Ibrahim Sulemana
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
Forwards
Semih Kılıçsoy
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Michael Folorunsho
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Alen Sherri
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giuseppe Ciocci
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gabriele Zappa
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Juan Rodríguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Othniël Raterink
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Mazzitelli
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Alessandro Deiola
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joseph Liteta
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Roberto Malfitano
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ivan Sulev
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leonardo Pavoletti
SUPER SUB
1
Goal
1
Goal
45
Minutes
7.2
Rating
Yael Trepy
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Agustín Albarracín
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Paul Mendy
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/21/2025 | Cagliari | 2 - 2 | Pisa | Serie A | Unipol Domus |
| 04/10/2023 | Pisa | 0 - 0 | Cagliari | Serie B | Arena Garibaldi - Stadio Romeo Anconetani |
| 11/12/2022 | Cagliari | 1 - 1 | Pisa | Serie B | Unipol Domus |
| 08/14/2021 | Cagliari | 3 - 1 | Pisa | Coppa Italia | Unipol Domus |
Pisa Win
Cagliari Win
Draw
League Standings
P: 29 GD: +42
P: 29 GD: +23
P: 29 GD: +15
P: 29 GD: +26
P: 29 GD: +23
P: 29 GD: +16
P: 29 GD: +13
P: 29 GD: +4
P: 29 GD: +1
P: 29 GD: -4
P: 29 GD: -9
P: 29 GD: -15
P: 29 GD: -4
P: 29 GD: -18
P: 29 GD: -10
P: 29 GD: -9
P: 29 GD: -18
P: 29 GD: -21
P: 29 GD: -26
League Standings
| Pos | Team | P | Pts | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|
| 1 | Inter | 33 | 78 | 78 | 29 | +49 | |
| 2 | AC Milan | 33 | 66 | 48 | 27 | +21 | |
| 3 | Napoli | 33 | 66 | 48 | 33 | +15 | |
| 4 | Juventus | 33 | 63 | 57 | 29 | +28 | |
| 5 | Como | 33 | 58 | 57 | 28 | +29 | |
| 6 | AS Roma | 33 | 58 | 46 | 29 | +17 | |
| 7 | Atalanta | 33 | 54 | 45 | 29 | +16 | |
| 8 | Bologna | 33 | 48 | 42 | 39 | +3 | |
| 9 | Lazio | 33 | 47 | 34 | 30 | +4 | |
| 10 | Sassuolo | 33 | 45 | 41 | 44 | -3 | |
| 11 | Udinese | 33 | 43 | 38 | 43 | -5 | |
| 12 | Torino | 33 | 40 | 37 | 54 | -17 | |
| 13 | Genoa | 33 | 39 | 40 | 46 | -6 | |
| 14 | Parma | 33 | 39 | 24 | 40 | -16 | |
| 15 | Fiorentina | 32 | 35 | 37 | 44 | -7 | |
| 16 | Cagliari | 33 | 33 | 33 | 47 | -14 | |
| 17 | Cremonese | 33 | 28 | 26 | 47 | -21 | |
| 18 | Lecce | 32 | 27 | 21 | 45 | -24 | |
| 19 | Hellas Verona | 33 | 18 | 23 | 56 | -33 | |
| 20 | Pisa | 33 | 18 | 24 | 60 | -36 |
P: 33 GD: +49
P: 33 GD: +21
P: 33 GD: +15
P: 33 GD: +28
P: 33 GD: +29
P: 33 GD: +17
P: 33 GD: +16
P: 33 GD: +3
P: 33 GD: +4
P: 33 GD: -3
P: 33 GD: -5
P: 33 GD: -17
P: 33 GD: -6
P: 33 GD: -16
P: 32 GD: -7
P: 33 GD: -14
P: 33 GD: -21
P: 32 GD: -24
P: 33 GD: -33
P: 33 GD: -36
Match previews and recaps to help you decide which games are worth watching
Defying the Odds: Ten-Man Pisa Stun Cagliari
Highly Entertaining Futmetrix Score: 79/100. Our verdict: A heroic rear-guard action and a rapid-fire brace delivered three golden points to a Pisa side fighting for their Serie A survival.
Spot Kicks and Early Exits
The Stakes could not have been higher under the floodlights at the Arena Garibaldi - Stadio Romeo Anconetani, with Pisa desperately needing a tangible lifeline in their gruelling relegation battle. The hosts flew out of the traps from the very first minute, immediately putting Cagliari firmly on the back foot with aggressive pressing. Their early endeavour was justly rewarded in the 9th minute when S. Moreo stepped up and coolly converted from the penalty spot. However, the delicate Balance of the tie was violently disrupted just before the half-time whistle. In the 37th minute, a remarkably clumsy tripping offence saw R. Durosinmi shown a straight red card by the referee. Reduced to ten men, the Tuscan side looked entirely destined to crumble under the inevitable wave of Sardinian pressure, setting the stage for what promised to be a painfully long and gruelling second half for the home supporters.
A Defensive Masterclass Turned Offensive Blitz
What followed immediately after the interval was a dramatic script that absolutely no one anticipated, carrying a truly massive Upset Factor. Despite Cagliari commanding a staggering 72% possession across the ninety minutes, they completely lacked the necessary incisiveness to break down a beautifully resolute home defensive block. Instead, the match's defining Intensity came from an entirely unlikely source at the other end of the pitch. In a breathless and chaotic two-minute window, defender A. Caracciolo took the game completely by the scruff of the neck. He bundled home his first crucial strike in the 52nd minute to double the host's advantage, before incredibly striking the back of the net once again in the 54th. That devastating quick-fire brace entirely altered the psychological complexion of the afternoon, leaving the visiting team visibly stunned and desperately scrambling for tactical answers against a side operating with a severe numerical disadvantage.
Restoring Parity in Personnel
Cagliari ultimately threw all tactical caution to the wind, turning frantically to their substitutes' bench in search of immediate salvation. The timely introduction of veteran forward L. Pavoletti paid immediate dividends; the seasoned striker intelligently latched onto a pinpoint, looping delivery from A. Dossena in the 67th minute to give his struggling side a genuine glimmer of late hope. But the away side's hard-earned momentum was selfishly self-sabotaged in the 81st minute when A. Obert foolishly mirrored Durosinmi's earlier indiscretion, receiving his own straight red card for a poor tripping challenge. With personnel parity finally restored on the pitch, Pisa comfortably navigated the tense final exchanges without conceding further ground. While the daunting ten-point gap to sheer safety remains a towering mountain to climb, this fiery 3-1 home triumph injects absolutely vital belief into a squad that stubbornly refuses to go quietly into the Serie B night.
Key Questions
How did the red card for R. Durosinmi impact the match?
It forced Pisa into a low block, but counter-intuitively galvanized them, sparking a remarkable second-half counter-attacking blitz that shocked the visitors.
What made Antonio Caracciolo the Man of the Match?
He anchored a desperate defence while scoring a sensational two-minute brace, proving completely decisive in a fixture his team simply had to win.
How did substitute Antonio Caracciolo change the game?
Though actually starting the match, Caracciolo's second-half impact was entirely transformative, effectively killing the tie with two rapid-fire goals despite the numerical disadvantage.
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.
Desperation Meets Pragmatism in Serie A Basement Clash
Skip It Futmetrix Score: 31/100. Pisa’s dire situation makes this a grim watch for neutrals, but for Cagliari, it represents a crucial stepping stone toward safety.
The Setup
Time is rapidly running out for Pisa. Rooted to the absolute bottom of the table with an abysmal Form rating after dropping four straight matches, their survival hopes are fading by the minute. They welcome Cagliari to the Arena Garibaldi - Stadio Romeo Anconetani on March 15, 2026, desperately seeking only their second league win of the season. Despite a high Balance score suggesting a tight and tense contest, the overall Stakes remain modest given the massive fifteen-point gulf separating the two sides. Cagliari, sitting comfortably higher in 14th, will look to capitalize on the hosts' undeniable home woes. With a low rating for Stars on the pitch, expect grit to trump glamour. S. Iling-Junior and F. Loyola must step up for the home side, while S. Kılıçsoy leads the counter-attacking threat for the visitors.
Key Battle
This relegation battle will be decided in the defensive transitions. The home side's fragile backline must find a way to absorb quick counter-attacks without crumbling under the pressure, while the visitors' midfield will aim to dictate the tempo and mercilessly suffocate any desperate attacking bursts from the hosts.
Our Prediction
We expect Cagliari to edge a tense, low-scoring affair 1-0. The home side's dreadful home record and sheer lack of confidence will ultimately be their undoing, allowing the visitors to sit deep and strike effectively on the break.