Italian Serie A

AC Milan vs AS Roma, 2022-23 Italian Serie A, Regular Season

· Italian Serie A
  • 30': Pierre Kalulu
  • 77': Tommaso Pobega
FT
2 - 2
  • 87': Ibañez
  • 90'+3': Tammy Abraham

Roma snatch last-gasp draw with AC Milan

A goal in stoppage time by English striker Tammy Abraham helped AS Roma snatch a 2-2 draw at AC Milan on Sunday.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Bryan Cristante (Roma) wins a free kick on the left wing.
  • 2': Foul by Theo Hernández (AC Milan).
  • 3': Attempt missed. Sandro Tonali (AC Milan) header from the centre of the box misses to the right. Assisted by Rafael Leão with a cross.
  • 3': Attempt missed. Olivier Giroud (AC Milan) header from the centre of the box misses to the right. Assisted by Sandro Tonali.
  • 4': Attempt blocked. Nicolò Zaniolo (Roma) left footed shot from outside the box is blocked. Assisted by Paulo Dybala.
  • 5': Chris Smalling (Roma) wins a free kick on the left wing.
  • 5': Dangerous play by Brahim Díaz (AC Milan).
  • 6': Foul by Gianluca Mancini (Roma).
  • 6': Rafael Leão (AC Milan) wins a free kick in the defensive half.
  • 9': Foul by Zeki Çelik (Roma).
  • 9': Theo Hernández (AC Milan) wins a free kick on the left wing.
  • 9': Zeki Çelik (Roma) is shown the yellow card for a bad foul.
  • 12': Foul by Rafael Leão (AC Milan).
  • 12': Zeki Çelik (Roma) wins a free kick in the defensive half.
  • 12': Foul by Paulo Dybala (Roma).
  • 12': Sandro Tonali (AC Milan) wins a free kick in the defensive half.
  • 14': Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.
  • 14': Foul by Nicolò Zaniolo (Roma).
  • 16': Foul by Theo Hernández (AC Milan).
  • 16': Nicolò Zaniolo (Roma) wins a free kick in the defensive half.
  • 16': Foul by Brahim Díaz (AC Milan).
  • 16': Paulo Dybala (Roma) wins a free kick in the attacking half.
  • 18': Corner, Roma. Conceded by Alexis Saelemaekers.
  • 18': Ciprian Tatarusanu (AC Milan) wins a free kick in the defensive half.
  • 18': Foul by Ibañez (Roma).
  • 23': Attempt blocked. Nicolò Zaniolo (Roma) left footed shot from outside the box is blocked. Assisted by Zeki Çelik.
  • 24': Corner, AC Milan. Conceded by Gianluca Mancini.
  • 25': Attempt missed. Olivier Giroud (AC Milan) left footed shot from the centre of the box misses to the right. Assisted by Ismaël Bennacer with a cross following a corner.
  • 25': Foul by Ismaël Bennacer (AC Milan).
  • 25': Lorenzo Pellegrini (Roma) wins a free kick in the defensive half.
  • 26': Foul by Rafael Leão (AC Milan).
  • 26': Tammy Abraham (Roma) wins a free kick in the defensive half.
  • 26': Rafael Leão (AC Milan) is shown the yellow card for a bad foul.
  • 27': Foul by Zeki Çelik (Roma).
  • 27': Rafael Leão (AC Milan) wins a free kick in the defensive half.
  • 29': Attempt saved. Brahim Díaz (AC Milan) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Theo Hernández.
  • 29': Corner, AC Milan. Conceded by Rui Patrício.
  • 30': Goal! AC Milan 1, Roma 0. Pierre Kalulu (AC Milan) header from the centre of the box to the bottom left corner. Assisted by Sandro Tonali with a cross following a corner.
  • 30': Nicola Zalewski (Roma) is shown the yellow card.
  • 33': Delay in match because of an injury Ismaël Bennacer (AC Milan).
  • 33': Delay over. They are ready to continue.
  • 35': Foul by Nicolò Zaniolo (Roma).
  • 35': Theo Hernández (AC Milan) wins a free kick in the defensive half.
  • 37': Attempt missed. Alexis Saelemaekers (AC Milan) right footed shot from outside the box misses to the left. Assisted by Olivier Giroud.
  • 37': Corner, AC Milan. Conceded by Ibañez.
  • 39': Foul by Sandro Tonali (AC Milan).
  • 39': Zeki Çelik (Roma) wins a free kick in the attacking half.
  • 41': Attempt missed. Nicola Zalewski (Roma) right footed shot from outside the box is close, but misses to the right. Assisted by Paulo Dybala.
  • 43': Corner, Roma. Conceded by Davide Calabria.
  • 43': Attempt missed. Paulo Dybala (Roma) left footed shot from outside the box misses to the right.
  • 45': Foul by Nicolò Zaniolo (Roma).
  • 45': Theo Hernández (AC Milan) wins a free kick in the attacking half.
  • 45': Nicolò Zaniolo (Roma) is shown the yellow card for a bad foul.
  • 45'+3': First Half ends, AC Milan 1, Roma 0.
  • 45': Second Half begins AC Milan 1, Roma 0.
  • 48': Attempt missed. Rafael Leão (AC Milan) left footed shot from the left side of the box is high and wide to the left. Assisted by Ismaël Bennacer following a fast break.
  • 48': Delay in match because of an injury Zeki Çelik (Roma).
  • 49': Delay over. They are ready to continue.
  • 52': Attempt saved. Theo Hernández (AC Milan) left footed shot from outside the box is saved in the bottom left corner. Assisted by Olivier Giroud.
  • 54': Attempt saved. Olivier Giroud (AC Milan) header from the centre of the box is saved in the top centre of the goal. Assisted by Davide Calabria with a cross.
  • 59': Corner, Roma. Conceded by Davide Calabria.
  • 59': Attempt blocked. Lorenzo Pellegrini (Roma) right footed shot from outside the box is blocked. Assisted by Paulo Dybala with a cross.
  • 61': Attempt missed. Brahim Díaz (AC Milan) right footed shot from outside the box is close, but misses to the right. Assisted by Ismaël Bennacer.
  • 62': Foul by Ismaël Bennacer (AC Milan).
  • 62': Tammy Abraham (Roma) wins a free kick in the defensive half.
  • 62': Ismaël Bennacer (AC Milan) is shown the yellow card for a bad foul.
  • 62': Delay in match because of an injury Tammy Abraham (Roma).
  • 63': Delay over. They are ready to continue.
  • 63': Offside, Roma. Gianluca Mancini tries a through ball, but Tammy Abraham is caught offside.
  • 65': Foul by Ibañez (Roma).
  • 65': Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.
  • 65': Substitution, Roma. Nemanja Matic replaces Bryan Cristante.
  • 66': Substitution, Roma. Benjamin Tahirovic replaces Nicolò Zaniolo.
  • 66': Foul by Olivier Giroud (AC Milan).
  • 66': Nicola Zalewski (Roma) wins a free kick in the defensive half.
  • 68': Foul by Fikayo Tomori (AC Milan).
  • 68': Paulo Dybala (Roma) wins a free kick on the right wing.
  • 68': Fikayo Tomori (AC Milan) is shown the yellow card for a bad foul.
  • 70': Fikayo Tomori (AC Milan) wins a free kick in the defensive half.
  • 70': Foul by Tammy Abraham (Roma).
  • 70': Substitution, AC Milan. Tommaso Pobega replaces Brahim Díaz.
  • 71': Foul by Ismaël Bennacer (AC Milan).
  • 71': Lorenzo Pellegrini (Roma) wins a free kick in the attacking half.
  • 71': Foul by Nemanja Matic (Roma).
  • 71': Theo Hernández (AC Milan) wins a free kick in the defensive half.
  • 72': (Roma) wins a free kick in the defensive half.
  • 72': Sandro Tonali (AC Milan).
  • 72': Sandro Tonali (AC Milan) is shown the yellow card.
  • 73': Delay in match because of an injury Lorenzo Pellegrini (Roma).
  • 74': Substitution, AC Milan. Aster Vranckx replaces Ismaël Bennacer.
  • 75': Delay over. They are ready to continue.
  • 76': Attempt blocked. Lorenzo Pellegrini (Roma) right footed shot from outside the box is blocked. Assisted by Ibañez.
  • 77': Goal! AC Milan 2, Roma 0. Tommaso Pobega (AC Milan) left footed shot from the centre of the box to the bottom left corner. Assisted by Rafael Leão following a fast break.
  • 78': Substitution, Roma. Stephan El Shaarawy replaces Zeki Çelik.
  • 79': Attempt blocked. Paulo Dybala (Roma) left footed shot from outside the box is blocked. Assisted by Tammy Abraham.
  • 80': Attempt missed. Ibañez (Roma) right footed shot from outside the box is high and wide to the right. Assisted by Benjamin Tahirovic.
  • 80': Foul by Alexis Saelemaekers (AC Milan).
  • 80': Stephan El Shaarawy (Roma) wins a free kick in the attacking half.
  • 82': Foul by Ibañez (Roma).
  • 82': Theo Hernández (AC Milan) wins a free kick in the attacking half.
  • 82': Ibañez (Roma) is shown the yellow card for a bad foul.
  • 83': Attempt blocked. Olivier Giroud (AC Milan) left footed shot from outside the box is blocked.
  • 85': Substitution, AC Milan. Charles De Ketelaere replaces Olivier Giroud.
  • 85': Substitution, AC Milan. Matteo Gabbia replaces Alexis Saelemaekers.
  • 86': Corner, Roma. Conceded by Fikayo Tomori.
  • 87': Goal! AC Milan 2, Roma 1. Ibañez (Roma) header from the centre of the box to the bottom right corner. Assisted by Lorenzo Pellegrini with a cross following a corner.
  • 89': Substitution, Roma. Andrea Belotti replaces Gianluca Mancini.
  • 90': Foul by Charles De Ketelaere (AC Milan).
  • 90': Ibañez (Roma) wins a free kick on the left wing.
  • 90'+1': Foul by Tommaso Pobega (AC Milan).
  • 90'+1': Nemanja Matic (Roma) wins a free kick on the left wing.
  • 90'+1': Nemanja Matic (Roma) is shown the yellow card for a bad foul.
  • 90'+1': Attempt missed. Tammy Abraham (Roma) header from the centre of the box is high and wide to the left. Assisted by Lorenzo Pellegrini with a cross.
  • 90'+2': Foul by Tommaso Pobega (AC Milan).
  • 90'+2': Lorenzo Pellegrini (Roma) wins a free kick on the left wing.
  • 90'+3': Foul by Aster Vranckx (AC Milan).
  • 90'+3': Paulo Dybala (Roma) wins a free kick on the right wing.
  • 90'+3': Attempt saved. Nemanja Matic (Roma) header from the centre of the box is saved in the centre of the goal.
  • 90'+3': Goal! AC Milan 2, Roma 2. Tammy Abraham (Roma) right footed shot from very close range to the high centre of the goal following a set piece situation.
  • 90'+5': Foul by Tommaso Pobega (AC Milan).
  • 90'+5': Lorenzo Pellegrini (Roma) wins a free kick in the defensive half.
  • 90'+6': Davide Calabria (AC Milan) wins a free kick in the defensive half.
  • 90'+6': Foul by Tammy Abraham (Roma).
  • 90'+6': Tammy Abraham (Roma) is shown the yellow card.
  • 90'+7': Second Half ends, AC Milan 2, Roma 2.
  • 0': Match ends, AC Milan 2, Roma 2.
  • 0': Match ends, AC Milan 2, Roma 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/104.png&h=25&scale=crop&w=25&location=originROMA MILhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/103.png&h=25&scale=crop&w=25&location=origin
