livescore
90+7'
Both teams could have won today but Roma just managed to carve out the victory
90+7'
That's it! The referee blows the final whistle
90+7'
Today's attendance is 75023.
90+6'
Ball possession: AC Milan: 53%, Roma: 47%.
90+6'
Olivier Giroud is penalised for pushing Chris Smalling.
90+6'
Yacine Adli swings in the ball from a corner on the right, but it is nowhere near a teammate.
90+6'
Chris Smalling from Roma intercepts a cross aimed towards the box.
90+6'
Stephan El Shaarawy relieves the pressure with a clearance
90+5'
Mehmet Zeki Celik from Roma intercepts a cross aimed towards the box.
90+5'
AC Milan with a potentially dangerous attack.
90+5'
Ruben Loftus-Cheek makes the tackle and wins possession for his team
90+4'
Goal kick for AC Milan.
90+4'
Goal kick for AC Milan.
90+4'
Roma take a throw-in in the opponent's half of the field.
90+3'
Roma are trying to create something here.
90+3'
Edoardo Bove wins an air challenge against Yacine Adli
90+3'
Tammy Abraham wins an air challenge against Malick Thiaw
90+2'
The referee signals a free kick as Noah Okafor from AC Milan trips Diego Llorente
90+2'
Roma take a throw-in in their own half of the field.
90+2'
Romelu Lukaku is leaving the field to be replaced by Diego Llorente in a tactical substitution.
90+1'
Bryan Cristante from Roma intercepts a cross aimed towards the box.
90+1'
A player from AC Milan takes a long throw into the opponent's box.
90+1'
After VAR check, the referee decided to stay with the initial call - not to award a penalty for AC Milan!
90+1'
The fourth official shows there are 4 minute(s) of time to be added.
90+1'
VAR - PENALTY! - The referee has stopped the play. VAR check in progress, a potential penalty for AC Milan.
90'
Tammy Abraham from Roma intercepts a cross aimed towards the box.
90'
Yacine Adli swings in the ball from a corner on the left, but it is nowhere near a teammate.
90'
Ball possession: AC Milan: 53%, Roma: 47%.
90'
Edoardo Bove from Roma intercepts a cross aimed towards the box.
90'
Chris Smalling successfully blocks the shot
90'
A shot by Ruben Loftus-Cheek is blocked.
90'
AC Milan with a potentially dangerous attack.
89'
Leandro Paredes is leaving the field to be replaced by Edoardo Bove in a tactical substitution.
89'
Lorenzo Pellegrini is leaving the field to be replaced by Houssem Aouar in a tactical substitution.
88'
Chris Smalling from Roma goes a bit too far there as the pulls down Noah Okafor
88'
Goal kick for Roma.
87'
Oooh... that was a sitter! Olivier Giroud should have scored from that position
87'
CROSSBAR! A shot from Olivier Giroud stings the crossbar!
87'
Samuel Chukwueze creates a scoring opportunity for his teammate
87'
AC Milan with a potentially dangerous attack.