Ливърпул не срещна трудности при гостуването си на Порто в реванша от четвъртфиналите на Шампионската лига и си уреди среща с Барселона на последното стъпало преди големия финал в Мадрид. „Мърсисайдци“ се наложиха с 4:1 при гостуването си на „До Драгао“ и с общ резултат 6:1 продължават напред. Садио Мане откри резултата в 28-ата минута с първия удар към вратата на Икер Касийяс. Порто доминираше до почивката, но направи няколко пропуска, след които получи попадение. В 65-ата минута Мохамед Салах вкара втори гол за Ливърпул. Едер Милитао намали на 1:2 в 65-ата минута, но отново Салах и Вирджил ван Дай оформиха изразителния успех на английския гранд.