Des le debut du match l'AS Roma a pris l'initiative et a cree de nombreuses situations dangereuses. Des la premiere minute Cristante a tente sa chance avec une frappe lointaine apres une erreur de Maignan mais le ballon est passe a cote du poteau. Dans les minutes qui ont suivi l'equipe visiteuse a continue a mettre la pression avec des tirs de Dybala Ndicka ou El Aynaoui mais l'excellence de la defense de l'AC Milan et du gardien français a aide le but de l'equipe locale a tenir bon.
A la 39e minute Milan a soudainement pris l'avantage grace a une contre-attaque exemplaire. Rafael Leao a envoye le ballon a grande vitesse depuis le milieu de terrain puis a passe en retrait au defenseur central Pavlovic qui s'est precipite pour tirer avec precision et ouvrir le score 1-0 pour l'equipe locale.
En deuxieme mi-temps le match penchait en faveur de l'AC Milan lorsqu'ils se sont crees des occasions consecutives de doubler l'ecart. Cependant les tirs de Fofana Ricci et Leao n'ont pas pu battre le gardien Svilar. A la 80e minute l'AS Roma a obtenu un penalty apres avoir touche le ballon de la main dans la surface de reparation de Fofana. Sur penalty Dybala a tire vers le cote droit mais Maignan a devine la bonne direction et a sauve de maniere spectaculaire l'AC Milan
Dans les minutes restantes l'equipe locale de San Siro a pris l'initiative de defendre de maniere solide pour preserver la victoire. Ce resultat a permis a l'AC Milan de prendre la 3e place du classement avec 21 points a egalite avec l'Inter Milan et de continuer a poursuivre le groupe de tete dans la course au Scudetto.