Pisa - Cagliari Live Commentary

Finished
3 - 1
Stefano Moreo 9' (1-0)
Antonio Aldo Caracciolo 52' (2-0)
Antonio Aldo Caracciolo 54' (3-0)
Leonardo Pavoletti 67' (3-1)
Match Detail
👨‍⚖️ Assistant Referee 2 Referee #33225
👨‍⚖️ Fourth Official Referee #13666
👨‍⚖️ Referee Referee #65813
👨‍⚖️ Referee Referee #14084
🏟️ Stadium Arena Garibaldi - Stadio Romeo Anconetani
👥 Capacity 10,442
🌤️ Weather overcast clouds
🌡️ Temperature 16.66°C
🌡️ Feels Like 15.61°C
💨 Wind 7.09 m/s (82°)
💧 Humidity 47%
📊 Pressure 1004 hPa

Pisa - Cagliari Match Summary:

Pisa vs Cagliari finished at Arena Garibaldi - Stadio Romeo Anconetani with a 3-1 scoreline. Referee: Referee #65813. Weather: Kapalı bulutlu. gülen taraf Pisa oldu. See full match details and goal timeline.

Pisa – Cagliari Match: When, What Time and Which Stadium?

Pisa vs CagliariSerie A. Match on 15-03-2026 at 14:00, Arena Garibaldi - Stadio Romeo Anconetani (capacity 10,442). Referee and match details on Skorjet.

Pisa – Cagliari Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Pisa – Cagliari Match Result and Statistics

The Serie A match between Pisa and Cagliari ended with a 3-1 scoreline. Both teams took to the pitch at Arena Garibaldi - Stadio Romeo Anconetani in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.

Statistics
Pisa
Cagliari
Successful Headers
12
10
Accurate Crosses
4
8
Long Passes
60
33
Passes
226
571
Dangerous Attacks
25
36
Attacks
75
134
Total Crosses
8
24
Fouls
14
16
Tackles
15
10
Throwins
8
23
Free Kicks
15
14
Successful Passes Percentage
69
88
Hit Woodwork
0
1
Shots Off Target
2
6
Shots Total
10
14
Successful Long Passes Percentage
38
42
Successful Long Passes
23
14
Penalties
1
0
Successful Passes
156
500
Key Passes
6
9
Shots Insidebox
8
9
Substitutions
4
5
Goal Kicks
9
6
Interceptions
8
3
Big Chances Created
4
3
Successful Dribbles
12
5
Goals
3
1
Shots On Target
6
4
Big Chances Missed
1
2
Offsides
1
1
Goal Attempts
8
10
Corners
1
5
Injuries
5
3
Ball Safe
73
83
Saves
3
3
Ball Possession %
28
72
Successful Dribbles Percentage
60
42
Dribble Attempts
20
12
Shots Outsidebox
2
5
Shots Blocked
2
4
Redcards
1
1
Yellowcards
1
4
Assists
1
1
Yellowred Cards
0
1

Pisa - Cagliari Match Statistics

Compare key metrics such as possession, total shots and attacking output for Pisa and Cagliari.

Idrissa Touré
Mehdi Pascal Marcel Léris
Substitution
90'
81'
🟥
Adam Obert
Yellow/Red card
78'
🟨
Alberto Dossena
Yellowcard
76'
Agustín Albarracín Basil
José Pedro da Silva Figueiredo Freitas
Substitution
Ebenezer Akinsanmiro
Mattéo Tramoni
Substitution
72'
67'
Leonardo Pavoletti
Alberto Dossena
Goal / 3-1
64'
Yael Trepy
Semih Kılıçsoy
Substitution
Luca Mazzitelli
Gianluca Gaetano
Substitution
Michel Aebischer
Yellowcard
🟨
61'
59'
🟨
Adam Obert
Yellowcard
Antonio Aldo Caracciolo
Raúl Albiol
Goal / 3-0
54'
Antonio Aldo Caracciolo
Goal / 2-0
52'
47'
🟨
José Pedro da Silva Figueiredo Freitas
Yellowcard
Raúl Albiol
Arturo Calabresi
Substitution
46'
Gabriele Zappa
Yerry Mina
Substitution
Leonardo Pavoletti
Michel Ndary Adopo
Substitution
Rafiu Durosinmi
Redcard
🟥
37'
Malthe Höjholt
Marius Mihai Marin
Substitution
16'
Stefano Moreo
Penalty / 1-0
9'

