AC Milan vs Bologna
| Yellow cards avg | 3.92 |
|
|---|---|---|
| Reds avg | 0.08 |
|
| Penalties avg | 0.33 |
|
| Over 4.5 cards | 42% |
|
| Home wins | 83% |
|
| Draws | 17% |
|
| Away wins | 0% |
|
- AC Milan outshot their opponent (14-5).
- Bologna controlled possession (61%).
- AC Milan had the sharper finishing (3-0 shots on target).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Serie A fixture.
Quick comparison bars
AC Milan last 5 home
Bologna last 5 away
AC Milan trend breakdown
Bologna trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
AC Milan goal timing (home)
Bologna goal timing (away)
Match Statistics
Events
AC Milan vs Bologna 1-0: match report, goals, cards and substitutions
AC Milan beat Bologna 1-0 on Sunday, 14 September 2025 in Serie A. The match was refereed by Matteo Marcenaro. It was played at Stadio Giuseppe Meazza.
First half: No goals were scored in the first half. P. Estupiñán received a yellow card for AC Milan at 10'. F. Tomori received a yellow card for AC Milan at 18'. A. Saelemaekers received a yellow card for AC Milan at 45+1'.
Second half: AC Milan made their 1st substitution at 46', with S. Pavlović replacing K. De Winter. AC Milan made their 2nd substitution at 55', with M. Maignan replacing P. Terracciano. AC Milan took the lead at 61' when L. Modrić scored, with the assist credited to A. Saelemaekers, making the score 1-0. Bologna made their 1st substitution at 62', with C. Lykogiannis replacing Juan Miranda. Bologna made their 2nd substitution at 63', with G. Fabbian replacing F. Bernardeschi. AC Milan made their 3rd substitution at 65', with Y. Fofana replacing S. Ricci. AC Milan made their 4th substitution at 65', with R. Loftus-Cheek replacing C. Pulišić. Juan Miranda received a yellow card for Bologna at 73'. Bologna made their 3rd substitution at 74', with N. Cambiaghi replacing J. Rowe. Bologna made their 4th substitution at 74', with R. Orsolini replacing J. Odgaard. Bologna made their 5th substitution at 83', with S. Castro replacing T. Dallinga. AC Milan made their 5th substitution at 85', with S. Giménez replacing C. Nkunku. Ł. Skorupski received a yellow card for Bologna at 86'. VAR intervened at 88' for AC Milan (Penalty cancelled).
AC Milan used 5 substitutions while Bologna used 5 substitutions. AC Milan got 3 yellow cards, while Bologna got 2 yellow cards.
How the match was won
- AC Milan outshot their opponent (14-5).
- Bologna controlled possession (61%).
- AC Milan had the sharper finishing (3-0 shots on target).
Head-to-Head Overview
| Total Games | 22 |
| Home Wins | 16 |
| Draws | 4 |
| Away Wins | 2 |
| Over 2.5 Goals | 12 (54.5%) |
| BTTS | 11 (50.0%) |
| Total Games | 11 |
| Home Wins | 8 |
| Draws | 2 |
| Away Wins | 1 |
| Over 2.5 Goals | 6 (54.5%) |
| BTTS | 5 (45.5%) |