Serie A Regular Season - 26

Bologna 1 - 0 FT Udinese

Stadio Renato Dall'Ara

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
25
FT
Mon, Feb 23
Italiano
Bologna
1-0
Udinese
⚡ Intensity 27
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 0
Bernardeschi penalty snaps Bologna's skid.

Bernardeschi penalty secures gritty Bologna win

Skip It Futmetrix Score: 25/100. A crucial tactical victory at the Dall'Ara that halts Bologna's slide and keeps their European dreams alive.

Tactical Gridlock

The early exchanges at Stadio Renato Dall'Ara defined a match where Balance overshadowed flair. While Bologna sought to find their rhythm, it was actually Udinese who controlled possession with 54%, patiently working the ball across the pitch. However, possession did not equate to penetration. The home side's defensive unit remained resolute, anchored by an imperious Jhon Lucumí. Lucumí was the standout performer, neutralizing any threat with clinical interventions and ensuring the visitors remained restricted to long-range efforts. It was a classic Serie A stalemate in the making, with both managers prioritizing defensive structure over reckless attacking intent during a cagey first hour.

The Bench Factor

The breakthrough arrived via a strategic shift in the second half as the Intensity finally spiked. The introduction of F. Bernardeschi in the 56th minute proved to be the masterstroke that unlocked the contest. Bologna began to apply sustained set-piece pressure, eventually racking up 11 corners throughout the match. This localized dominance paid dividends in the 75th minute when a defensive lapse from Udinese resulted in a penalty. Bernardeschi stepped up to the spot and calmly converted, justifying his introduction and rewarding the home fans' patience. This single Upset Factor moment shifted the momentum entirely, forcing Udinese to abandon their cautious approach and chase a game that had been slipping away.

Defensive Steel

With the Stakes rising in the final ten minutes, Bologna retreated into a compact block to protect their slender lead. Remo Freuler was instrumental in this phase, patrolling the midfield with tireless energy to disrupt Udinese’s late desperate surges. On the flank, Juan Miranda complemented his defensive duties with excellent distribution, recording four key passes that relieved pressure at vital moments. Udinese lacked the creative spark to break through, as Bologna’s backline remained unshakeable until the final whistle. This 1-0 result sees Bologna solidify their 8th-place standing, proving that even when they aren't dominating the ball, they possess the tactical discipline to grind out essential results.

Key Questions

How did substitute Jhon Lucumí change the game?

Lucumí anchored the defense with a 7.6 rating, providing the essential stability that allowed Bologna to weather Udinese's pressure and eventually secure the win.

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.

Match Statistics

Possession
46%
54%
Bologna 46%
Udinese 54%
Shots
11
8
Bologna 11
Udinese 8
Shots on Target
6
2
Bologna 6
Udinese 2
Expected Goals (xG)
1.27
0.56
Bologna 1.27
Udinese 0.56
Passes
334
395
Bologna 334
Udinese 395
Pass Accuracy
77%
80%
Bologna 77%
Udinese 80%
Corners
4
7
Bologna 4
Udinese 7
Fouls
9
12
Bologna 9
Udinese 12
Yellow Cards
1
1
Bologna 1
Udinese 1
Red Cards
0
0
Bologna 0
Udinese 0

Match Events

O. Solet N. Bertola 🔄 10'
HT
55' 🔄 T. Pobega N. Moro
56' 🔄 J. Rowe N. Cambiaghi
56' 🔄 R. Orsolini F. Bernardeschi
A. Buksa 🟨 62'
68' 🟨 J. Miranda
A. Buksa J. Ekkelenkamp 🔄 71'
75' F. Bernardeschi
J. Karlstrom O. Zarraga 🔄 80'
C. Kabasele I. Gueye 🔄 80'
82' 🔄 J. Miranda N. Zortea
85' 🔄 S. Castro T. Dallinga
FT

Player Cards

Our take on every player in this match

Bologna

Goalkeepers
Łukasz Skorupski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
João Mário
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Martin Vitík
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jhon Lucumí
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Juan Miranda
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
39%
Pass Acc
Midfielders
Simon Sohm
ENFORCER
ENFORCER
5
Tackles
5
Tackles
6
Duels Won
86%
Win %
Remo Freuler
ENFORCER
ENFORCER
9
Tackles
9
Tackles
12
Duels Won
80%
Win %
Tommaso Pobega
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Riccardo Orsolini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Santiago Castro
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Jonathan Rowe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
Massimo Pessina
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Federico Ravaglia
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nadir Zortea
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Lorenzo De Silvestri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolò Casale
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eivind Helland
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikola Moro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
Lewis Ferguson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Federico Bernardeschi
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Nicolò Cambiaghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
Thijs Dallinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Jens Odgaard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Udinese

