Serie A · Matchweek 20 · Jan 6
AC Milan - AS Roma
AC Milan beat AS Roma 3-1 in Serie A (Matchweek 20). Goals: O. Giroud (P) 8'; Junior Messias 17'; T. Abraham 40'.
Key events
Quick stats
%55
Possession
%45
19
Total shots
11
5
Shots on target
5
10
Shots off target
1
4
Blocked shots
5
10
Shots inside box
6
9
Shots outside box
5
4
Saves
2
Match timeline
First half
7'
🟨Tammy AbrahamYellow card
O. Giroud (P)(1 - 0)⚽
8'
Junior Messias(2 - 0)⚽
17'
18'
🟨Nicolò ZanioloYellow card
40'
⚽T. Abraham(2 - 1) · Assist: L. Pellegrini
Theo HernándezYellow card🟨
44'
44'
🟨Rick KarsdorpYellow card
HT 2 - 1
Rade KrunićYellow card🟨
56'
A. Saelemaekers ↔ Rafael LeãoSubstitution🔁
64'
R. Krunić ↔ T. BakayokoSubstitution🔁
64'
71'
🔁L. Pellegrini ↔ S. El ShaarawySubstitution
71'
🔁J. Veretout ↔ F. Ohene-GyanSubstitution
71'
🔁M. Viña ↔ B. CristanteSubstitution
74'
🟥Rick KarsdorpRed card
74'
🟨Rick KarsdorpYellow card
76'
🔁T. Abraham ↔ E. ShomurodovSubstitution
O. Giroud ↔ Z. IbrahimovićSubstitution🔁
77'
A. Florenzi ↔ A. ContiSubstitution🔁
78'
Rafael Leão(3 - 1) · Assist: Z. Ibrahimović⚽
81'
84'
🟨Gianluca ManciniYellow card
85'
🔁N. Zaniolo ↔ Carles PérezSubstitution
Brahim Díaz ↔ D. MaldiniSubstitution🔁
88'
90+3'
🟥Gianluca ManciniRed card
90+3'
🟨Gianluca ManciniYellow card
FT 3 - 1
Match statsAC Milan · AS Roma
Key stats
%55
Possession
%45
Shots
19
Total shots
11
5
Shots on target
5
10
Shots off target
1
4
Blocked shots
5
10
Shots inside box
6
9
Shots outside box
5
4
Saves
2
Passing
401
Total passes
328
319
Accurate passes
243
%80
Pass accuracy
%74
Set pieces & discipline
3
Corners
9
1
Offsides
3
6
Fouls
20
Cards
2
Yellow cards
6
0
Red cards
2
By half
2
1st-half goals
1
1
2nd-half goals
0
LineupsAC Milan 4-2-3-1AS Roma 3-1-4-2
16
Maignan
20
Kalulu
46
Gabbia
19
Hernández
25
Florenzi
56
Saelemaekers
33
Krunić
10
Díaz
9
Giroud
8
Tonali
30
Messias
1
Patrício
23
Mancini
2
Karsdorp
6
Smalling
5
Viña
7
Pellegrini
17
Veretout
77
Mkhitaryan
3
Ibañez
9
Abraham
22
Zaniolo
AC Milan · Bench
Coach: S. Pioli
AS Roma · Bench
Coach: José Mourinho
HEAD TO HEAD14 meetings · 2020–2026
Oct 26who was on topJan 25
6 AC Milan
5 draw
3 AS Roma
GOALS IN THIS FIXTURE
3.0goals / match
23–19total goals
1/1clean sheets
3-1AC Milan best win · Feb 5
3-1AS Roma best win · May 18
Over 1.5
12/14
Over 2.5
9/14
Over 3.5
5/14
BTTS
12/14
DOES THE VENUE MATTER
AC Milan at home7 matches
3W
3D
1L
13:9
AS Roma at home7 matches
2W
2D
3L
10:10
Results are read from the side that hosted the match.
FORM COMPARISON
AC Milan1W 1D 3L
AS Roma3W 1D 1L
0.80
2.00
Points per game
1
12
Goals scored
6
6
Goals conceded
1.03
1.39
xG average
1.33
1.18
xGA average
%40
%60
Clean sheets
%0
%40
BTTS
%20
%60
Over 2.5
2.4
4.6
Corners
1.4
1.6
Cards
AC Milan4W 1D 5L
AS Roma4W 2D 4L
1.30
1.40
Points per game
7
19
Goals scored
10
15
Goals conceded
1.44
1.30
xG average
1.33
1.35
xGA average
%40
%40
Clean sheets
%10
%60
BTTS
%20
%60
Over 2.5
3.8
5.1
Corners
1.5
2.0
Cards
SEASON COMPARISON
1AC Milanin the table86pts
38matches
26-8-4W-D-L
69:31goals
+38diff
WWWWW
6AS Romain the table63pts
38matches
18-9-11W-D-L
59:43goals
+16diff
WDLDL
Season profile · 2025/2026 · 23 matches
2.17
1.92
Points per game
1.52
1.61
xG average
1.29
1.11
xGA average
%48
%46
Clean sheets
%52
%25
BTTS
%48
%21
Over 2.5
4.7
5.1
Corners
1.6
2.0
Cards
PREVIOUS MEETINGS
🎯
FREE MEMBERSHIP
Tactical metrics & visuals
Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.
Create free account🔥
FREE MEMBERSHIP
Team & player heatmaps
Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.
Create free account🤖
FREE MEMBERSHIP
ML deep-dive
Feature-level model breakdown, expected points simulation and value analysis.
Create free accountForm
AC MilanWLDLW
AS RomaDWWWL
FREE MEMBERSHIP
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Create free accountMatch Reportsall →
Fenerbahçe 1-2 Beşiktaş
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Rayo Vallecano 1-1 Alaves
Atletico Madrid 2-0 Malaga
Casa Pia 0-7 Benfica
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum