Italian Serie A

AS Roma vs AC Milan, 2023-24 Italian Serie A

· Italian Serie A
  • 90'+2': Leonardo Spinazzola
FT
1 - 2
  • 9': Olivier Giroud (P)
  • 48': Rafael Leão
  • Red Card 61': Fikayo Tomori

Ten-man Milan grab 2-1 win at Roma

Ten-man AC Milan beat AS Roma 2-1 thanks to goals from Olivier Giroud and Rafael Leao at Stadio Olimpico on Friday to move a provisional three points clear at the top of Serie A.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Delay in match (AC Milan).
  • 2': Delay over. They are ready to continue.
  • 4': Foul by Zeki Çelik (Roma).
  • 4': Rafael Leão (AC Milan) wins a free kick on the left wing.
  • 6': Attempt blocked. Ruben Loftus-Cheek (AC Milan) right footed shot from the right side of the box is blocked. Assisted by Olivier Giroud.
  • 6': Penalty AC Milan. Ruben Loftus-Cheek draws a foul in the penalty area.
  • 6': Penalty conceded by Rui Patrício (Roma) after a foul in the penalty area.
  • 7': VAR Decision: Penalty AC Milan.
  • 9': Goal! Roma 0, AC Milan 1. Olivier Giroud (AC Milan) converts the penalty with a left footed shot to the top left corner.
  • 11': Attempt missed. Leandro Paredes (Roma) right footed shot from outside the box misses to the left. Assisted by Stephan El Shaarawy.
  • 13': Foul by Malick Thiaw (AC Milan).
  • 13': Stephan El Shaarawy (Roma) wins a free kick in the defensive half.
  • 15': Foul by Zeki Çelik (Roma).
  • 15': Rafael Leão (AC Milan) wins a free kick on the left wing.
  • 15': Attempt blocked. Tijjani Reijnders (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Rafael Leão.
  • 15': Corner, AC Milan. Conceded by Nicola Zalewski.
  • 18': Andrea Belotti (Roma) wins a free kick in the defensive half.
  • 18': Foul by Fikayo Tomori (AC Milan).
  • 19': Fikayo Tomori (AC Milan) is shown the yellow card for a bad foul.
  • 22': Attempt saved. Christian Pulisic (AC Milan) left footed shot from the centre of the box is saved in the top centre of the goal.
  • 22': Corner, AC Milan. Conceded by Rui Patrício.
  • 22': Attempt missed. Fikayo Tomori (AC Milan) header from the centre of the box is too high. Assisted by Christian Pulisic with a cross following a corner.
  • 28': Attempt blocked. Rafael Leão (AC Milan) right footed shot from the left side of the box is blocked. Assisted by Malick Thiaw.
  • 28': Corner, AC Milan. Conceded by Gianluca Mancini.
  • 29': Delay in match because of an injury Houssem Aouar (Roma).
  • 31': Substitution, Roma. Lorenzo Pellegrini replaces Houssem Aouar because of an injury.
  • 31': Delay over. They are ready to continue.
  • 32': Andrea Belotti (Roma) wins a free kick in the attacking half.
  • 32': Foul by Fikayo Tomori (AC Milan).
  • 34': Foul by Ruben Loftus-Cheek (AC Milan).
  • 34': Nicola Zalewski (Roma) wins a free kick in the defensive half.
  • 34': Ruben Loftus-Cheek (AC Milan) is shown the yellow card for a bad foul.
  • 35': Foul by Zeki Çelik (Roma).
  • 35': Rafael Leão (AC Milan) wins a free kick in the attacking half.
  • 38': Attempt missed. Leandro Paredes (Roma) right footed shot from outside the box is too high.
  • 40': Foul by Christian Pulisic (AC Milan).
  • 40': Nicola Zalewski (Roma) wins a free kick in the defensive half.
  • 43': Foul by Malick Thiaw (AC Milan).
  • 43': Lorenzo Pellegrini (Roma) wins a free kick on the left wing.
  • 44': Corner, AC Milan. Conceded by Chris Smalling.
  • 45': Offside, AC Milan. Mike Maignan tries a through ball, but Rafael Leão is caught offside.
  • 45'+1': Foul by Olivier Giroud (AC Milan).
  • 45'+1': Leandro Paredes (Roma) wins a free kick in the attacking half.
  • 45'+2': Attempt missed. Stephan El Shaarawy (Roma) right footed shot from outside the box is close, but misses to the left following a set piece situation.
  • 45'+3': Foul by Bryan Cristante (Roma).
  • 45'+3': Rade Krunic (AC Milan) wins a free kick in the defensive half.
  • 45'+4': First Half ends, Roma 0, AC Milan 1.
  • 45': Second Half begins Roma 0, AC Milan 1.
  • 47': Foul by Gianluca Mancini (Roma).
  • 47': Tijjani Reijnders (AC Milan) wins a free kick in the attacking half.
  • 48': Goal! Roma 0, AC Milan 2. Rafael Leão (AC Milan) right footed shot from the centre of the box to the bottom right corner. Assisted by Davide Calabria with a cross.
  • 50': Foul by Tijjani Reijnders (AC Milan).
  • 50': Leandro Paredes (Roma) wins a free kick in the defensive half.
  • 51': Attempt blocked. Ruben Loftus-Cheek (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Rafael Leão.
  • 51': Corner, AC Milan. Conceded by Nicola Zalewski.
  • 53': Delay in match because of an injury Mike Maignan (AC Milan).
  • 53': Delay over. They are ready to continue.
  • 54': Offside, Roma. Bryan Cristante tries a through ball, but Stephan El Shaarawy is caught offside.
  • 57': Attempt saved. Tijjani Reijnders (AC Milan) with an attempt from the centre of the box is saved in the bottom left corner. Assisted by Christian Pulisic with a cross.
  • 59': Foul by Zeki Çelik (Roma).
  • 59': Rade Krunic (AC Milan) wins a free kick in the defensive half.
  • 60': Diego Llorente (Roma) wins a free kick on the left wing.
  • 60': Foul by Tijjani Reijnders (AC Milan).
  • 61': Andrea Belotti (Roma) wins a free kick in the attacking half.
  • 61': Foul by Fikayo Tomori (AC Milan).
  • 61': Second yellow card to Fikayo Tomori (AC Milan) for a bad foul.
  • 63': Attempt blocked. Lorenzo Pellegrini (Roma) right footed shot from outside the box is blocked.
  • 63': Delay in match (AC Milan).
  • 63': Delay over. They are ready to continue.
  • 64': Davide Calabria (AC Milan) wins a free kick in the defensive half.
  • 64': Foul by Nicola Zalewski (Roma).
  • 65': Substitution, AC Milan. Pierre Kalulu replaces Ruben Loftus-Cheek.
  • 67': Foul by Christian Pulisic (AC Milan).
  • 67': Lorenzo Pellegrini (Roma) wins a free kick in the defensive half.
  • 69': Attempt saved. Stephan El Shaarawy (Roma) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Lorenzo Pellegrini.
  • 69': Foul by Leandro Paredes (Roma).
  • 69': Pierre Kalulu (AC Milan) wins a free kick in the defensive half.
  • 69': Leandro Paredes (Roma) is shown the yellow card for a bad foul.
  • 70': Substitution, Roma. Leonardo Spinazzola replaces Zeki Çelik.
  • 70': Substitution, AC Milan. Tommaso Pobega replaces Olivier Giroud.
  • 70': Substitution, Roma. Edoardo Bove replaces Leandro Paredes.
  • 70': Substitution, Roma. Romelu Lukaku replaces Stephan El Shaarawy.
  • 72': Attempt missed. Romelu Lukaku (Roma) right footed shot from the centre of the box is too high. Assisted by Andrea Belotti.
  • 74': Foul by Edoardo Bove (Roma).
  • 74': Rade Krunic (AC Milan) wins a free kick in the defensive half.
  • 75': Delay in match because of an injury Rade Krunic (AC Milan).
  • 75': Delay over. They are ready to continue.
  • 76': Foul by Bryan Cristante (Roma).
  • 76': Tommaso Pobega (AC Milan) wins a free kick in the defensive half.
  • 77': Substitution, AC Milan. Samuel Chukwueze replaces Christian Pulisic.
  • 77': Substitution, AC Milan. Noah Okafor replaces Rafael Leão.
  • 79': Substitution, Roma. Riccardo Pagano replaces Gianluca Mancini.
  • 81': Foul by Noah Okafor (AC Milan).
  • 81': Nicola Zalewski (Roma) wins a free kick on the right wing.
  • 81': Attempt missed. Leonardo Spinazzola (Roma) right footed shot from outside the box is too high following a set piece situation.
  • 83': Corner, Roma. Conceded by Malick Thiaw.
  • 85': Foul by Romelu Lukaku (Roma).
  • 85': Noah Okafor (AC Milan) wins a free kick in the attacking half.
  • 85': Romelu Lukaku (Roma) is shown the yellow card for a bad foul.
  • 86': Attempt blocked. Bryan Cristante (Roma) right footed shot from outside the box is blocked. Assisted by Leonardo Spinazzola.
  • 87': Foul by Bryan Cristante (Roma).
  • 87': Noah Okafor (AC Milan) wins a free kick in the defensive half.
  • 88': Foul by Noah Okafor (AC Milan).
  • 88': Nicola Zalewski (Roma) wins a free kick in the defensive half.
  • 89': Attempt blocked. Riccardo Pagano (Roma) right footed shot from outside the box is blocked. Assisted by Bryan Cristante.
  • 89': Corner, Roma. Conceded by Rade Krunic.
  • 89': Attempt missed. Bryan Cristante (Roma) header from the centre of the box misses to the left. Assisted by Lorenzo Pellegrini with a cross following a corner.
  • 90'+1': Chris Smalling (Roma) wins a free kick in the defensive half.
  • 90'+1': Foul by Noah Okafor (AC Milan).
  • 90'+2': Goal! Roma 1, AC Milan 2. Leonardo Spinazzola (Roma) right footed shot from outside the box to the centre of the goal. Assisted by Edoardo Bove.
  • 90'+4': Attempt blocked. Nicola Zalewski (Roma) left footed shot from the right side of the box is blocked. Assisted by Bryan Cristante.
  • 90'+4': Corner, Roma. Conceded by Theo Hernández.
  • 90'+5': Attempt missed. Edoardo Bove (Roma) header from the left side of the six yard box misses to the left. Assisted by Chris Smalling following a corner.
  • 90'+6': Foul by Riccardo Pagano (Roma).
  • 90'+6': Noah Okafor (AC Milan) wins a free kick on the left wing.
  • 90'+6': Foul by Noah Okafor (AC Milan).
  • 90'+6': Nicola Zalewski (Roma) wins a free kick in the defensive half.
  • 90'+7': Noah Okafor (AC Milan) is shown the yellow card for a bad foul.
  • 90'+8': Second Half ends, Roma 1, AC Milan 2.
  • 0': Match ends, Roma 1, AC Milan 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/103.png&h=25&scale=crop&w=25&location=originMIL ROMAhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/104.png&h=25&scale=crop&w=25&location=origin
