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 11 games · 24 pts (2026/27)
- ACF Fiorentina 11 games · 9 pts (2026/27)
Match Details
- Referee Marco Di Bello
- Assistant 1 Pietro Dei Giudici
- Assistant 2 Damiano Margani
5 games this season
🟨 3.2/game
⚽ 11.8 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | SS Lazio | 11 | 29 |
| 2 | FC Internazionale Milano | 11 | 28 |
| 3 | AS Roma | 11 | 27 |
| 4 | AC Milan | 11 | 24 |
| 5 | Como 1907 | 11 | 23 |
| 6 | Frosinone Calcio | 11 | 20 |
| 7 | Juventus FC | 11 | 18 |
| 8 | Bologna FC 1909 | 11 | 17 |
| 9 | Cagliari Calcio | 11 | 16 |
| 10 | SSC Napoli | 11 | 15 |
| 11 | Torino FC | 11 | 14 |
| 12 | Atalanta BC | 11 | 14 |
| 13 | Genoa CFC | 11 | 13 |
| 14 | US Lecce | 11 | 10 |
| 15 | ACF Fiorentina | 11 | 9 |
| 16 | Parma Calcio 1913 | 11 | 8 |
| 17 | US Sassuolo Calcio | 11 | 8 |
| 18 | AC Monza | 11 | 7 |
| 19 | Venezia FC | 11 | 6 |
| 20 | Udinese Calcio | 11 | 5 |
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 | |
|---|---|---|
| #4 | Position | #15 |
| 24 | Points | 9 |
| 11 | Played | 11 |
| 7 / 3 / 1 | W / D / L | 2 / 3 / 6 |
| 23 | Scored | 17 |
| 13 | Conceded | 25 |
| +10 | GD | -8 |
| 2.18 | PPG | 0.82 |
| 64% | Win % | 18% |
Key Stats
58%
Both Teams to Score
H2H (24 games)
H2H (24 games)
50%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
AC Milan this season
AC Milan this season
0%
Clean Sheets
ACF Fiorentina this season
ACF Fiorentina this season
AC Milan are 4th (24 pts). ACF Fiorentina are 15th (9 pts).
Goal Timing (This Season)
AC Milan
0-15
6/2
16-30
3/1
31-45
2/1
46-60
1/–
61-75
10/3
76+
–/5
■ Scored ■ Conceded
ACF Fiorentina
0-15
1/2
16-30
2/5
31-45
2/5
46-60
5/3
61-75
3/5
76+
3/5
■ Scored ■ Conceded
Top Scorers (This Season)
AC Milan
| Adrien Rabiot | 5 G | 4 A |
| Alphadjo Cisse | 5 G | |
| Diego Moreira | 4 G | 3 A |
| Christian Pulisic | 4 G | 1 A |
| Goncalo Ramos | 2 G | 2 A |
ACF Fiorentina
| Mateo Pellegrino | 4 G | |
| Franco Mastantuono | 4 G | |
| Alieu Njie | 3 G | 2 A |
Events
Match Events
- 0' Both captains have shaken hands and the referee is ready. We are underway at Giuseppe Meazza!
- 5' It’s high time Vincenzo Italiano made some changes to put the his team’s game back to action.
- 10' AC Milan currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 12' Arthur was booked on 12.
- 17' Nikola Milenkovic needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 22' ACF Fiorentina is showing some good football. However, ACF Fiorentina are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 27' Fabiano Parisi is a natural and has been asked to do a very specific job for ACF Fiorentina tonight.
- 32' A tactical chess match is unfolding here. The question is which manager blinks first.
- 37' AC Milan started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 37.
- 42' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 45' It’s a booking for ACF Fiorentina player. Fabiano Parisi gets a Yellow card.
- 46' ACF Fiorentina manager makes another effort to make the tables turned. Maxime Lopez is hanging Arthur on the field on 46 minute.
- 47' Magnificent from Theo Hernandez! That is 38 goals in 363 appearances — and it could not have come at a better time.
- 52' will be watching from the dugout nervously. His AC Milan side need to improve if they are to claim all three points.
- 56' It’s gonna be a Yellow card for Fikayo Tomori.
- 61' Another change for AC Milan made on 61 minute. Christian Pulisic leaves to be changed by Ruben Loftus-Cheek.
- 66' ACF Fiorentina have won 434 goals from 466 games. They will be desperate to add to that tally today.
- 70' The ACF Fiorentina bench stirs into life. Lucas Beltran is withdrawn and M'Bala Nzola gets his opportunity.
- 75' The tempo has dropped considerably in the last few minutes. Vincenzo Italiano will be considering his options from the bench.
- 80' Both teams are passing the ball around with high level of urgency. AC Milan needs to do something about it to get closer to the goal.
- 81' Another change for ACF Fiorentina made on 81 minute. Riccardo Sottil leaves to be changed by Jonathan Ikone.
- 82' ACF Fiorentina ring the changes. Alfred Duncan has done his job and it is now time for Rolando Mandragora to step up.
- 84' Another change for AC Milan made on 84 minute. Giacomo Bonaventura leaves to be changed by Rade Krunic.
- 88' The ACF Fiorentina manager makes a substitution. Davide Calabria departs to be replaced by Christian Kouame.
- AC Milan celebrates a vital win. Three points that could prove pivotal come season's end.
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 |
| Erick Pulgar | 3 |
| Zlatan Ibrahimovic | 3 |
| Dusan Vlahovic | 3 |
| Theo Hernandez | 2 |
| Franck Kessie | 2 |
| Hakan Calhanoglu | 2 |
| Alfred Duncan | 2 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
2 / 4
2.41
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.04
ACF Fiorentina xG
I would bet for:
Over 2.5 goals 66% + AC Milan to win 63%
Match Result
✓ CorrectActual: AC Milan win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.45
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 66% |
|
34% |
| ± 3.5 | 45% |
|
55% |
| ± 4.5 | 27% |
|
73% |
Double Chance
AC Milan or Draw
84%
Draw or ACF Fiorentina
37%
AC Milan or ACF Fiorentina
80%
Half-Time Result
✓ CorrectActual: AC Milan win at HT
Correct Score
✓ In top 12
2 – 1
9.3%
2 – 0
9.2%
1 – 1
8.8%
3 – 1
7.4%
1 – 0
Actual
3 – 0
7.2%
2 – 2
4.8%
0 – 0
4.5%
4 – 1
4.5%
4 – 0
4.3%
1 – 2
4.1%
3 – 2
3.9%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | ACF Fiorentina covers |
|---|---|---|---|
| -2.5 | 25% | — | 75% |
| -2 | 25% | 20% | 55% |
| -1.5 | 45% | — | 55% |
| -1 | 45% | 21% | 34% |
| -0.5 | 66% | — | 34% |
| +0.5 | 86% | — | 14% |
| +1 | 86% | 9% | 5% |
| +1.5 | 95% | — | 5% |
| +2 | 95% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
AC Milan keeps clean sheet
36%
✗
ACF Fiorentina keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

