Thursday , 2 July 2026

AC Milan vs AS Roma, Serie A 2023-24 REGULAR SEASON

Serie A · 2023-24
3 1
Full Time
Sun 14 Jan 2024 · 19:45 UTC Giuseppe Meazza HT 45' · FT 45'
Yacine Adli 11' 1–0
Olivier Giroud 56' 2–0
2–1 69' Leandro Paredes pen
Theo Hernandez 84' 3–1

Overview

Match Preview

AC Milan vs AS RomaSerie A at Giuseppe Meazza.

  • AC Milan 38 games · 70 pts (2026/27)
  • AS Roma 38 games · 73 pts (2026/27)

Match Details

  • Referee Marco Guida
  • Assistant 1 Filippo Bercigli
  • Assistant 2 Dario Cecconi
13 games this season 🟨 0.9/game 3.8 goals/game

Recent Form

DateOpponentH/A ScoreResult
14 Jan AS Roma H 3–1 W
07 Jan Empoli FC A 3–0 W
30 Dec US Sassuolo Calcio H 1–0 W
22 Dec US Salernitana 1919 A 2–2 D
17 Dec AC Monza H 3–0 W
13 Dec Newcastle United FC A 2–1 W
DateOpponentH/A ScoreResult
14 Jan AC Milan A 1–3 L
07 Jan Atalanta BC H 1–1 D
30 Dec Juventus FC A 0–1 L
23 Dec SSC Napoli H 2–0 W
17 Dec Bologna FC 1909 A 0–2 L
14 Dec FC Sheriff Tiraspol H 3–0 W

Season Stats

AC Milan AS Roma
#5 Position #3
70 Points 73
38 Played 38
20 / 10 / 8 W / D / L 23 / 4 / 11
53 Scored 59
35 Conceded 31
+18 GD +28
1.84 PPG 1.92
53% Win % 61%

Key Stats

83% Both Teams to Score
H2H (18 games)
61% Over 2.5 Goals
H2H history

AC Milan are 5th (70 pts). AS Roma are 3rd (73 pts).

Events

Match Events

  • 0' It’s Showtime! The match between AC Milan and AS Roma is underway.
  • 5' It looks like no one’s ball. AC Milan is used to counterattacking playing. None of the sides are ready to take the lead.
  • 10' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
  • 11' Yacine Adli makes no mistake. The score reads 1-0 and AC Milan are in front.
  • 16' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
  • 21' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 26' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 31' Both keepers have barely been tested. AC Milan and AS Roma are cancelling each other out in the centre of the park.
  • 36' AC Milan are enjoying more possession but struggling to find a way through a disciplined AS Roma backline.
  • 41' AS Roma come into this ranked in Array. They desperately need points to push themselves up the standings.
  • 43' It’s gonna be a Yellow card for Gianluca Mancini.
  • 46' AS Roma manager makes another effort to make the tables turned. Lorenzo Pellegrini is hanging Gianluca Mancini on the field on 46 minute.
  • 51' While there is no rush on the pitch, let’s have a look at some stats. Leandro Paredes made 394 appearances and scored 23 goals. He is very likely to score a goal today.
  • 56' What composure from Olivier Giroud! The France international strokes it home. 2-0.
  • 56' Poor challenge from Bryan Cristante. The referee spots it immediately and shows the Yellow card.
  • 61' It is a substitution in AS Roma team. Stephan El Shaarawy is replaced by Andrea Belotti on 61 minute.
  • 66' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 69' Leandro Paredes makes no mistake. The score reads 2-1 and AS Roma are in front.
  • 71' That is a Yellow card for AC Milan. Simon Kjaer will be fuming at that decision.
  • 76' named a 4-3-3 earlier, and opted for a 3-5-2 in response. A fascinating tactical duel is developing.
  • 78' Fresh legs for AS Roma! Nicola Zalewski comes on to replace Zeki Celik.
  • 79' The crowd applauds Rafael Leao as he leaves the pitch. Noah Okafor steps in for AC Milan.
  • 81' It’s a booking for AS Roma player. Dean Huijsen gets a Yellow card.
  • 84' Magnificent from Theo Hernandez! That is 38 goals in 348 appearances — and it could not have come at a better time.
  • 89' AC Milan manager makes another effort to make the tables turned. Kevin Zeroli is hanging Yacine Adli on the field on 89 minute.
  • 90' The referee reaches into his pocket. Out comes the Yellow card for Matteo Gabbia.
  • The final whistle goes. A composed, disciplined performance from AC Milan to claim maximum points.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.69 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.95 AS Roma xG
I would bet for: AC Milan to win 57%

Match Result

✓ Correct
AC Milan57% Draw24% AS Roma19%
Actual: AC Milan win

Both Teams to Score

✓ Correct
Yes50% 0% No50%
Avg goals/match: 2.64
Actual: Yes — both scored

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 91%
9%
± 1.5 74%
26%
± 2.5 49%
51%
± 3.5 27%
73%
± 4.5 13%
87%

Double Chance

AC Milan or Draw
82%
Draw or AS Roma
43%
AC Milan or AS Roma
76%

Half-Time Result

✗ Wrong
AC Milan38% Draw46% AS Roma16%
Actual: AC Milan win at HT

Correct Score

✓ In top 12
1 – 1
12.3%
1 – 0
11.2%
2 – 0
10%
2 – 1
9.3%
0 – 0
9.1%
0 – 1
5.8%
3 – 0
5.5%
3 – 1
Actual
1 – 2
5.2%
2 – 2
4.5%
0 – 2
3.1%
3 – 2
2.6%

Asian Handicap — AC Milan

Handicap AC Milan covers Push AS Roma covers
-2.5 13% 87%
-2 13% 17% 70%
-1.5 30% 70%
-1 30% 24% 47%
-0.5 53% 47%
+0.5 80% 20%
+1 80% 13% 7%
+1.5 93% 7%
+2 93% 5% 2%
+2.5 98% 2%

Clean Sheet

AC Milan keeps clean sheet
39%
AS Roma keeps clean sheet
19%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.