Pada menit ke-25, AC Milan mendapat hadiah penalti setelah Alexis Saelemaekers dijatuhkan German Pezzella di kotak terlarang.
Franck Kessie yang bertugas menjadi eksekutor, sukses menjalankan tugasnya denga baik dan membawa AC Milan unggul 2-0 atas Fiorentina pada menit ke-27.
AC Milan kembali dihadiahi penalti oleh wasit pada menit ke-37 usai Theo Hernandez dihentikan secara ilegal oleh Martin Caceres di kotak 16.
Baca juga: AC Milan Vs Fiorentina, Rossoneri Tak Mau Buang Peluang Lagi
Kessie kembali mengambil sepakan 12 pas, tetapi kali ini tendangannya ditebak Bartlomiej Dragowski.
Skor 2-0 untuk keunggulan AC Milan bertahan hingga kedua tim memasuki ruang ganti.
Pada babak kedua, AC Milan masih mempertahankan tempi permainannya.
Meteka terus menyerang dan beberapa kali mendapatkan peluang, tetapi belum ada yang membuahkan hasil.
Namun, di sisi lain, Fiorentina juga lebih berani menyerang dan gempuran mereka kerap merepotkan lini pertahanan AC Milan.
Peluang terbaik Fiorentina hadir pada menit ke-55 ketika sepakan cungkil Franck Ribery bisa ditepis Gianluigi Donnarumma.
Memasuki menit ke-75, laga berjalan lebih terbuka. AC Milan lebih leluasa membangun serangan. Demikian juga dengan Fiorentina.
Baca juga: Hasil Lengkap Liga Italia, AC Milan Belum Main tapi Tetap di Puncak
Namun, jual beli serangan itu belum membuahkan hasil konkret. Kedua kesebelasan masih kesulitan dalam penyelesaian akhir.
Skor 2-0 akhirnya menjadi hasil final laga AC Milan vs Fiorentina.
Susunan pemain:
AC Milan (4-2-3-1): 99-Gianluigi Donnarumma, 2-Davide Calabria, 24-Simon Kjaer, 13-Alessio Romagnoli, 19-Theo Hernandez; 79-Franck Kessie, 8-Sandro Tonali (15-Jens Petter Hauge 82'); 56-Alexis Saelemaekers (5-Diogo Dalot 90+2'), 10-Hakan Calhanoglu, 21-Brahim Diaz (33-Rade Krunic 75'); 18-Ante Rebic
Cadangan: 1-Ciprian Tatarusanu, 5-Diogo Dalot, 14-Andrea Conti, 15-Jens Petter Hauge, 20-Pierre Kalulu, 27-Daniel Maldini, 29-Lorenzo Colombo, 33-Rade Krunic, 43-Leo Duarte, 46-Matteo Gabbia, 90-Antonio Donnarumma
Pelatih: Daniele Bonera (caretaker)
Fiorentina (4-3-3): 69-Bartlomiej Dragowski; 22-Martin Caceres (21-Pol Lirola 60'), 4-Nikola Milenkovic, 20-German Pezzella, 3-Cristiano Biraghi; 34-Sofyan Amrabat, 76-Erick Pulgar, 10-Gaetano Castrovilli (6-Borja Valero 77'); 77-Jose Callejon (5-Giacomo Bonaventura 46'), 9-Dusan Vlahovic (11-Christian Kouame 77'), 7-Franck Ribery (63-Patrick Cutrone 68')
Pelatih: 1-Pietro Terraciano, 2-Lucas Martinez Quarta, 5-Giacomo Bonaventura, 6-Borja Valero, 8-Alfred Duncan, 11-Christian Kouame, 18-Riccardo Saponara, 21-Pol Lirola, 27-Antonio Barreca, 63-Patrick Cutrone, 92-Valentin Eysseric, 98-Igor Julio
Pelatih: Cesare Prandelli
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.