Termina 1-1 al Franchi di Firenze dopo una partita piena di emozioni. Si porta in vantaggio il Milan a metà del primo tempo con un eurogol di Ibrahimovic, ma il VAR vede un fallo di mano dello stesso attaccante rossonero e lo annulla.
Il vantaggio arriva per mano di Rebic nel secondo tempo dopo una dormita difensiva tra Caceres e Pezzella.
Pochi minuti dopo la rete, Dalbert abbatte fuori area Ibrahimovic e prende un rosso diretto per chiara occasione da gol.
La Fiorentina trova peró compattezza e grazie al rigore conquistato da Cutrone e realizzato da Pulgar trova il definitivo pareggio.