Serie A Gameweek 21
Bologna 1 - 2 FT Fiorentina
Popular today
Most read in the last 24 hours
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' ↓ E. Holm ↑N. Zortea
46' ↓ R. Orsolini ↑J. Rowe
46' ↓ J. Odgaard ↑G. Fabbian
↓ A. Gudmundsson ↑M. Solomon 72'
↓ C. Ndour ↑S. Sohm 72'
↓ R. Mandragora ↑M. Brescianini 72'
72' ↓ T. Pobega ↑L. Ferguson
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
Federico Ravaglia
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Emil Holm
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Nicolò Casale
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
57%
Pass Acc
Torbjørn Heggem
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Juan Miranda
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
50%
Pass Acc
Midfielders
Tommaso Pobega
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Remo Freuler
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Riccardo Orsolini
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Jens Odgaard
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
Nicolò Cambiaghi
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Santiago Castro
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Łukasz Skorupski
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Massimo Pessina
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nadir Zortea
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
31%
Pass Acc
Charalampos Lykogiannis
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo De Silvestri
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikola Moro
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Lewis Ferguson
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Ibrahim Sulemana
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giovanni Fabbian
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.9
Rating
Jonathan Rowe
SUPER SUB
1
Assist
1
Assist
45
Minutes
7.6
Rating
Ciro Immobile
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
Benjamín Domínguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fiorentina
Goalkeepers
David de Gea
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Dodô
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pietro Comuzzo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Marin Pongračić
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Robin Gosens
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Rolando Mandragora
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Nicolò Fagioli
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Cher Ndour
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Fabiano Parisi
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Roberto Piccoli
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Albert Guðmundsson
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
21%
Pass Acc
BENCH
Luca Lezzerini
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Oliver Christensen
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luca Ranieri
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Eman Košpo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eddy Kouadio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niccolò 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
Marco Brescianini
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Simon Sohm
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Hans Nicolussi Caviglia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacopo Fazzini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manor Solomon
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Riccardo Braschi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 10/26/2025 | Fiorentina | 2 - 2 | Bologna | Serie A | Stadio Artemio Franchi |
| 05/18/2025 | Fiorentina | 3 - 2 | Bologna | Serie A | Stadio Artemio Franchi |
| 12/15/2024 | Bologna | 1 - 0 | Fiorentina | Serie A | Stadio Renato Dall'Ara |
| 02/14/2024 | Bologna | 2 - 0 | Fiorentina | Serie A | Stadio Renato Dall'Ara |
| 01/09/2024 | Fiorentina | 0 - 0 (PEN 5-4) | Bologna | Coppa Italia | Stadio Artemio Franchi |
| 11/12/2023 | Fiorentina | 2 - 1 | Bologna | Serie A | Stadio Artemio Franchi |
10/26/2025
05/18/2025
12/15/2024
02/14/2024
01/09/2024
11/12/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
Match previews and recaps to help you decide which games are worth watching
Bologna
Fiorentina
Bologna
Fiorentina
Win Probability
Futmetrix AI estimate
Fiorentina Edge Bologna in Dall'Ara Thriller
Highly Entertaining Futmetrix Score: 73/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.
Archive note: this preview was written after the match was played.
Survival Instincts Clash at the Dall'Ara
Skip It Futmetrix Score: 38/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.