15 Fouls 14
2 Yellow Cards 2
1 Red Cards 0
1 Offsides 1
5 Corner Kicks 3
1 Saves 2
57.1 Possession 42.9
9 SHOTS 13
4 ON GOAL 2
0.4 On Target % 0.2
1 Penalty Goals 0
1 Penalty Kicks Taken 0
478 Accurate Passes 336
544 Passes 399
0.9 Pass Completion % 0.8
3 Accurate Crosses 3
11 Crosses 22
0.3 Cross % 0.1
53 Long Balls 49
20 Accurate Long Balls 32
0.4 Long Balls % 0.7
4 Blocked Shots 4
5 Effective Tackles 5
6 Tackles 12
0.8 Tackle % 0.4
8 Interceptions 8
16 Effective Clearances 7
16 Clearances 7

Game Information

Competition: Italian Serie A

Venue: Stadio Olimpico
Location: Roma, Italy
Attendance: 61,960

Serie A Table

# TEAM GP GD PTS
1 Internazionale 30 +42 69
2 AC Milan 30 +24 63
3 Napoli 30 +16 62
4 Como 30 +31 57
Full Table

Line-Ups

ROMA AS Roma (3-5-2)

No. Name
1 Rui Patrício (GK)
6 Chris Smalling
14 Diego Llorente
23 Gianluca Mancini
22 Houssem Aouar
4 Bryan Cristante
16 Leandro Paredes Yellow Card
59 Nicola Zalewski
19 Zeki Çelik
92 Stephan El Shaarawy
11 Andrea Belotti

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

