Il Milan batte la Fiorentina seppur con tanta sofferenza e torna a -8 dal Napoli capolista. I rossoneri sprecano nel finale soprattutto con Rafael Leao.
Non è un periodo brillantissimo per il
Milan di Pioli, che nonostante l'ultimo pareggio contro la Cremonese, a San Siro affronta la Fiorentina e bastano però appena 120' secondi ai rossoneri per passare in vantaggio grazie a Leao servito magistralmente da Giroud. Inizio in discesa per la squadra di Pioli anche se all'8' la
Fiorentina attacca e colpisce il palo con Biraghi. La formazione di
Italiano non ci sta e al 31' trova il gol del pareggio con Barák che calcia ed è anche fortunato grazie alla deviazione di Thiaw.
Prima della chiusura del primo tempo il
Milan ha la possibilità di portarsi nuovamente in vantaggio grazie a
Brahim Diaz e
Tonali. Nella ripresa Pioli inserisce Origi e Dest ma la musica non cambia così come Italiano che sostituisce Cabral e Mandragora per Jovic e Duncan. Ed è proprio la Fiorentina a sfiorare il gol con un tiro intercettato da Kalulu. Al 78' altra grande occasione per Leao che però a tu per tu con il portiere viola che però spreca. Al 91' arriva il gol che non ti aspetti perchè a segnarlo nella propria porta è Milenkovic dopo il cross di Vranckx con Terracciano che buca l'intervento.