Beruntung, para pemain Fiorentina tak mampu memanfaatkan keuntungan tersebut.
Pada menit ke-17, AC Milan mendapatkan peluang sangat terbuka untuk memecah kebuntuan.
Umpan silang Castillejo dari sisi kanan disambut tandukan Ante Rebic, yang berdiri tak terkawal.
Namun, bola tandukan Rebic masih bisa dibaca kiper Fiorentina, Bartlomiej Dragowski.
Memasuki menit ke-30, kedua tim saling berbalas serangan, tetapi masih kesulitan untuk menembus pertahanan lawan masing-masing.
Pada menit ke-33, AC Milan sempat mencetak gol melalui aksi Zlatan Ibrahimovic.
Baca juga: Fiorentina Vs AC Milan, Rossoneri Harus Seirama dengan Ibrahimovic
Namun, gol tersebut kemudian dianulir wasit setelah melihat tayangan Video Assistant Referee (VAR), karena Ibrahimovic dianggap melakukan pelanggaran handball sebelum gol terjadi.
Fiorentina dan AC Milan tetap belum mampu memanfaatkan peluang menjadi gol hingga turun minum.
Alhasil, babak pertama laga Fiorentina vs AC Milan berakhir 0-0.
Memasuki babak kedua, AC Milan langsung menggebrak dan sempat mengancam lewat tandukan Ibrahimovic pada menit ke-48.
Bola mengarah ke kawang, tetapi wasit meniupkan peluit karena Ibrahimovic telah berdiri di posisi offside.
Pada menit ke-52, Donnarumma ditarik keluar karena mengalami cedera.
Posisinya kemudian digantikan oleh kiper gaek, Asmir Begovic.
Pada menit ke-56, AC Milan berhasil memecahkan kebuntuan.
Baca juga: Klasemen dan Jadwal Serie A Akhir Pekan Ini, Fiorentina Vs AC Milan
Sebuah blunder dari Martin Caceres dimanfaatkan dengan baik oleh Ante Rebic.