Privo di diverse pedine importanti e lontano dal bersaglio fino a 11′ dalla fine, il Milan espugna Empoli in una partita nella quale accade tutto nel finale. Non ci sono giocatori chiave nei rossoneri: Maignan, Theo Hernandez, a metà primo tempo anche Saelemaekers sostituito da Krunic e Calabria che lascia il campo in barella avvicendato da Kalulu.
Pur nelle difficoltà di formazione, Pioli e i suoi uomini trovano tre punti dopo aver messo il muso avanti soltanto al 79′ grazie alla rete firmata da Rebic. Gli ospiti resistono a lungo, ma al 92′ capitolano subendo la rete di Bajrami. Colpiti in pieno recupero, i rossoneri si rialzano nuovamente e segnano due volte prima del triplice fischio, prima con Ballo-Touré e poi con Leao tra 94′ e 97′.
Il successo permette al Milan di guadagnare altri tre punti sull’Inter e di non perdere ulteriormente contatto con il Napoli, che poche ore prima ha conquistato il successo casalingo contro il Torino confermandosi in vetta alla graduatoria di Serie A.