Juventus mengancam lebih dulu lewat situasi tendangan bebas pada menit ke-25, tapi bola tandukan bek Federico Gatti masih mengarah tepat ke pelukan kiper Mike Maignan, lantas sembilan menit kemudian Jonathan David terpeleset dan gagal menyelesaikan umpan tarik terukur kiriman Pierre Kalulu.
Sebaliknya Milan nyaris membuka keunggulan dua menit jelang turun minum jika saja bola sundulan Gimenez menyambut umpan Strahinja Pavlovic tak melenceng dari sasaran, sebelum babak pertama berakhir tanpa gol tercipta.
Tiga menit memasuki babak kedua Maignan melakukan sebuah penyelamatan gemilang atas tendangan voli Gatti dalam situasi kemelut di kotak penalti Milan, memaksa tuan rumah membangun kembali serangan dari nol.
Setelah adegan kesempatan emas tendangan penalti yang terbuang sia-sia, Milan perlahan kian mampu mencari celah di pertahanan termasuk ketika Rafael Leao --yang baru masuk pada menit ke-63 menggantikan Gimenez-- melepaskan sepakan spekulatif dari lingkaran tengah lapangan saat melihat kiper Michele Di Gregorio sedikit meninggalkan sarangnya, sayang bola masih tak menemui sasaran.
Pada menit ke-73 satu peluang emas Milan lainnya terbuang percuma ketika Leao memperoleh umpan matang dari Pulisic di sisi kanan gawang dan bintang tim nasional Portugal itu hanya mampu melepaskan tembakan melenceng dari sasaran.