13 Fouls 19
6 Yellow Cards 4
0 Red Cards 0
1 Offsides 0
4 Corner Kicks 3
3 Saves 1
38.7 Possession 61.3
12 SHOTS 12
3 ON GOAL 5
0.3 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
255 Accurate Passes 438
316 Passes 507
0.8 Pass Completion % 0.9
3 Accurate Crosses 5
16 Crosses 15
0.2 Cross % 0.3
41 Long Balls 50
26 Accurate Long Balls 33
0.6 Long Balls % 0.7
5 Blocked Shots 1
7 Effective Tackles 21
11 Tackles 27
0.6 Tackle % 0.8
9 Interceptions 10
17 Effective Clearances 15
17 Clearances 15

Game Information

Competition: Italian Serie A

Venue: Stadio Giuseppe Meazza
Location: Milano, Italy
Attendance: 74,103

Serie A Table

# TEAM GP GD PTS
1 Internazionale 20 +26 46
2 AC Milan 20 +17 43
3 Napoli 20 +13 40
4 Juventus 20 +16 39
Full Table

Line-Ups

MIL AC Milan (4-2-3-1)

No. Name
1 Ciprian Tatarusanu (GK)
23 Fikayo Tomori Yellow Card
20 Pierre Kalulu
19 Theo Hernández
2 Davide Calabria
10 Brahim Díaz
8 Sandro Tonali
4 Ismaël Bennacer Yellow Card
9 Olivier Giroud
17 Rafael Leão Yellow Card
56 Alexis Saelemaekers