No. Name
16 Mike Maignan (GK)
23 Fikayo Tomori Yellow Card
28 Malick Thiaw
19 Theo Hernández
2 Davide Calabria
14 Tijjani Reijnders
33 Rade Krunic
8 Ruben Loftus-Cheek Yellow Card
9 Olivier Giroud
10 Rafael Leão
11 Christian Pulisic

Serie A News

Transfer rumors, news: Salah eyes Roma after Liverpool exit
Transfer rumors, news: Salah eyes Roma after Liverpool exit

Liverpool winger Mohamed Salah is considering a return to Roma when he moves on in the summer. Transfer Talk has the latest.

Mohamed Salah is leaving Liverpool, but where could he move next?
Mohamed Salah is leaving Liverpool, but where could he move next?

Mohamed Salah is leaving Liverpool as a legend, but where could he go next? Here are his options.

Serie A: Inter drop points in title race, Como bolster UCL spot
Serie A: Inter drop points in title race, Como bolster UCL spot

Inter Milan are limping into the international break on a four-match winless streak across all competitions that has seen its Serie A lead reduced to six points.

McTominay goal takes in-form Napoli up to 2nd in Serie A
McTominay goal takes in-form Napoli up to 2nd in Serie A

A Scott McTominay goal saw Napoli win 1-0 at Cagliari to move into second place in Serie A on Friday.

Pulisic assist helps Milan close gap to leaders Inter
Pulisic assist helps Milan close gap to leaders Inter

Christian Pulisic registered his first goal contribution of 2026 as AC Milan changed gears in the second half to storm to a 3-2 win over Torino on Saturday.