Serie A
AC Milan 2-2 AS Roma
AC Milan vs AS Roma finished 2-2 in Serie A. Key event: 2' Sandro Tonali (assist Rafael Leão · xG 0.06 · Open Play · location 88.7%, 52.4%). Head to head: H2H last 8: 5-2-1. Home form: W W D W L; Away form: W D D L W. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match context 4 facts
Home form
W W D W L
10 pts, goals 7-5, 1.40 scored/match, 1.00 conceded/match
Away form
W D D L W
8 pts, goals 6-4, 1.20 scored/match, 0.80 conceded/match
AC Milan · season record
11 W · 3 D · 2 L
2022/2023: 16 recorded matches, goals 31–16; before 08 Jan 2023 UTC. Not official standings.
AS Roma · season record
9 W · 3 D · 4 L
2022/2023: 16 recorded matches, goals 19–14; before 08 Jan 2023 UTC. Not official standings.
Shot map 24 shots · 4 goals
Both teams attack from left to right. The attacking half is shown when every location fits it; larger markers represent higher xG.
Attempt
Goal
Marker size = xG
Timeline 46 events
2'
•
shot
Sandro Tonali
MIL assist Rafael Leão · xG 0.06 · Open Play · location 88.7%, 52.4%
2'
•
shot
Olivier Giroud
MIL assist Sandro Tonali · xG 0.04 · Open Play · location 91.6%, 45.8%
3'
•
shot
Nicolo Zaniolo
ROM assist Paulo Dybala · xG 0.02 · Left Foot · Open Play · location 71.1%, 65.9%
9'
Yellow
Zeki Çelik
ROM Yellow card
22'
•
shot
Nicolo Zaniolo
ROM assist Mehmet Zeki Çelik · xG 0.03 · Left Foot · Open Play · location 81.3%, 29.5%
24'
•
shot
Olivier Giroud
MIL assist Ismael Bennacer · xG 0.06 · Left Foot · From Corner · location 89.2%, 54.8%
26'
Yellow
Rafael Leão
MIL Yellow card
28'
•
shot
Brahim Diaz
MIL assist Theo Hernández · xG 0.03 · Right Foot · Open Play · location 78.4%, 55.5%
29'
•
shot
Pierre Kalulu Kyatengwa
MIL assist Sandro Tonali · xG 0.09 · From Corner · location 91.6%, 50.9%
30'
Yellow
Nicola Zalewski
ROM Yellow card
30'
⚽
Goal
Pierre Kalulu
1–0 MIL assist Sandro Tonali
36'
•
shot
Alexis Saelemaekers
MIL assist Olivier Giroud · xG 0.05 · Right Foot · Open Play · location 80.8%, 61.4%
Show 34 more timeline eventsHide 34 timeline events
40'
shot
Nicola Zalewski
ROM assist Paulo Dybala · xG 0.01 · Right Foot · Open Play · location 80.3%, 74.9%
45'
Yellow
Nicolò Zaniolo
ROM Yellow card
47'
shot
Rafael Leão
MIL assist Ismael Bennacer · xG 0.11 · Left Foot · Open Play · location 91.6%, 69.9%
51'
shot
Theo Hernández
MIL assist Olivier Giroud · xG 0.02 · Left Foot · Open Play · location 75.8%, 67.5%
59'
shot
Lorenzo Pellegrini
ROM assist Paulo Dybala · xG 0.03 · Right Foot · From Corner · location 81.2%, 29.8%
60'
shot
Brahim Diaz
MIL assist Ismael Bennacer · xG 0.03 · Right Foot · Open Play · location 76.2%, 37.1%
62'
Yellow
Ismaël Bennacer
MIL Yellow card
65'
Sub
Nemanja Matić
ROM on for Bryan Cristante
66'
Sub
Benjamin Tahirović
ROM on for Nicolò Zaniolo
68'
Yellow
Fikayo Tomori
MIL Yellow card
70'
Sub
Tommaso Pobega
MIL on for Brahim Díaz
72'
Yellow
Sandro Tonali
MIL Yellow card
74'
Sub
Aster Vranckx
MIL on for Ismaël Bennacer
75'
shot
Lorenzo Pellegrini
ROM assist Ibañez · xG 0.01 · Right Foot · Open Play · location 70.8%, 57.7%
76'
shot
Tommaso Pobega
MIL assist Rafael Leão · xG 0.47 · Left Foot · Open Play · location 88.8%, 42.4%
77'
Goal
Tommaso Pobega
2–0MIL assist Rafael Leão
78'
shot
Paulo Dybala
ROM assist Tammy Abraham · xG 0.02 · Left Foot · Open Play · location 81%, 23.3%
78'
Sub
Stephan El Shaarawy
ROM on for Zeki Çelik
79'
shot
Ibañez
ROM assist Benjamin Tahirovic · xG 0.01 · Right Foot · Open Play · location 68.4%, 59.2%
82'
Yellow
Roger Ibañez
ROM Yellow card
85'
Sub
Matteo Gabbia
MIL on for Alexis Saelemaekers
85'
Sub
Charles De Ketelaere
MIL on for Olivier Giroud
87'
Goal
Roger Ibañez
2–1ROM assist Lorenzo Pellegrini
89'
Sub
Andrea Belotti
ROM on for Gianluca Mancini
90+1'
Yellow
Nemanja Matić
ROM Yellow card
90+3'
Goal
Tammy Abraham
2–2ROM Goal
90+6'
Yellow
Tammy Abraham
ROM Yellow card
Head-to-head H2H last 12: 7-1-4
AC Milan leads the last 12 head-to-head meetings: 7 wins, 1 loss, 4 draws. Latest meeting: 25 Jan 2026 · AS Roma vs AC Milan · 1 - 1.
Open full team comparisonShowing 8 of 12 head-to-head matches.
Show 4 more head-to-head matchesHide 4 head-to-head matches
Recent form
Showing 8 of 12 recent form matches.
Show 4 more recent form matchesHide 4 recent form matches
Team statistics 17 metrics
Show 9 more statisticsHide 9 statistics
Lineups
AS Roma
3-4-2-1 · Manager Salvatore Foti 1
R
Rui Patrício
GK
23
G
Gianluca Mancini
DEF
6
C
Chris Smalling
DEF
3
R
Roger Ibañez
DEF
19
Z
Zeki Çelik
MID
4
B
Bryan Cristante
MID
7
L
Lorenzo Pellegrini · Captain
MID
59
N
Nicola Zalewski
MID
22
N
Nicolò Zaniolo
FWD
21
P
Paulo Dybala
FWD
9
T
Tammy Abraham
FWD
Show 15 substitutesHide 15 substitutes
8
N
Nemanja Matić
MID
68
B
Benjamin Tahirović
MID
92
S
Stephan El Shaarawy
FWD
11
A
Andrea Belotti
FWD
99
M
Mile Svilar
GK
63
P
Pietro Boer
GK
17
M
Matías Viña
DEF
24
M
Marash Kumbulla
DEF
37
L
Leonardo Spinazzola
DEF
20
M
Mady Camara
MID
52
E
Edoardo Bove
MID
62
C
Cristian Volpato
MID
77
J
Jordan Majchrzak
FWD
18
O
Ola Solbakken
FWD
14
E
Eldor Shomurodov
FWD
AC Milan
4-2-3-1 · Manager Stefano Pioli 1
C
Ciprian Tătărușanu
GK
2
D
Davide Calabria · Captain
DEF
20
P
Pierre Kalulu
DEF
23
F
Fikayo Tomori
DEF
19
T
Theo Hernández
DEF
4
I
Ismaël Bennacer
MID
8
S
Sandro Tonali
MID
56
A
Alexis Saelemaekers
MID
10
B
Brahim Díaz
MID
17
R
Rafael Leão
MID
9
O
Olivier Giroud
FWD
Show 12 substitutesHide 12 substitutes
32
T
Tommaso Pobega
MID
40
A
Aster Vranckx
MID
46
M
Matteo Gabbia
DEF
90
C
Charles De Ketelaere
MID
92
L
Lapo Nava
GK
83
A
Antonio Mirante
GK
21
S
Sergiño Dest
DEF
28
M
Malick Thiaw
DEF
14
T
Tiemoué Bakayoko
MID
94
A
Andrea Bozzolan
DEF
7
Y
Yacine Adli
MID
22
M
Marko Lazetić
FWD