Pisa - Cagliari Minute-by-minute Match Summary

Follow the complete minute-by-minute timeline for Pisa vs Cagliari, including key moments, goals and cards.

Pisa - Cagliari Pitch Formation

Samuele Angori
Samuele Angori 3
Samuele Angori
Samuele Angori 3
Antonio Caracciolo
Antonio Caracciolo 4
Marius Marin
Marius Marin 6
Mehdi Léris
Mehdi Léris 7
Malthe Højholt
Malthe Højholt 8
Nícolas
Nícolas 12
Rafiu Durosinmi
Rafiu Durosinmi 17
Michel Aebischer
Michel Aebischer 20
Francesco Coppola
Francesco Coppola 26
Stefano Moreo
Stefano Moreo 32
Adam Obert
Adam Obert 33
Michael Folorunsho
Michael Folorunsho 90
Alberto Dossena
Alberto Dossena 22
Ibrahim Sulemana
Ibrahim Sulemana 25
Joseph Liteta
Joseph Liteta 27
Zé Pedro
Zé Pedro 32
Marco Palestra
Marco Palestra 2
Michel Adopo
Michel Adopo 8
Semih Kılıçsoy
Semih Kılıçsoy 9
Juan Rodríguez
Juan Rodríguez 15
Elia Caprile
Elia Caprile 1

Pisa - Cagliari Match Squad

Jersey Player Jersey Player
Pisa Pisa
Cagliari Cagliari
Samuele Angori 3 Samuele Angori Elia Caprile 1 Elia Caprile
Antonio Caracciolo 4 Antonio Caracciolo Marco Palestra 2 Marco Palestra
Marius Marin 6 Marius Marin Michel Adopo 8 Michel Adopo
Mehdi Léris 7 Mehdi Léris Semih Kılıçsoy 9 Semih Kılıçsoy
Malthe Højholt 8 Malthe Højholt Juan Rodríguez 15 Juan Rodríguez
Nícolas 12 Nícolas Alberto Dossena 22 Alberto Dossena
Rafiu Durosinmi 17 Rafiu Durosinmi Ibrahim Sulemana 25 Ibrahim Sulemana
Michel Aebischer 20 Michel Aebischer Joseph Liteta 27 Joseph Liteta
Francesco Coppola 26 Francesco Coppola Zé Pedro 32 Zé Pedro
Stefano Moreo 32 Stefano Moreo Adam Obert 33 Adam Obert
Arturo Calabresi 33 Arturo Calabresi Michael Folorunsho 90 Michael Folorunsho
Oscar Hiljemark Pisa — Coach
Fabio Pisacane Cagliari — Coach

Pisa - Cagliari Bench Players

Jersey Player Jersey Player
Pisa Pisa
Cagliari Cagliari
No bench players available

Pisa - Cagliari Injured and Suspended Players

Player Status Player Status
Pisa Pisa
Cagliari Cagliari
Raúl Albiol Raúl Albiol Suspended Andrea Belotti Andrea Belotti Yırtık
Daniel Denoon Daniel Denoon Ankle Problems Yerry Mina Yerry Mina Muscle Fatigue
Simone Scuffet Simone Scuffet Muscle Fatigue Gianluca Gaetano Gianluca Gaetano Adductor Pain
Luca Mazzitelli Luca Mazzitelli Baldır Sakatlığı
Mattia Felici Mattia Felici Yırtık
Gennaro Borrelli Gennaro Borrelli Hamstring Sakatlığı
Sebastiano Esposito Sebastiano Esposito Cezalı
Riyad Idrissi Riyad Idrissi Yırtık
Değişiklikler
Pisa Pisa
90' Idrissa Touré Mehdi Pascal Marcel Léris
72' Ebenezer Akinsanmiro Mattéo Tramoni
46' Raúl Albiol Arturo Calabresi
16' Malthe Höjholt Marius Mihai Marin
Cagliari Cagliari
76' Agustín Albarracín Basil José Pedro da Silva Figueiredo Freitas
64' Yael Trepy Semih Kılıçsoy
64' Luca Mazzitelli Gianluca Gaetano
46' Gabriele Zappa Yerry Mina
46' Leonardo Pavoletti Michel Ndary Adopo

