AS Roma vs AC Milan
| Yellow cards avg | 4.88 |
|
|---|---|---|
| Reds avg | 0.25 |
|
| Penalties avg | 0.56 |
|
| Over 4.5 cards | 50% |
|
| Home wins | 25% |
|
| Draws | 19% |
|
| Away wins | 56% |
|
- AS Roma outshot their opponent (24-8).
- Possession was balanced (50%-50%).
- AS Roma had the sharper finishing (6-3 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
AS Roma last 5 home
AC Milan last 5 away
AS Roma trend breakdown
AC Milan trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
AS Roma goal timing (home)
AC Milan goal timing (away)
Match Statistics
Events
AS Roma vs AC Milan 1-2: match report, goals, cards and substitutions
AC Milan beat AS Roma 2-1 on Sunday, 31 October 2021 in Serie A. The match was refereed by Fabio Maresca. It was played at Stadio Olimpico.
First half: N. Zaniolo received a yellow card for AS Roma at 7'. R. Karsdorp received a yellow card for AS Roma at 24'. AC Milan took the lead at 25' when Z. Ibrahimović scored, making the score 0-1. Z. Ibrahimović received a yellow card for AC Milan at 27'. T. Hernández received a yellow card for AC Milan at 41'.
Second half: AS Roma made their 1st substitution at 46', with H. Mkhitaryan replacing F. Afena-Gyan. G. Mancini received a yellow card for AS Roma at 49'. VAR intervened at 51' for AC Milan (Goal confirmed). VAR intervened at 54' for AC Milan (Penalty confirmed). AC Milan made their 1st substitution at 57', with Z. Ibrahimović replacing O. Giroud. AC Milan extended the lead at 57' when F. Kessié scored (Penalty), making the score 0-3. AS Roma made their 2nd substitution at 63', with T. Abraham replacing S. El Shaarawy. F. Tomori received a yellow card for AC Milan at 65'. T. Hernández received a yellow card for AC Milan at 66'. T. Hernández received a red card for AC Milan at 66'. D. Calabria received a yellow card for AC Milan at 67'. AS Roma made their 3rd substitution at 68', with M. Viña replacing Carles Pérez. AC Milan made their 2nd substitution at 68', with A. Saelemaekers replacing F. Ballo-Touré. AC Milan made their 3rd substitution at 76', with Rafael Leão replacing S. Tonali. AC Milan made their 4th substitution at 76', with R. Krunić replacing T. Bakayoko. AC Milan made their 5th substitution at 76', with I. Bennacer replacing A. Romagnoli. O. Giroud received a yellow card for AC Milan at 77'. AS Roma made their 4th substitution at 80', with R. Karsdorp replacing E. Shomurodov. F. Kessié received a yellow card for AC Milan at 81'. AS Roma scored late to reduce the deficit at 90+3' when S. El Shaarawy scored, making the score 1-3. J. Veretout received a yellow card for AS Roma at 90+7'.
AS Roma used 4 substitutions while AC Milan used 5 substitutions. AS Roma got 4 yellow cards, while AC Milan got 7 yellow cards and 1 red card.
How the match was won
- AS Roma outshot their opponent (24-8).
- Possession was balanced (50%-50%).
- AS Roma had the sharper finishing (6-3 shots on target).
Head-to-Head Overview
| Total Games | 22 |
| Home Wins | 6 |
| Draws | 7 |
| Away Wins | 9 |
| Over 2.5 Goals | 12 (54.5%) |
| BTTS | 17 (77.3%) |
| Total Games | 11 |
| Home Wins | 3 |
| Draws | 4 |
| Away Wins | 4 |
| Over 2.5 Goals | 5 (45.5%) |
| BTTS | 9 (81.8%) |