Serie A Regular Season - 3

AC Milan 1 - 0 FT Bologna

Stadio Giuseppe Meazza

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

Futmetrix Verdict
35
FT
Sun, Sep 14
Italiano
AC Milan
1-0
Bologna
⚡ Intensity 29
⚖️ Balance 20
🏆 Stakes 33
🎲 Upset 0
Modrić magic seals narrow Milan victory.

Modrić Masterclass Outshines Bologna's Possession Play

Skip It Futmetrix Score: 35/100. AC Milan secured a crucial three points at the Stadio Giuseppe Meazza as defensive discipline and a moment of veteran brilliance overcame Bologna's territorial dominance.

Tactical Stalemate and Territorial Control

The match began with a fascinating tactical setup where Bologna surprisingly dominated possession, controlling 61% of the ball. However, their intricate passing patterns lacked the necessary penetration to break down a resilient AC Milan defensive block. The visitors failed to register a single shot on target throughout the encounter, highlighting a significant lack of Upset Factor despite their comfort on the ball. Milan, playing in front of a demanding home crowd, focused on maintaining a solid Balance, absorbing pressure and looking for opportunities through set-pieces. With 11 total corners in the match, the air was thick with tension as both sides engaged in a high-stakes chess match in the middle of the pitch.

The Breakthrough at San Siro

The defining moment arrived in the 61st minute, disrupting the equilibrium of the game. A swift attacking move involving A. Saelemaekers provided the opening for Luka Modrić to showcase his enduring class. The Croatian midfielder found space in the box and clinically finished to give the Rossoneri the lead. This goal forced the match into a new phase where the Stakes were heightened for a desperate Bologna side. Modrić’s influence was undeniable, earning an 8.7 match rating by not only scoring but also providing two key passes that stretched the visiting defense. His ability to find pockets of space amidst the congested midfield proved to be the difference-maker in a tight affair.

VAR Intervention and Defensive Resolve

As the clock ticked toward full-time, the match Intensity surged. In the 88th minute, a major talking point emerged when Christopher Nkunku appeared to have won a penalty for the home side. The referee's initial decision was met with fierce protest from the visitors, leading to a crucial VAR review. The technology eventually overturned the penalty call, offering Bologna a lifeline in the final moments. Nevertheless, Milan's backline remained impenetrable, successfully nullifying every late cross and long ball. The final whistle confirmed a 1-0 victory for AC Milan, a result that propels them up the table and consolidates their pursuit of a top-four finish, while leaving the visitors to rue their inability to convert possession into genuine threats.

Key Questions

How did VAR change this match?

VAR overturned an 88th-minute penalty awarded to Christopher Nkunku, preventing AC Milan from potentially doubling their lead late on.

What made Luka Modrić the Man of the Match?

Modrić scored the winning goal, maintained an 85% pass accuracy, and recorded an 8.7 rating as the game's creative hub.

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
39%
61%
AC Milan 39%
Bologna 61%
Shots
14
5
AC Milan 14
Bologna 5
Shots on Target
3
0
AC Milan 3
Bologna 0
Expected Goals (xG)
1.00
0.17
AC Milan 1.00
Bologna 0.17
Passes
336
521
AC Milan 336
Bologna 521
Pass Accuracy
85%
87%
AC Milan 85%
Bologna 87%
Corners
7
4
AC Milan 7
Bologna 4
Fouls
17
16
AC Milan 17
Bologna 16
Yellow Cards
3
2
AC Milan 3
Bologna 2
Red Cards
0
0
AC Milan 0
Bologna 0

Match Events

18' 🟨 Fikayo Tomori
45'+1 🟨 Alexis Saelemaekers
HT
46' 🔄 S. Pavlovic K. De Winter
55' 🔄 M. Maignan P. Terracciano
61' L. Modric (A. Saelemaekers)
C. Lykogiannis J. Miranda 🔄 62'
G. Fabbian F. Bernardeschi 🔄 63'
65' 🔄 Y. Fofana S. Ricci
65' 🔄 R. Loftus-Cheek C. Pulisic
Juan Miranda 🟨 73'
N. Cambiaghi J. Rowe 🔄 74'
R. Orsolini J. Odgaard 🔄 74'
S. Castro T. Dallinga 🔄 83'
85' 🔄 S. Gimenez C. Nkunku
FT

Player Cards

Our take on every player in this match

AC Milan

Goalkeepers
M. Maignan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
56
Minutes
Defenders
F. Tomori
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Gabbia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Pavlovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
A. Saelemaekers
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
25%
Pass Acc
Y. Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
L. Modric
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
P. Estupinan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
R. Loftus-Cheek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
A. Rabiot
MAGNET
MAGNET
47
Activity
47
Activity
27
Passes
20
Duels
S. Gimenez
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
BENCH
P. Terracciano
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
34
Minutes
M. Pittarella
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. De Winter
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Z. Athekame
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Odogu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Bartesaghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Ricci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
C. Pulisic
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
9%
Pass Acc
C. Nkunku
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
C. Balentien
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Bologna