Pisa - Cagliari Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Pisa and Cagliari.

# Team P W D L GF GA GD Pts Form
1 29 22 2 5 65 23 42 68 W W W L D
2 29 17 9 3 44 21 23 60 D L W W L
3 29 18 5 6 45 30 15 59 D L W W W
4 29 15 9 5 48 22 26 54 D W W W W
5 29 15 8 6 51 28 23 53 L L D W W
6 29 16 3 10 39 23 16 51 D W D L L
7 29 12 11 6 40 27 13 47 W W L D D
8 29 12 6 11 38 34 4 42 W W W L W
9 29 10 10 9 29 28 1 40 L D L W W
10 29 11 5 13 35 39 -4 38 W W W L L
11 29 10 6 13 33 42 -9 36 L L W D L
12 29 8 10 11 21 36 -15 34 W W D D L
13 29 8 9 12 36 40 -4 33 D W L W W
14 29 9 6 14 32 50 -18 33 L L W L W
15 29 7 9 13 31 41 -10 30 L D D L L
16 29 6 10 13 34 43 -9 28 W W L D W
17 29 7 6 16 21 39 -18 27 W L L W L
18 29 5 9 15 23 44 -21 24 D L L L L
19 29 2 12 15 23 49 -26 18 L L L L W
20 29 3 9 17 22 51 -29 18 L L L W L

Pisa - Cagliari Standings Overview

Check the latest Serie A table position, points and goal difference for Pisa and Cagliari.

Head-to-Head (H2H) Summary
0
Wins
1
Draws
0
Wins
Head-to-Head (H2H) Previous Matches
Serie A
2 : 2
21.12.2025
Serie A

Pisa vs Cagliari Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Pisa and Cagliari.

Pisa - Cagliari TV Broadcast Information

Logo TV Channel Date Kick-off Status
Bet365 Bet365 15-03-2026 14:00 Finished
SuperSport MaXimo 1 SuperSport MaXimo 1 15-03-2026 14:00 Finished
SuperSport Football Plus ROA SuperSport Football Plus ROA 15-03-2026 14:00 Finished
SuperSport GOtv LaLiga SuperSport GOtv LaLiga 15-03-2026 14:00 Finished
DStv Now DStv Now 15-03-2026 14:00 Finished
QQ Sports Live QQ Sports Live 15-03-2026 14:00 Finished
beIN Sports Connect New Zealand beIN Sports Connect New Zealand 15-03-2026 14:00 Finished
Sport TV1 Sport TV1 15-03-2026 14:00 Finished
Sport TV Multiscreen Sport TV Multiscreen 15-03-2026 14:00 Finished
S Sport S Sport 15-03-2026 14:00 Finished
SKY Go Italia SKY Go Italia 15-03-2026 14:00 Finished
NOW TV NOW TV 15-03-2026 14:00 Finished

Pisa - Cagliari TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Pisa vs Cagliari.

Pisa - Cagliari Live Commentary

