Bermain di Stadion Maksimir, AC Milan tertinggal terlebih dahulu di menit ke-19 lewat gol Martin Baturina. Rossoneri harus bermain dengan 10 orang setelah Yunus Musah di menit ke-39 mendapat kartu merah.
Milan sempat menyamakan kedudukan di babak kedua. Menit ke-53, Christian Pulisic sukses merobek gawang Dinamo Zagreb. Namun menit ke-60, Marko Pjaca membawa tim tuan rumah sukses mengemas tiga poin.
Kekalahan dari Dinamo Zagreb membuat pelatih AC Milan, Sergio Conceicao mempertanyakan motivasi anak asuhnya. Ia menganggap pemain AC Milan masih percaya kepada dirinya sebagai pelatih namun pelatih Portugal itu tak habis pikir dengan permainan Tijjani Reijnders dkk.
"Saya akan menjawab dengan jujur. Saya melihat para pemain yang benar-benar menyesal dan kecewa dengan pertandingan ini. Jika para pemain tidak percaya kepada saya, kami tidak akan memenangkan Supercoppa, dan dua laga melawan Como dan Parma," kata pelatih asal Portugal itu seperti dikutip dari Milan Sempre.