Saturday , 14 November 2026

AS Roma vs AC Milan, Serie A 2021-22 REGULAR SEASON

Serie A · 2021-22
1 – 2
Full Time
Sun 31 Oct 2021 · 19:45 UTC Stadio Olimpico, Rome HT 45' · FT 45'

Overview

Match Preview

AS Roma vs AC Milan — Serie A at Stadio Olimpico, Rome.

  • AS Roma 11 games · 27 pts (2026/27)
  • AC Milan 11 games · 24 pts (2026/27)

Match Details

  • Referee Fabio Maresca
  • Referee Paolo Mazzoleni
  • Referee Pasquale De Meo
  • Referee Ciro Carbone
  • Referee Alessandro Lo Cicero
  • Referee Giovanni Ayroldi
  • Referee Mario Mazzoleni (Italy)
5 games this season 🟨 4.4/game ⚽ 10.8 goals/game 🟥 1 total

Recent Form

DateOpponentH/A ScoreResult
31 Oct AC Milan H 1–2 L
27 Oct Cagliari Calcio A 2–1 W
24 Oct SSC Napoli H 0–0 D
17 Oct Juventus FC A 0–1 L
03 Oct Empoli FC H 2–0 W
26 Sep SS Lazio A 2–3 L
DateOpponentH/A ScoreResult
31 Oct AS Roma A 2–1 W
26 Oct Torino FC H 1–0 W
23 Oct Bologna FC 1909 A 4–2 W
19 Oct FC Porto A 0–1 L
16 Oct Hellas Verona FC H 3–2 W
03 Oct Atalanta BC A 3–2 W

Season Stats

AS Roma AC Milan
#3 Position #4
27 Points 24
11 Played 11
8 / 3 / 0 W / D / L 7 / 3 / 1
31 Scored 23
10 Conceded 13
+21 GD +10
2.45 PPG 2.18
73% Win % 64%

Key Stats

83% Both Teams to Score
H2H (18 games)
61% Over 2.5 Goals
H2H history
55% Clean Sheets
AS Roma this season
27% Clean Sheets
AC Milan this season

AS Roma are 3rd (27 pts). AC Milan are 4th (24 pts).

Goal Timing (This Season)

AS Roma
0-15
4/1
16-30
5/1
31-45
5/–
46-60
4/4
61-75
4/–
76+
8/4
■ Scored ■ Conceded
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

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

Events

Match Events

  • 0' And we are off! AS Roma vs AC Milan — let the football do the talking.
  • 5' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
  • 8' The referee does not hesitate — a Yellow card for Nicolo Zaniolo on 8 minutes.
  • 13' It is a cagey affair so far. AS Roma in their trying to find a way past AC Milan's compact .
  • 18' 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 Rade Krunic suffering a number of foals already.
  • 23' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
  • 24' A moment of madness from Rick Karsdorp on 24 minutes earns him a Yellow card. AS Roma will be frustrated.
  • 25' with the perfectly-timed delivery and Zlatan Ibrahimovic makes no mistake. 0-1!
  • 26' Zlatan Ibrahimovic is having his name booked by the referee on 26.
  • 26' Zlatan Ibrahimovic doubles the advantage! 0-2 and this game is slipping away from the opposition.
  • 27' Controversy at the stadium! Zlatan Ibrahimovic argues furiously but the Yellow card stands.
  • 32' AC Milan are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 37' The Array continues to deliver drama. Both AS Roma and AC Milan are desperate not to drop points on matchday .
  • 41' Theo Hernandez picks up a Yellow card and will need to be extremely careful for the remainder of this match.
  • 46' The crowd applauds Henrikh Mkhitaryan as he leaves the pitch. Felix Afena-Gyan steps in for AS Roma.
  • 49' AS Roma receives a Yellow card for a hard tackle on 49.
  • 50' Against the run of play, Zlatan Ibrahimovic has scored! This game has turned on its head.
  • 55' Both keepers have barely been tested. AS Roma and AC Milan are cancelling each other out in the centre of the park.
  • 57' A stunning finish from Franck Kessie — that came from absolutely nowhere!
  • 58' The crowd applauds Zlatan Ibrahimovic as he leaves the pitch. Olivier Giroud steps in for AC Milan.
  • 63' AS Roma make a change. Tammy Abraham trudges off to be replaced by Stephan El Shaarawy on 63 minutes.
  • 65' It’s a booking for AC Milan player. Fikayo Tomori gets a Yellow card.
  • 66' Poor challenge from Theo Hernandez. The referee spots it immediately and shows the Red card.
  • 67' Controversy at the stadium! Davide Calabria argues furiously but the Yellow card stands.
  • 68' It is a substitution in AS Roma team. Matias Vina is replaced by Carles Perez on 68 minute.
  • 73' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 76' AC Milan make a change. Rafael Leao trudges off to be replaced by Sandro Tonali on 76 minutes.
  • 77' The referee calls foul for Olivier Giroud. He receives a Yellow card.
  • 80' The AS Roma manager makes a substitution. Rick Karsdorp departs to be replaced by Eldor Shomurodov.
  • 81' The referee has no hesitation. Franck Kessie is booked for AC Milan — Yellow card on 81.
  • 86' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 90' Controversy at the stadium! Jordan Veretout argues furiously but the Yellow card stands.
  • The referee brings this contest to a close. AC Milan take all three points.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.89 AS Roma xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.48 AC Milan xG
I would bet for: AS Roma or AC Milan 75% + Both teams to score 65%

Match Result

✗ Wrong
AS Roma41% Draw25% AC Milan34%
Actual: AC Milan win

Both Teams to Score

✓ Correct
Yes65% 0% No35%
Avg goals/match: 3.37
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 85%
15%
± 2.5 64%
36%
± 3.5 43%
57%
± 4.5 25%
75%

Double Chance

AS Roma or Draw
66%
Draw or AC Milan
59%
AS Roma or AC Milan
75%

Half-Time Result

✗ Wrong
AS Roma35% Draw41% AC Milan24%
Actual: AC Milan win at HT

Correct Score

✓ In top 12
1 – 1
10.5%
2 – 1
8.7%
1 – 2
Actual
2 – 2
6.4%
2 – 0
6.1%
1 – 0
5.8%
3 – 1
5.5%
0 – 0
4.9%
0 – 1
4.4%
3 – 2
4.1%
0 – 2
3.8%
3 – 0
3.8%

Asian Handicap — AS Roma

Handicap AS Roma covers Push AC Milan covers
-2.5 12% — 88%
-2 12% 14% 74%
-1.5 26% — 74%
-1 26% 20% 54%
-0.5 46% — 54%
+0.5 70% — 30%
+1 70% 15% 14%
+1.5 86% — 14%
+2 86% 9% 5%
+2.5 95% — 5%

Clean Sheet

AS Roma keeps clean sheet
23% ✓
AC Milan keeps clean sheet
16% ✓

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