Serie A Regular Season - 21
Bologna 1 - 2 FT Fiorentina
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Cher Ndour 18'
R. Mandragora (A. Gudmundsson) 19'
38' Emil Holm
R. Piccoli 45'
Roberto Piccoli 45'+3
HT
46' ↓ R. Freuler ↑N. Moro
46' ↓ R. Orsolini ↑J. Rowe
46' ↓ E. Holm ↑N. Zortea
46' ↓ J. Odgaard ↑G. Fabbian
72' ↓ T. Pobega ↑L. Ferguson
↓ R. Mandragora ↑M. Brescianini 72'
↓ C. Ndour ↑S. Sohm 72'
↓ A. Gudmundsson ↑M. Solomon 72'
77' Juan Miranda
↓ F. Parisi ↑N. Fortini 80'
88' G. Fabbian (J. Rowe)
90' Lewis Ferguson
↓ N. Fagioli ↑L. Ranieri 90'+4
FT
Player Cards
Our take on every player in this match
Bologna
Goalkeepers
F. Ravaglia
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
E. Holm
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
N. Casale
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
57%
Pass Acc
T. Heggem
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
J. Miranda
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
50%
Pass Acc
Midfielders
T. Pobega
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
R. Freuler
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
R. Orsolini
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
J. Odgaard
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
N. Cambiaghi
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
S. Castro
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
L. Skorupski
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Pessina
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Zortea
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
31%
Pass Acc
C. Lykogiannis
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. De Silvestri
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Moro
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
L. Ferguson
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
I. Sulemana
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Fabbian
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.9
Rating
J. Rowe
SUPER SUB
1
Assist
1
Assist
45
Minutes
7.6
Rating
C. Immobile
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Dallinga
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Dominguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fiorentina
Goalkeepers
D. de Gea
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Dodo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
P. Comuzzo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Pongracic
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
R. Gosens
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
R. Mandragora
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
N. Fagioli
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
C. Ndour
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
F. Parisi
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
R. Piccoli
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
A. Gudmundsson
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
21%
Pass Acc
BENCH
L. Lezzerini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
O. Christensen
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Ranieri
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
E. Kospo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Kouadio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Fortini
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
L. Balbo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Brescianini
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
S. Sohm
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
H. Nicolussi Caviglia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Fazzini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Solomon
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
R. Braschi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 26/10/2025 | Fiorentina | 2 - 2 | Bologna | Serie A | Stadio Artemio Franchi |
| 18/05/2025 | Fiorentina | 3 - 2 | Bologna | Serie A | Stadio Artemio Franchi |
| 15/12/2024 | Bologna | 1 - 0 | Fiorentina | Serie A | Stadio Renato Dall'Ara |
| 14/02/2024 | Bologna | 2 - 0 | Fiorentina | Serie A | Stadio Renato Dall'Ara |
| 09/01/2024 | Fiorentina | 0 - 0 | Bologna | Coppa Italia | Stadio Artemio Franchi |
| 12/11/2023 | Fiorentina | 2 - 1 | Bologna | Serie A | Stadio Artemio Franchi |
26/10/2025
18/05/2025
15/12/2024
14/02/2024
09/01/2024
12/11/2023
Bologna Win
Fiorentina Win
Draw
League Standings
P: 21 GD: +27
P: 21 GD: +18
P: 21 GD: +14
P: 21 GD: +14
P: 21 GD: +15
P: 21 GD: +15
P: 21 GD: +6
P: 21 GD: +6
P: 21 GD: +2
P: 21 GD: -11
P: 21 GD: -5
P: 21 GD: -8
P: 21 GD: -8
P: 21 GD: -13
P: 21 GD: -8
P: 21 GD: -7
P: 21 GD: -9
P: 21 GD: -16
P: 21 GD: -15
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: 28 GD: -3
P: 28 GD: 0
P: 28 GD: -8
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
Fiorentina Edge Bologna in Dall'Ara Thriller
Worth Watching Futmetrix Score: 64/100. A clinical Fiorentina side capitalised on their chances to secure a vital away win, significantly boosting their survival hopes while derailing Bologna's European ambitions.
Early VAR Drama Sets the Tone
The match at Stadio Renato Dall'Ara burst into life with an early whirlwind of VAR interventions that dictated the opening phase. In the 18th minute, Cher Ndour thought he had given the visitors the lead, only for the goal to be chalked off after a review. However, the Intensity of the away side remained undiminished. Just sixty seconds later, Rolando Mandragora capitalised on a swift transition, assisted by A. Gudmundsson, to fire Fiorentina ahead. Despite Bologna attempting to establish control, the visitors' quick response to the disallowed strike showed a resilience that would define their afternoon on the pitch.
Sucker Punch Before the Break
Bologna dominated possession with 61%, yet they struggled to break down a stubborn defensive block. The match shifted significantly just before half-time when Roberto Piccoli doubled the lead. The 45th-minute strike required a lengthy VAR confirmation, adding to the tension within the stadium. This second goal increased the Upset Factor, as the 17th-placed side took a commanding lead against their top-half opponents. Fiorentina's ability to remain clinical despite having fewer shots demonstrated a tactical Balance that left the home side frustrated, as they headed into the tunnel facing a steep uphill battle.
Late Surge and Defensive Heroics
The final act saw the home side throw everything forward, desperate to salvage a point. Substitute Giovanni Fabbian eventually found a breakthrough in the 88th minute, finishing neatly after good work from J. Rowe. This late goal ramped up the pressure, but the Stakes were too high for Fiorentina to let their lead slip. Despite a barrage of 18 shots from Bologna, the Fiorentina backline held firm during a frantic period of stoppage time. This hard-fought victory provides a massive psychological lift for the Viola, proving they can compete with the league's established sides when their clinical edge is sharp.
Key Questions
How did VAR change this match?
VAR played a major role by first denying Ndour's opener and then crucially confirming Piccoli's goal just before the half-time whistle.
How did Rolando Mandragora change the game?
Mandragora provided the immediate breakthrough in the 19th minute, ensuring Fiorentina didn't lose momentum after having a goal disallowed seconds earlier.
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.
Survival Instincts Clash at the Dall'Ara
Skip It Futmetrix Score: 42/100. A desperate Fiorentina side travels to the Stadio Renato Dall'Ara knowing that their top-flight security depends on halting a slide into the abyss.
The Setup
Bologna enters this fixture with a Form rating of 4.4, a reflection of a volatile run where four losses were only recently arrested by a solitary win. Sitting 10th, they are safe for now, but the lack of momentum is palpable. Conversely, Fiorentina arrives in 18th place, suffocating in the relegation zone. A Balance score of 10.0 suggest that despite the point gap, the tactical gulf is narrow. While the Stakes are low for the mid-table hosts, they are monumental for the visitors. The attacking threat of R. Orsolini will test a Fiorentina backline that has struggled for oxygen all season.
Key Battle
The match will likely be decided by the duel between Santiago Castro and Nicolò Fagioli. Castro’s relentless movement in the final third provides Bologna with a direct focal point, forcing defenders into uncomfortable 1v1 situations. Fagioli, serving as the creative engine for the away side, must dictate the tempo and navigate through Bologna's press to provide the service required to escape the drop zone.
Our Prediction
Expect a contest where tension outweighs technique. Fiorentina cannot afford to lose, which will likely lead to a conservative setup aimed at neutralizing Bologna's wing play. While the Stars on display, particularly Guðmundsson, have the quality to produce a moment of magic, a 1-1 draw feels like the natural conclusion. It is a result that offers a small lifeline to the visitors but does little to satisfy the home crowd's desire for a top-half surge.