Porto sukses melenggang ke babak perempatfinal Liga Champions musim ini setelah berhasil meraih kemenangan 3-1 atas AS Roma melalui babak perpanjangan waktu. Tuan rumah sejatinya hanya membutuhkan kemenangan dengan skor 1-0 untuk lolos ke babak berikutnya setelah di leg pertama hanya menelan kekalahan 2-1 dari Roma.

Porto langsung menekan sejak menit pertama pertandingan. Setelah melewatkan beberapa peluang, upaya Porto akhirnya menemui hasil di menit ke-26. Moussa Marega yang berhasil lolos dari jebakan offside berhasil mengirimkan umpan matang yang sukses diselesaikan dengan baik oleh Francisco Soares.

Setelah gol tersebut, Roma mencoba bangkit dengan mengontrol jalannya pertandingan. Usaha Roma langsung membuahkan hasil di menit ke-37 setelah wasit memberikan hadiah penalti kepada mereka. Daniele De Rossi yang maju sebagai eksekutor dengan tenang membawa timnya menyamakan skor menjadi 1-1.

Memasuki babak kedua, Porto masih terus memegang kendali permainan. Marega sukses membuat agregat menjadi 3-3 setelah mencetak gol di menit ke-52. Penyerang asal Mali itu berada di posisi yang tepat untuk meneruskan umpan yang dilepaskan oleh Jesus Corona. Skor 2-1 ini bertahan hingga 90 menit waktu normal berakhir.

Di babak perpanjangan waktu kedua tim langsung tampil terbuka seakan tidak ingin mengakhiri laga melalui drama adu penalti. Serangan yang dibangun oleh para pemain Porto tampak lebih berbahaya dan puncaknya adalah ketika wasit memberikan penalti kepada tuan rumah usai tayangan VAR menunjukkan adanya pelanggaran yang dilakukan oleh Alessandro Florenzi terhadap Fernando Andrade. Alex Telles yang maju sebagai eksekutor tanpa kesulitan menjebol gawang Roma.

Skor 3-1 ini bertahan hingga pertandingan usai dan Portistas Dragoes berhak meraih satu tiket ke babak selanjutnya.