Nogometaši Liverpula savladali su u gostima Porto rezultatom 4:1 i tako s ukupnih 6:1 izborili plasman u polufinale Lige prvaka.
Prvi na susretu zaprijetio je Porto. Korona (Corona) je lijepo prošao po desnoj strani i gađao suprotne rašlje, ali je lopta otišla malo preko gola. U 7. minuti Musa Marega (Moussa Marega) je imao veliku priliku za domaći tim, ali je šutirao ravno u Alisona (Alisson). Liverpulovi igrači u djelovali su zbunjeno i nekako su se samo prepustili Portovoj početnoj dominaciji. U 15. minuti Marega je pokušao iz voleja, ali je lopta otišla pored gola. Isti igrač novu šansu imao je pet minuta kasnije, ali je loše zahvatio loptu i ostalo je 0:0.
Liverpul je u vodstvo došao u 26. minuti kada je Salah povukao kontru, a na drugoj strani potpuno sam našao se Sadio Mane koji je poslao loptu u prazan gol. Linijski sudija je podigao zastavicu, ali je glavni arbitar nakon konsultiranja s VAR-om priznao pogodak. Porto je mogao do izjednačenja dvije minute kasnije kada je Korona sjajno prošao po desnoj strani i našao Braimija na drugoj, koji je u trku pucao ravno u Alisona. Porto je pokušavao centaršutevima u šesnaesterac da nešto više napravi, međutim, odbrana "Redsa" reagirala je pravovremeno i tim iz Engleske na odmor je otišao s minimalnom prednošću.
Na startu drugog poluvremena Porto je imao nekoliko solidnih centaršuteva i nepreciznih pokušaja. U 53. minuti Aleks Teles izveo je slobodan udarac za Porto, ali je centaršut bio loš. U 65. minuti nakon jedne kontre Liverpula, lopta je došla do Mohameda Salaha, koji je pobjegao odbrani domaćina i rutinski pogodio za 2:0. Dvije minute kasnije Porto je uspio smanjiti vodstvo engleskog tima, a strijelac za domaćine bio je Eder Militao. U 77. minuti Roberto Firmino povećao je na 3:1. Konačan rezultat postavio je u 85. minuti Virdžil van Dajk (Virgil van Dijk) te je tako Liverpul zasluženo prošao u polufinale najeeltinijeg klupskog takmičenja u Evropi gdje će igrati protiv Barcelone.