ROMA AS Roma (3-4-2-1)

No. Name
1 Rui Patrício (GK)
6 Chris Smalling
3 Ibañez Yellow Card
23 Gianluca Mancini
7 Lorenzo Pellegrini
4 Bryan Cristante
59 Nicola Zalewski Yellow Card
19 Zeki Çelik Yellow Card
9 Tammy Abraham
21 Paulo Dybala
22 Nicolò Zaniolo Yellow Card

Serie A News

Transfer window weekly: Could Madrid's Güler really join Arsenal? Guéhi latest?
Transfer window weekly: Could Madrid's Güler really join Arsenal? Guéhi latest?

The winter transfer window is open, but what are our reporters hearing about deals that could be done? Get the latest every Friday.

Ranking 2026's top 15 USMNT U21 prospects from Europe to MLS
Ranking 2026's top 15 USMNT U21 prospects from Europe to MLS

As the USMNT's 2026 begins, we rank the U21 American players on the national team radar. From Europe to MLS, here's the top 15.

January transfer window: Grading big signings in men's soccer
January transfer window: Grading big signings in men's soccer

The 2026 winter transfer window is now open. Here is how we rated the biggest deals.

Rabiot scores twice to lead Milan to win at Como
Rabiot scores twice to lead Milan to win at Como

AC Milan won 3-1 at in-form Como on Thursday, with Adrien Rabiot winning a penalty and then scoring two goals.

Inter Milan move six points clear at Serie A top after beating Lecce
Inter Milan move six points clear at Serie A top after beating Lecce

Pio Esposito's late goal powered Inter past Lecce, securing the 'Winter Championship' and extending their lead at the top of the Serie A table.