AC Milan vs ACF Fiorentina, Serie A 2023-24 REGULAR SEASON
Overview
Match Preview
AC Milan vs ACF Fiorentina — Serie A at Giuseppe Meazza.
- AC Milan 5 games · 11 pts (2026/27)
- ACF Fiorentina 5 games · 4 pts (2026/27)
Match Details
- Referee Marco Di Bello
- Assistant 1 Pietro Dei Giudici
- Assistant 2 Damiano Margani
3 games this season
🟨 3.7/game
⚽ 12.0 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AS Roma | 5 | 13 |
| 2 | FC Internazionale Milano | 5 | 13 |
| 3 | SS Lazio | 5 | 13 |
| 4 | Cagliari Calcio | 5 | 12 |
| 5 | AC Milan | 5 | 11 |
| 6 | Frosinone Calcio | 5 | 10 |
| 7 | Juventus FC | 5 | 10 |
| 8 | Como 1907 | 5 | 10 |
| 9 | SSC Napoli | 5 | 7 |
| 10 | US Sassuolo Calcio | 5 | 7 |
| 11 | Atalanta BC | 5 | 6 |
| 12 | US Lecce | 5 | 6 |
| 13 | Udinese Calcio | 5 | 4 |
| 14 | Torino FC | 5 | 4 |
| 15 | Parma Calcio 1913 | 5 | 4 |
| 16 | AC Monza | 5 | 4 |
| 17 | ACF Fiorentina | 5 | 4 |
| 18 | Bologna FC 1909 | 5 | 2 |
| 19 | Genoa CFC | 5 | 1 |
| 20 | Venezia FC | 5 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Nov | ACF Fiorentina | H | 1–0 | W |
| 11 Nov | US Lecce | A | 2–2 | D |
| 07 Nov | Paris Saint-Germain FC | H | 2–1 | W |
| 04 Nov | Udinese Calcio | H | 0–1 | L |
| 29 Oct | SSC Napoli | A | 2–2 | D |
| 25 Oct | Paris Saint-Germain FC | A | 0–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Nov | AC Milan | A | 0–1 | L |
| 12 Nov | Bologna FC 1909 | H | 2–1 | W |
| 05 Nov | Juventus FC | H | 0–1 | L |
| 30 Oct | SS Lazio | A | 0–1 | L |
| 23 Oct | Empoli FC | H | 0–2 | L |
| 08 Oct | SSC Napoli | A | 3–1 | W |
Season Stats
| AC Milan | ACF Fiorentina | |
|---|---|---|
| #5 | Position | #17 |
| 11 | Points | 4 |
| 5 | Played | 5 |
| 3 / 2 / 0 | W / D / L | 1 / 1 / 3 |
| 10 | Scored | 6 |
| 4 | Conceded | 12 |
| +6 | GD | -6 |
| 2.20 | PPG | 0.80 |
| 60% | Win % | 20% |
Key Stats
58%
Both Teams to Score
H2H (24 games)
H2H (24 games)
50%
Over 2.5 Goals
H2H history
H2H history
40%
Clean Sheets
AC Milan this season
AC Milan this season
0%
Clean Sheets
ACF Fiorentina this season
ACF Fiorentina this season
AC Milan are 5th (11 pts). ACF Fiorentina are 17th (4 pts).
Goal Timing (This Season)
AC Milan
0-15
1/1
16-30
–/–
31-45
–/1
46-60
–/–
61-75
8/–
76+
–/2
■ Scored ■ Conceded
ACF Fiorentina
0-15
–/–
16-30
2/4
31-45
–/1
46-60
2/2
61-75
1/2
76+
1/3
■ Scored ■ Conceded
Top Scorers (This Season)
AC Milan
| Diego Moreira | 3 G | |
| Adrien Rabiot | 2 G | 2 A |
| Alphadjo Cisse | 2 G | |
| Goncalo Ramos | 1 G | 1 A |
ACF Fiorentina
| Franco Mastantuono | 3 G |
| Mateo Pellegrino | 2 G |
Events
Match Events
- 0' In just a few seconds Giuseppe Meazza will turn into a battlefield for AC Milan and ACF Fiorentina.
- 5' A tactical chess match is unfolding here. The question is which manager blinks first.
- 10' It’s high time Stefano Pioli made some changes to put the his team’s game back to action.
- 12' Arthur has been a danger all night but risks an early exit having now seen a Yellow card on 12.
- 17' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Davide Calabria suffering a number of foals already.
- 22' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 27' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 32' While there is no rush on the pitch, let’s have a look at some stats. Mike Maignan made 468 appearances and scored 0 goals. He is very likely to score a goal today.
- 37' Supporters expect more eagerness from Nicolas Gonzalez, as he is very good at scoring at Giuseppe Meazza with 0 goals in the last 0 games.
- 42' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 45' Fabiano Parisi catches the referee's attention in entirely the wrong way. Yellow card on 45.
- 46' The crowd applauds Arthur as he leaves the pitch. Maxime Lopez steps in for ACF Fiorentina.
- 47' The France Theo Hernandez breaks the deadlock on 45 minutes. 1-0!
- 52' The teams are not in a rush to score plenty of goals. It might look strange considering AC Milan that had 517 games and scored 603 goals.
- 56' The referee reaches into his pocket. Out comes the Yellow card for Fikayo Tomori.
- 61' It is a substitution in AC Milan team. Christian Pulisic is replaced by Ruben Loftus-Cheek on 61 minute.
- 66' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 70' Another change for ACF Fiorentina made on 70 minute. Lucas Beltran leaves to be changed by M'Bala Nzola.
- 75' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 80' The midfield battle is intense right now. Both AC Milan and ACF Fiorentina are fighting for every inch of the pitch.
- 81' Another change for ACF Fiorentina made on 81 minute. Riccardo Sottil leaves to be changed by Jonathan Ikone.
- 82' The ACF Fiorentina bench stirs into life. Alfred Duncan is withdrawn and Rolando Mandragora gets his opportunity.
- 84' Rade Krunic gets the nod from AC Milan. He replaces Giacomo Bonaventura and will look to change the dynamic.
- 88' ACF Fiorentina manager makes another effort to make the tables turned. Christian Kouame is hanging Davide Calabria on the field on 88 minute.
- Hope, you loved the show. Another epic battle is over with the score 1-0.
Lineups
AC Milan Lineups
4-3-3Starting XI
- 14
- 23
- 16
- 11
- 15
- 19
- 21
- 2
- 28
- 32
- 80
Bench
-
8
Ruben Loftus-Cheek ↑ 61'
- 7
- 42
- 83
- 33
- 70
- 69
- 95
- 82
Coach
Stefano Pioli
ACF Fiorentina Lineups
4-2-3-1Starting XI
- 10
-
6
Arthur ↓ Maxime Lopez 46'
- 5
- 4
- 3
- 7
- 32
- 1
-
9
Lucas Beltran ↓ M'Bala Nzola 70'
- 65
- 28
Bench
- 26
-
11
Jonathan Ikone ↑ 81'
-
8
Maxime Lopez ↑ 46'
- 77
- 99
- 72
-
38
Rolando Mandragora ↑ 82'
- 19
- 53
-
18
M'Bala Nzola ↑ 70'
- 30
- 73
- 37
- –
Coach
Vincenzo Italiano
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Rafael Leao | 4 |
| Dusan Vlahovic | 3 |
| Erick Pulgar | 3 |
| Zlatan Ibrahimovic | 3 |
| Hakan Calhanoglu | 2 |
| Alfred Duncan | 2 |
| Franck Ribery | 2 |
| Theo Hernandez | 2 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
2 / 4
2.55
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.8
ACF Fiorentina xG
I would bet for:
AC Milan to win 69% + Over 2.5 goals 64%
Match Result
✓ CorrectActual: AC Milan win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.35
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 64% |
|
36% |
| ± 3.5 | 42% |
|
58% |
| ± 4.5 | 25% |
|
75% |
Double Chance
AC Milan or Draw
87%
Draw or ACF Fiorentina
31%
AC Milan or ACF Fiorentina
81%
Half-Time Result
✓ CorrectActual: AC Milan win at HT
Correct Score
✓ In top 12
2 – 0
11.4%
3 – 0
9.4%
2 – 1
8.8%
1 – 0
Actual
1 – 1
7.8%
3 – 1
7.5%
4 – 0
6%
0 – 0
4.8%
4 – 1
4.8%
2 – 2
3.5%
5 – 0
3.1%
3 – 2
3%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | ACF Fiorentina covers |
|---|---|---|---|
| -2.5 | 31% | — | 69% |
| -2 | 31% | 21% | 47% |
| -1.5 | 53% | — | 47% |
| -1 | 53% | 21% | 26% |
| -0.5 | 74% | — | 26% |
| +0.5 | 91% | — | 9% |
| +1 | 91% | 6% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
AC Milan keeps clean sheet
45%
✗
ACF Fiorentina keeps clean sheet
9%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