Goalkeepers
Maduka Okoye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Thomas Kristensen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Christian Kabasele
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Oumar Solet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
10
Entry
Midfielders
Kingsley Ehizibue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jakub Piotrowski
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Jesper Karlström
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.6
Rating
Arthur Atta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jordan Zemura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Nicolò Zaniolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Adam Buksa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Daniele Padelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alessandro Nunziante
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nicolò Bertola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
84
Total Mins
Started
Entry
Branimir Mlačić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jürgen Ekkelenkamp
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Oier Zarraga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Juan Arizala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennon Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdoulaye Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Idrissa Gueye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Vakoun Bayo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
22/11/2025 Udinese 0 - 3 Bologna Serie A Bluenergy Stadium - Stadio Friuli
28/04/2025 Udinese 0 - 0 Bologna Serie A Bluenergy Stadium
18/08/2024 Bologna 1 - 1 Udinese Serie A Stadio Renato Dall'Ara
28/04/2024 Bologna 1 - 1 Udinese Serie A Stadio Renato Dall'Ara
30/12/2023 Udinese 3 - 0 Bologna Serie A Bluenergy Stadium
02/04/2023 Bologna 3 - 0 Udinese Serie A Stadio Renato Dall'Ara
15/01/2023 Udinese 1 - 2 Bologna Serie A Dacia Arena
24/04/2022 Bologna 2 - 2 Udinese Serie A Stadio Renato Dall'Ara
17/10/2021 Udinese 1 - 1 Bologna Serie A Dacia Arena
08/05/2021 Udinese 1 - 1 Bologna Serie A Dacia Arena
22/11/2025
Serie A Bluenergy Stadium - Stadio Friuli
28/04/2025
Serie A Bluenergy Stadium
18/08/2024
Serie A Stadio Renato Dall'Ara
28/04/2024
Serie A Stadio Renato Dall'Ara
30/12/2023
Serie A Bluenergy Stadium
02/04/2023
Serie A Stadio Renato Dall'Ara
15/01/2023
Serie A Dacia Arena
24/04/2022
Serie A Stadio Renato Dall'Ara
17/10/2021
Serie A Dacia Arena
08/05/2021
Serie A Dacia Arena
Bologna Win
Udinese Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 26 64 62 21 +41 WLecce 0 - 2 Inter (21-02-2026)WInter 3 - 2 Juventus (14-02-2026)WSassuolo 0 - 5 Inter (08-02-2026)WCremonese 0 - 2 Inter (01-02-2026)WInter 6 - 2 Pisa (23-01-2026)
2 AC Milan 26 54 41 20 +21 LAC Milan 0 - 1 Parma (22-02-2026)DAC Milan 1 - 1 Como (18-02-2026)WPisa 1 - 2 AC Milan (13-02-2026)WBologna 0 - 3 AC Milan (03-02-2026)DAS Roma 1 - 1 AC Milan (25-01-2026)
3 AS Roma 26 50 34 16 +18 WAS Roma 3 - 0 Cremonese (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WAS Roma 2 - 0 Cagliari (09-02-2026)LUdinese 1 - 0 AS Roma (02-02-2026)DAS Roma 1 - 1 AC Milan (25-01-2026)
4 Napoli 26 50 39 27 +12 LAtalanta 2 - 1 Napoli (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WGenoa 2 - 3 Napoli (07-02-2026)WNapoli 2 - 1 Fiorentina (31-01-2026)LJuventus 3 - 0 Napoli (25-01-2026)
5 Juventus 26 46 43 25 +18 LJuventus 0 - 2 Como (21-02-2026)LInter 3 - 2 Juventus (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)WParma 1 - 4 Juventus (01-02-2026)WJuventus 3 - 0 Napoli (25-01-2026)
6 Como 26 45 41 19 +22 WJuventus 0 - 2 Como (21-02-2026)DAC Milan 1 - 1 Como (18-02-2026)LComo 1 - 2 Fiorentina (14-02-2026)DComo 0 - 0 Atalanta (01-02-2026)WComo 6 - 0 Torino (24-01-2026)
7 Atalanta 26 45 36 22 +14 WAtalanta 2 - 1 Napoli (22-02-2026)WLazio 0 - 2 Atalanta (14-02-2026)WAtalanta 2 - 1 Cremonese (09-02-2026)DComo 0 - 0 Atalanta (01-02-2026)WAtalanta 4 - 0 Parma (25-01-2026)
8 Bologna 26 36 35 32 +3 WBologna 1 - 0 Udinese (23-02-2026)WTorino 1 - 2 Bologna (15-02-2026)LBologna 0 - 1 Parma (08-02-2026)LBologna 0 - 3 AC Milan (03-02-2026)LGenoa 3 - 2 Bologna (25-01-2026)
9 Sassuolo 26 35 32 35 -3 WSassuolo 3 - 0 Verona (20-02-2026)WUdinese 1 - 2 Sassuolo (15-02-2026)LSassuolo 0 - 5 Inter (08-02-2026)WPisa 1 - 3 Sassuolo (31-01-2026)WSassuolo 1 - 0 Cremonese (25-01-2026)
10 Lazio 26 34 26 25 +1 DCagliari 0 - 0 Lazio (21-02-2026)LLazio 0 - 2 Atalanta (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)WLazio 3 - 2 Genoa (30-01-2026)DLecce 0 - 0 Lazio (24-01-2026)
11 Udinese 26 32 28 39 -11 LBologna 1 - 0 Udinese (23-02-2026)LUdinese 1 - 2 Sassuolo (15-02-2026)LLecce 2 - 1 Udinese (08-02-2026)WUdinese 1 - 0 AS Roma (02-02-2026)WVerona 1 - 3 Udinese (26-01-2026)
12 Parma 26 32 19 31 -12 WAC Milan 0 - 1 Parma (22-02-2026)WParma 2 - 1 Verona (15-02-2026)WBologna 0 - 1 Parma (08-02-2026)LParma 1 - 4 Juventus (01-02-2026)LAtalanta 4 - 0 Parma (25-01-2026)
13 Cagliari 26 29 28 35 -7 DCagliari 0 - 0 Lazio (21-02-2026)LCagliari 0 - 2 Lecce (16-02-2026)LAS Roma 2 - 0 Cagliari (09-02-2026)WCagliari 4 - 0 Verona (31-01-2026)WFiorentina 1 - 2 Cagliari (24-01-2026)
14 Genoa 26 27 32 37 -5 WGenoa 3 - 0 Torino (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LGenoa 2 - 3 Napoli (07-02-2026)LLazio 3 - 2 Genoa (30-01-2026)WGenoa 3 - 2 Bologna (25-01-2026)
15 Torino 26 27 25 47 -22 LGenoa 3 - 0 Torino (22-02-2026)LTorino 1 - 2 Bologna (15-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)WTorino 1 - 0 Lecce (01-02-2026)LComo 6 - 0 Torino (24-01-2026)
16 Fiorentina 26 24 30 39 -9 WFiorentina 1 - 0 Pisa (23-02-2026)WComo 1 - 2 Fiorentina (14-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)LNapoli 2 - 1 Fiorentina (31-01-2026)LFiorentina 1 - 2 Cagliari (24-01-2026)
17 Cremonese 26 24 21 36 -15 LAS Roma 3 - 0 Cremonese (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LAtalanta 2 - 1 Cremonese (09-02-2026)LCremonese 0 - 2 Inter (01-02-2026)LSassuolo 1 - 0 Cremonese (25-01-2026)
18 Lecce 26 24 17 33 -16 LLecce 0 - 2 Inter (21-02-2026)WCagliari 0 - 2 Lecce (16-02-2026)WLecce 2 - 1 Udinese (08-02-2026)LTorino 1 - 0 Lecce (01-02-2026)DLecce 0 - 0 Lazio (24-01-2026)
19 Pisa 26 15 20 43 -23 LFiorentina 1 - 0 Pisa (23-02-2026)LPisa 1 - 2 AC Milan (13-02-2026)DVerona 0 - 0 Pisa (06-02-2026)LPisa 1 - 3 Sassuolo (31-01-2026)LInter 6 - 2 Pisa (23-01-2026)
20 Verona 26 15 19 46 -27 LSassuolo 3 - 0 Verona (20-02-2026)LParma 2 - 1 Verona (15-02-2026)DVerona 0 - 0 Pisa (06-02-2026)LCagliari 4 - 0 Verona (31-01-2026)LVerona 1 - 3 Udinese (26-01-2026)