L'AC Milan et la Juventus se sont quittés sur un score nul et vierge à San Siro, manquant l'occasion de renforcer leurs espoirs de qualification pour la Ligue des champions. Ce résultat permet au Milan de conserver six points d'avance sur Como et la Roma, cinquièmes ex-aequo, à quatre journées de la fin. La Juventus reste quatrième mais voit son avance sur ses poursuivants réduite à trois points.
L'AC Milan recevait la Juventus à San Siro lors d'un choc décisif de Serie A pour les places en Ligue des champions. Les deux équipes ont peiné à débloquer la situation, les défenses prenant le dessus dans ce match nul 0-0. Le Milan était tombé à la troisième place après la victoire 4-0 de Naples sur Cremonese vendredi, mais ce nul préserve son avance sur ses concurrents directs. La Juventus occupe la quatrième place, trois points devant Como et la Roma, et affrontera des adversaires de la seconde moitié de tableau lors de ses quatre derniers matchs, ce qui nourrit son optimisme pour une qualification dans le top 4. Ce nul fait légèrement plus les affaires du Milan dans la course. En première période, Adrien Rabiot a créé la meilleure opportunité milanaise en décochant une frappe à l'entrée de la surface qui a forcé le gardien de la Juventus, Michele Di Gregorio, à intervenir. La Juventus a cru prendre l'avantage à la 36e minute lorsque Khephren Thuram a repris un centre rasant de Francisco Conceicao, mais la VAR a annulé le but pour un hors-jeu. Peu après, Conceicao a débordé sur la droite et a contraint Mike Maignan à une parade décisive. Le Milan a mieux entamé la seconde période, Alexis Saelemaekers touchant la transversale après une belle combinaison avec Rafael Leao. La Juventus est montée en puissance en fin de match, Jonathan David voyant sa tête passer de peu à côté. Aucune des deux équipes n'est parvenue à faire la différence, laissant les deux formations regretter leurs occasions manquées.