Serie A Regular Season - 27
Pisa 0 - 1 FT Bologna
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
↓ M. Vitik ↑N. Casale 21'
HT
R. Freuler 53'
63' ↓ S. Angori ↑J. Cuadrado
63' ↓ R. Durosinmi ↑F. Stojilkovic
↓ F. Bernardeschi ↑R. Orsolini 63'
↓ S. Sohm ↑J. Odgaard 64'
70' ↓ M. Hojholt ↑G. Piccinini
70' ↓ A. Calabresi ↑S. Canestrelli
↓ N. Cambiaghi ↑J. Rowe 74'
↓ Joao Mario ↑L. De Silvestri 74'
J. Lucumi 82'
J. Odgaard (R. Freuler) 90'
90' ↓ A. Caracciolo ↑S. Iling Junior
FT
Player Cards
Our take on every player in this match
Pisa
Goalkeepers
Nícolas
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Arturo Calabresi
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Antonio Caracciolo
NPC
91
Minutes
91
Minutes
21%
Pass Acc
6.7
Rating
Francesco Coppola
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Mehdi Léris
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Malthe Højholt
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Marius Marin
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Michel Aebischer
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Samuele Angori
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Forwards
Stefano Moreo
MAGNET
48
Activity
48
Activity
35
Passes
13
Duels
Rafiu Durosinmi
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
63
Entry
BENCH
Matteo Luppichini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrian Šemper
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Simone Canestrelli
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Raúl Albiol
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rosen Bozhinov
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
Juan Cuadrado
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Calvin Stengs
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ebenezer Akinsanmiro
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriele Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Idrissa Touré
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Stojilković
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Henrik Wendel Meister
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matteo Tramoni
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Iling Junior
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Bologna
Goalkeepers
Łukasz Skorupski
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Nadir Zortea
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Martin Vitík
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
21
Entry
Jhon Lucumí
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
João Mário
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Nikola Moro
MAGNET
69
Activity
69
Activity
63
Passes
6
Duels
Remo Freuler
MAGNET
76
Activity
76
Activity
68
Passes
8
Duels
Simon Sohm
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Forwards
Federico Bernardeschi
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Santiago Castro
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Nicolò Cambiaghi
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
BENCH
Federico Ravaglia
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Massimo Pessina
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nicolò Casale
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
Started
Entry
Eivind Helland
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo De Silvestri
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Tommaso Pobega
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lewis Ferguson
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Riccardo Orsolini
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Jens Odgaard
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.6
Rating
Benjamín Domínguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thijs Dallinga
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan Rowe
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 05/10/2025 | Bologna | 4 - 0 | Pisa | Serie A | Stadio Renato Dall'Ara |
| 18/08/2019 | Pisa | 0 - 3 | Bologna | Coppa Italia | Arena Garibaldi - Stadio Romeo Anconetani |
Pisa Win
Bologna Win
Draw
League Standings
P: 27 GD: +43
P: 27 GD: +23
P: 27 GD: +13
P: 27 GD: +18
P: 27 GD: +24
P: 27 GD: +18
P: 27 GD: +13
P: 27 GD: +4
P: 27 GD: -2
P: 27 GD: -8
P: 27 GD: -1
P: 27 GD: -12
P: 27 GD: -7
P: 27 GD: -20
P: 27 GD: -7
P: 27 GD: -12
P: 27 GD: -17
P: 27 GD: -18
P: 27 GD: -24
League Standings
P: 28 GD: +42
P: 28 GD: +24
P: 28 GD: +14
P: 28 GD: +25
P: 28 GD: +17
P: 28 GD: +22
P: 28 GD: +13
P: 28 GD: +3
P: 27 GD: -2
P: 28 GD: -8
P: 27 GD: -1
P: 28 GD: -12
P: 28 GD: -6
P: 28 GD: -8
P: 28 GD: -21
P: 28 GD: -17
P: 28 GD: -12
P: 28 GD: -18
P: 28 GD: -27
Match previews and recaps to help you decide which games are worth watching
Late Odgaard Strike Sinks Resilient Pisa
Skip It Futmetrix Score: 27/100. Our take is that Bologna’s superior bench depth proved the difference in a match where Pisa’s defensive discipline was cruelly undone in the final seconds.
A Tactical Grudge Match in Tuscany
The encounter at Arena Garibaldi - Stadio Romeo Anconetani began with a clear divide in approach. Pisa, desperate for points in their relegation battle, set up a compact low block that frustrated the visitors for long periods. Although Bologna controlled possession with a 60% share, they struggled to convert that dominance into clear-cut chances during the opening act. The Balance was remarkably high as the home side relied on a barrage of 7 corners to create set-piece pressure. The Stakes were visible in every challenge, with the Nerazzurri showing a level of grit that belied their 19th-place standing, effectively neutralizing the early attacking intent of the Rossoblù midfield.
The Super Sub Strategy
As the match progressed into the second half, the Intensity began to tilt in favor of the visitors. Nikola Moro remained the metronome for the away side, dictating play and ensuring the pressure remained constant on the Pisa backline. However, the true turning point arrived with the tactical adjustments from the bench. The introduction of J. Odgaard in the 64th minute injected much-needed directness into the Bologna attack. Pisa’s defensive energy started to wane as they moved into the final stages, struggling to maintain the same level of concentration that had kept them level for so long. The lack of an Upset Factor from the hosts' counter-attacks meant Bologna could commit more men forward in search of the breakthrough.
Heartbreak at the Death
Just as the home fans prepared to celebrate a hard-earned point, the deadlock was finally broken in the most agonizing fashion. In the 90th minute, R. Freuler delivered a precise ball that found J. Odgaard, who clinicaly finished to secure the 0-1 victory. The goal silenced the Arena Garibaldi and left Pisa with nothing to show for a disciplined performance. This result leaves the hosts nine points adrift of safety, while Bologna continues their push toward the upper echelons of the table. For Pisa, it was a reminder of the cruel nature of Serie A football, where a single lapse in concentration after 89 minutes of work can prove fatal to their top-flight ambitions.
Key Questions
How dramatic was the late winner by Jens Odgaard?
Incredibly dramatic; Odgaard scored in the 90th minute, turning a certain draw into a crucial away win for Bologna in the dying moments.
How did substitute Jens Odgaard change the game?
Coming on in the 64th minute, Odgaard provided the clinical edge Bologna lacked, eventually finding the net from a Freuler assist to win it.
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 in Tuscany as Pisa Fades
Skip It Futmetrix Score: 33/100. This is a grim survival mission for a Pisa side that has forgotten how to win matches, facing a Bologna team with far more tools.
The Setup
The writing is on the wall for Pisa. Sitting in 19th place with a solitary victory after 26 matches, their Form rating is a clear signal of a team spiraling toward the exit door. Visiting the Arena Garibaldi - Stadio Romeo Anconetani is a Bologna side that, despite some recent stumbles, remains firmly entrenched in the top half of the table. While the Stakes are technically high for the hosts, the competitive Balance is heavily tilted toward the visitors, who possess the tactical discipline that Pisa has lacked all year.
Key Battle
The struggle will be defined by Pisa's fragile backline trying to contain Bologna's offensive Stars. R. Orsolini provides the creative spark from the flank, while S. Castro will look to exploit the gaps in a defense that has leaked 43 goals already. In front of them, J. Lucumí is expected to anchor the Bologna defense, making life miserable for a Pisa attack that averages less than a goal per game.
Our Prediction
Our take is that Bologna's superior quality will eventually break Pisa's resistance. The hosts will likely set up in a low block, hoping to scrap for a draw, but their inability to maintain concentration for 90 minutes remains their Achilles' heel. Expect Bologna to dominate possession and find the breakthrough in the second half. It won't be a classic, but the visitors should do enough to secure the points and leave Pisa rooted in the relegation zone.