Rossoneri kerap mencoba beberapa percobaan untuk melakukan serangan, namun Porto tampak lebih siap untuk menahan serangan Milan. Porto kemudian mengambil alih permainan pada 20 menit pertama.
Setelah mampu menguasai pertandingan lebih baik, Porto terlihat lebih pede dalam membangun serangan dan kerap melakukan sergapan yang cukup mengejutkan. Milan sedikit kesulitan dalam meladeni gaya permainan tersebut.
Meski begitu, Milan terus mencoba untuk memperbaiki permainan dan mencoba melakukan serangan balik. Namun tidak ada gol yang tercipta di babak pertama sehingga Porto dan Milan pun imbang 0-0.
Baik Milan dan Porto mencoba untuk menguasai jalannya pertandingan di babak kedua. Meski sama-sama memaksa untuk menyerang, Porto mampu menunjukan kualitas permainan yang lebih baik dengan mampu menciptakan peluang mematikan.
Setelah terus membombardir pertahanan Milan, Porto berhasil mencetak gol pada menit ke 65. Luis Diaz mampu mencetak gol pembuka pada laga tersebut setelah mampu menyelesaikan umpan yang diberikan oleh Mehdi Taremi dengan baik.