90+6'
The second half has concluded with the final score: Pisa 3, Cagliari 1.
90+6'
The attempt is thwarted. Luca Mazzitelli from Cagliari takes a right-footed shot from outside the penalty area, but it's blocked. He received assistance from Michael Folorunsho.
90+5'
Raúl Albiol commits a foul for Pisa.
90+5'
Michael Folorunsho from Cagliari earns a free kick in the offensive half of the field.
90+5'
Michael Folorunsho from Cagliari earns a free kick in the opponent's half.
90+4'
Missed opportunity. Leonardo Pavoletti from Cagliari had a header from inside the penalty area that went wide.
90+2'
Foul committed by Ebenezer Akinsanmiro of Pisa.
90+2'
Agustín Albarracín from Cagliari is awarded a free kick on the right side of the field.
90'
A shot on goal has been denied. Stefano Moreo from Pisa directed a header from the center of the box, but Elia Caprile from Cagliari made a great save, diving to the bottom left corner. The opportunity was set up by Samuele Angori, who delivered a cross.
90'
🔄
Substitution for Pisa: Idrissa Touré comes on to take the place of Mehdi Léris.
89'
Yael Trepy from Cagliari commits a foul.
89'
Simone Canestrelli from Pisa earns a free kick in his own half of the field.
88'
Luca Mazzitelli of Cagliari commits a foul.
87'
Marco Palestra from Cagliari is awarded a free kick in his team's defensive zone.
85'
Samuele Angori from Pisa earns a free kick in his team's defensive zone.
85'
Luca Mazzitelli from Cagliari commits a foul.
84'
Agustín Albarracín from Cagliari earns a free kick in the offensive half of the field.
84'
Samuele Angori from Pisa commits a foul.
83'
Stefano Moreo from Pisa commits a foul.
83'
Marco Palestra of Cagliari is awarded a free kick in his own half.
81'
🟨
Adam Obert of Cagliari receives his second yellow card.
81'
Mehdi Léris from Pisa is awarded a free kick on the right side of the field.
81'
Adam Obert commits a foul for Cagliari.
80'
The interruption has ended. They are set to resume play.
79'
The game is currently paused due to an injury to Ebenezer Akinsanmiro from Pisa.
78'
🟨
Alberto Dossena from Cagliari receives a yellow card for committing a serious foul.
78'
Ebenezer Akinsanmiro from Pisa is awarded a free kick in the offensive half of the field.
78'
Alberto Dossena commits a foul for Cagliari.
77'
Leonardo Pavoletti from Cagliari commits a foul.
77'
Nícolas from Pisa earns a free kick in his own half.
76'
Missed opportunity! Stefano Moreo from Pisa took a right-footed shot from over 35 yards out, but it went high and to the right of the goal. The attempt was set up by a headed pass from Ebenezer Akinsanmiro.
76'
🔄
Substitution for Cagliari: Agustín Albarracín comes on to take the place of Zé Pedro.
74'
Missed opportunity! Alberto Dossena from Cagliari directed a header from the middle of the box just to the right of the goal. The chance was set up by Adam Obert, who delivered a cross after a corner kick.
74'
Cagliari has been awarded a corner kick after Mehdi Léris allowed the ball to go out.
72'
🔄
Substitution for Pisa: Ebenezer Akinsanmiro comes on to take the place of Mattéo Tramoni.
70'
The pause has ended. The teams are set to resume play.
70'
Missed opportunity. Yael Trepy from Cagliari took a left-footed shot from the center of the box, but it went wide to the right.
70'
The shot is deflected. Ibrahim Sulemana from Cagliari takes a left-footed strike from outside the penalty area, but it gets blocked. Leonardo Pavoletti provided the assist.
69'
The game has been temporarily halted due to an injury to Michel Aebischer from Pisa.
67'
Goal! Pisa 3, Cagliari 1. Leonardo Pavoletti finds the net for Cagliari with a right-footed strike from the middle of the box, sending the ball straight into the center of the goal. The assist came from Alberto Dossena, who set him up with a precise header.
64'
Marco Palestra from Cagliari earns a free kick on the right flank.
64'
Simone Canestrelli from Pisa commits a foul.
64'
🔄
Substitution for Cagliari: Luca Mazzitelli comes on to take the place of Gianluca Gaetano.
64'
🔄
Substitution for Cagliari: Yael Trepy comes on to take the place of Semih Kiliçsoy.
63'
Missed opportunity! Gabriele Zappa from Cagliari took a right-footed shot from the right side of the six-yard area, but it just went wide to the right. The chance was set up by Gianluca Gaetano, who delivered a cross after a corner kick.
63'
Cagliari has been awarded a corner kick after a defensive play by Samuele Angori.
61'
🟨
Michel Aebischer from Pisa receives a yellow card.
60'
Gianluca Gaetano from Cagliari commits a foul.
60'
Mattéo Tramoni from Pisa earns a free kick in the opponent's half.
59'
Adam Obert from Cagliari has fallen to the ground, but the referee believes he is exaggerating and has called it a dive.
59'
🟨
Adam Obert from Cagliari receives a yellow card.
58'
A shot from outside the penalty area by Semih Kiliçsoy of Cagliari is stopped in the middle of the goal by goalkeeper Nícolas of Pisa. The attempt was set up by Ibrahim Sulemana.
58'
Shot on goal denied. Adam Obert from Cagliari takes a left-footed strike from the left side of the penalty area, but Nícolas from Pisa makes a save right in the middle of the goal.
54'
Goal! Pisa leads Cagliari 3-0. Antonio Caracciolo scores with a right-footed strike from just a few yards out, finding the center of the net. The goal was set up by Raúl Albiol, who delivered a headed pass after a corner kick.
54'
Goal! Pisa leads 3-0 against Cagliari. Antonio Caracciolo scores with a right-footed shot from just a few yards out after a corner kick.
53'
Corner kick awarded to Pisa after Adam Obert allowed the ball to go out of play.
52'
Goal! Pisa leads 2-0 against Cagliari. Antonio Caracciolo scores with a right-footed shot from the right side of the six-yard box, placing it perfectly into the bottom right corner.
50'
Michael Folorunsho commits a foul for Cagliari.
50'
Michel Aebischer from Pisa earns a free kick in the opponent's half.
48'
The pause has ended. They are set to resume play.
47'
🟨
Zé Pedro of Cagliari receives a yellow card for committing a serious foul.
47'
Match interruption - Cagliari.
46'
Zé Pedro commits a foul for Cagliari.
46'
Stefano Moreo from Pisa earns a free kick on the left side of the field.
45+6'
Shot on goal blocked. Malthe Højholt from Pisa takes a left-footed shot from the left side of the six-yard box, but Elia Caprile from Cagliari makes a save in the bottom left corner. The attempt was set up by Stefano Moreo.
45+6'
The first half concludes with Pisa leading Cagliari 1-0.
45+4'
Cagliari is flagged for offside as Alberto Dossena is caught in an offside position.
45+4'
Cagliari is flagged for offside as Alberto Dossena is caught in an offside position.
45+3'
Semih Kiliçsoy from Cagliari earns a free kick on the left flank.
45+3'
Michel Aebischer commits a foul for Pisa.
45'
🔄
Substitution for Cagliari: Gabriele Zappa comes on to take the place of Yerry Mina.
45'
The fourth official has indicated that there will be 6 minutes of stoppage time.
45'
The pause has ended. They are set to resume play.
45'
🔄
Substitution for Cagliari: Leonardo Pavoletti comes on to take the place of Michel Adopo.
45'
🔄
Substitution for Pisa: Raúl Albiol comes on to take the place of Arturo Calabresi, who has been forced off due to an injury.
44'
Cagliari earns a corner kick after Nícolas allows the ball to go out of play.
44'
Shot on goal thwarted. Adam Obert from Cagliari takes a left-footed strike from outside the penalty area, but Nícolas from Pisa makes a save right in the middle of the goal.
44'
The game is currently paused due to an injury to Arturo Calabresi from Pisa.
43'
The shot is deflected. Gianluca Gaetano from Cagliari tries a right-footed effort from outside the penalty area, but it gets blocked. He was set up by Adam Obert.
43'
Cagliari has been awarded a corner kick, following a defensive play by Arturo Calabresi.
42'
Michel Aebischer commits a foul for Pisa.
42'
Gianluca Gaetano from Cagliari earns a free kick in the opponent's half.
40'
Antonio Caracciolo from Pisa is awarded a free kick in his team's defensive zone.
40'
Michel Adopo commits a foul for Cagliari.
38'
The game is currently on hold due to an injury to Yerry Mina from Cagliari.
38'
The pause has ended. They are set to resume play.
37'
Yerry Mina from Cagliari earns a free kick in his own half.
37'
🟥
Rafiu Durosinmi from Pisa receives a red card for unsportsmanlike behavior.
36'
Yerry Mina from Cagliari is awarded a free kick in his team's defensive zone.
34'
Pisa is flagged for offside. Mattéo Tramoni has been caught in an offside position.
33'
Samuele Angori from Pisa earns a free kick in his team's defensive zone.
33'
Marco Palestra from Cagliari commits a foul.
31'
The pause has ended. They’re set to resume play.
29'
The game has been paused due to an injury to Michael Folorunsho from Cagliari.
28'
Michel Adopo of Cagliari earns a free kick in his team's defensive zone.
28'
Simone Canestrelli from Pisa commits a foul.
23'
Zé Pedro from Cagliari earns a free kick in his team's defensive zone.
23'
Zé Pedro from Cagliari earns a free kick in his team's defensive zone.
23'
Rafiu Durosinmi from Pisa committed a foul.
20'
A shot attempt is denied. Mattéo Tramoni from Pisa takes a right-footed strike from the left side of the penalty area, but it's blocked.
20'
Gianluca Gaetano from Cagliari earns a free kick in his team's defensive zone.
20'
Rafiu Durosinmi from Pisa commits a foul.
19'
The pause has ended. They are set to resume play.
19'
Match interruption - Cagliari.
18'
Michael Folorunsho from Cagliari tries a right-footed shot from the right side of the penalty area, but it's blocked.
18'
Cagliari has been awarded a corner kick after a play that resulted in a deflection off Arturo Calabresi.
17'
Michael Folorunsho from Cagliari earns a free kick in his team's defensive zone.
17'
Arturo Calabresi from Pisa commits a foul.
16'
🔄
Substitution for Pisa: Malthe Højholt comes on to replace Marius Marin, who is leaving the field due to an injury.
16'
🔄
Substitution for Pisa: Malthe Højholt comes on to replace Marius Marin, who has been forced off due to an injury.
15'
Missed opportunity! Michael Folorunsho from Cagliari took a right-footed shot from the center of the box, but it went wide to the left. The chance was set up by a cross from Marco Palestra.
13'
Rafiu Durosinmi from Pisa commits a foul.
13'
The pause has ended. They are set to resume play.
13'
Michel Adopo from Cagliari earns a free kick in his team's defensive zone.
12'
The game is currently paused due to an injury to Marius Marin from Pisa.
11'
Marius Marin from Pisa commits a foul.
11'
Gianluca Gaetano from Cagliari earns a free kick on the right flank.
11'
Adam Obert from Cagliari connects with a header from the center of the box, but it strikes the crossbar. The assist came from Marco Palestra, who delivered a precise cross.
11'
Missed opportunity! Ibrahim Sulemana from Cagliari heads the ball from just a few yards out, but it sails over the crossbar.
9'
Goal! Pisa takes the lead with a score of 1-0 against Cagliari. Stefano Moreo from Pisa successfully converts the penalty, striking the ball with his right foot into the bottom right corner of the net.
7'
Ibrahim Sulemana of Cagliari has given away a penalty due to a foul committed inside the penalty box.
7'
Penalty awarded to Pisa! Arturo Calabresi is fouled inside the box.
5'
Samuele Angori from Pisa earns a free kick on the left side of the field.
5'
Zé Pedro commits a foul for Cagliari.
5'
Missed opportunity! Rafiu Durosinmi from Pisa heads the ball from the center of the box, but it goes over the goal and to the right. The chance was created by Samuele Angori after a set piece.
1'
Simone Canestrelli from Pisa earns a free kick in his team's defensive zone.
1'
Michael Folorunsho commits a foul for Cagliari.
0'
The game concludes with Pisa defeating Cagliari by a score of 3-1.
0'
The opening half is underway...
0'
The team rosters have been revealed, and the athletes are getting ready on the field.
Advanced Statistics

No advanced statistics data found. Advanced statistics may be unavailable for this match or require a subscription.