Goalkeepers
L. Skorupski
MAGNET
MAGNET
59
Activity
59
Activity
58
Passes
1
Duels
Defenders
N. Zortea
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
T. Heggem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Lucumi
MAGNET
MAGNET
92
Activity
92
Activity
80
Passes
12
Duels
C. Lykogiannis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Midfielders
G. Fabbian
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
L. Ferguson
MAGNET
MAGNET
112
Activity
112
Activity
102
Passes
10
Duels
R. Freuler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
R. Orsolini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
S. Castro
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
N. Cambiaghi
PROVOCATEUR
PROVOCATEUR
7
Fouls Won
7
Fouls Won
8
Duels Won
0
Pens Won
BENCH
F. Ravaglia
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
U. Happonen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
B. Tomasevic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. De Silvestri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Miranda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
M. Vitik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Moro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Bernardeschi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
J. Rowe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
J. Odgaard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
T. Dallinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
B. Dominguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
14/09/2025 AC Milan 1 - 0 Bologna Serie A Stadio Giuseppe Meazza
14/05/2025 AC Milan 0 - 1 Bologna Coppa Italia Stadio Olimpico
09/05/2025 AC Milan 3 - 1 Bologna Serie A Stadio Giuseppe Meazza
27/02/2025 Bologna 2 - 1 AC Milan Serie A Stadio Renato Dall'Ara
27/01/2024 AC Milan 2 - 2 Bologna Serie A Stadio Giuseppe Meazza
21/08/2023 Bologna 0 - 2 AC Milan Serie A Stadio Renato Dall'Ara
14/09/2025
Serie A Stadio Giuseppe Meazza
14/05/2025
Coppa Italia Stadio Olimpico
09/05/2025
Serie A Stadio Giuseppe Meazza
27/02/2025
Serie A Stadio Renato Dall'Ara
27/01/2024
Serie A Stadio Giuseppe Meazza
21/08/2023
Serie A Stadio Renato Dall'Ara
AC Milan Win
Bologna Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Napoli 3 9 6 1 +5 WFiorentina 1 - 3 Napoli (13-09-2025)WNapoli 1 - 0 Cagliari (30-08-2025)WSassuolo 0 - 2 Napoli (23-08-2025)
2 Juventus 3 9 7 3 +4 WJuventus 4 - 3 Inter (13-09-2025)WGenoa 0 - 1 Juventus (31-08-2025)WJuventus 2 - 0 Parma (24-08-2025)
3 Cremonese 3 7 5 3 +2 DVerona 0 - 0 Cremonese (15-09-2025)WCremonese 3 - 2 Sassuolo (29-08-2025)WAC Milan 1 - 2 Cremonese (23-08-2025)
4 Udinese 3 7 4 2 +2 WPisa 0 - 1 Udinese (14-09-2025)WInter 1 - 2 Udinese (31-08-2025)DUdinese 1 - 1 Verona (25-08-2025)
5 AC Milan 3 6 4 2 +2 WAC Milan 1 - 0 Bologna (14-09-2025)WLecce 0 - 2 AC Milan (29-08-2025)LAC Milan 1 - 2 Cremonese (23-08-2025)
6 AS Roma 3 6 2 1 +1 LAS Roma 0 - 1 Torino (14-09-2025)WPisa 0 - 1 AS Roma (30-08-2025)WAS Roma 1 - 0 Bologna (23-08-2025)
7 Atalanta 3 5 6 3 +3 WAtalanta 4 - 1 Lecce (14-09-2025)DParma 1 - 1 Atalanta (30-08-2025)DAtalanta 1 - 1 Pisa (24-08-2025)
8 Cagliari 3 4 3 2 +1 WCagliari 2 - 0 Parma (13-09-2025)LNapoli 1 - 0 Cagliari (30-08-2025)DCagliari 1 - 1 Fiorentina (24-08-2025)
9 Como 3 4 3 2 +1 DComo 1 - 1 Genoa (15-09-2025)LBologna 1 - 0 Como (30-08-2025)WComo 2 - 0 Lazio (24-08-2025)
10 Torino 3 4 1 5 -4 WAS Roma 0 - 1 Torino (14-09-2025)DTorino 0 - 0 Fiorentina (31-08-2025)LInter 5 - 0 Torino (25-08-2025)
11 Inter 3 3 9 6 +3 LJuventus 4 - 3 Inter (13-09-2025)LInter 1 - 2 Udinese (31-08-2025)WInter 5 - 0 Torino (25-08-2025)
12 Lazio 3 3 4 3 +1 LSassuolo 1 - 0 Lazio (14-09-2025)WLazio 4 - 0 Verona (31-08-2025)LComo 2 - 0 Lazio (24-08-2025)
13 Bologna 3 3 1 2 -1 LAC Milan 1 - 0 Bologna (14-09-2025)WBologna 1 - 0 Como (30-08-2025)LAS Roma 1 - 0 Bologna (23-08-2025)
14 Sassuolo 3 3 3 5 -2 WSassuolo 1 - 0 Lazio (14-09-2025)LCremonese 3 - 2 Sassuolo (29-08-2025)LSassuolo 0 - 2 Napoli (23-08-2025)
15 Genoa 3 2 1 2 -1 DComo 1 - 1 Genoa (15-09-2025)LGenoa 0 - 1 Juventus (31-08-2025)DGenoa 0 - 0 Lecce (23-08-2025)
16 Fiorentina 3 2 2 4 -2 LFiorentina 1 - 3 Napoli (13-09-2025)DTorino 0 - 0 Fiorentina (31-08-2025)DCagliari 1 - 1 Fiorentina (24-08-2025)
17 Verona 3 2 1 5 -4 DVerona 0 - 0 Cremonese (15-09-2025)LLazio 4 - 0 Verona (31-08-2025)DUdinese 1 - 1 Verona (25-08-2025)
18 Pisa 3 1 1 3 -2 LPisa 0 - 1 Udinese (14-09-2025)LPisa 0 - 1 AS Roma (30-08-2025)DAtalanta 1 - 1 Pisa (24-08-2025)
19 Parma 3 1 1 5 -4 LCagliari 2 - 0 Parma (13-09-2025)DParma 1 - 1 Atalanta (30-08-2025)LJuventus 2 - 0 Parma (24-08-2025)
20 Lecce 3 1 1 6 -5 LAtalanta 4 - 1 Lecce (14-09-2025)LLecce 0 - 2 AC Milan (29-08-2025)DGenoa 0 - 0 Lecce (23-08-2025)