In the second-leg at the Estádio Dragão the home side started strongly but Liverpool took the lead with practically their first dangerous attack. Salah wriggled free of his markers in the box and crossed for Mané to slide in and score from close range.

The goal effectively ended the tie – Porto now needed to score four goals without reply in an hour to turn it around. Further goals by Salah, Firmino and Van Dijk completed the rout with Militão heading in Porto’s consolation.

Eintracht Frankfurt defeated Benfica 2-0 in Germany to advance to the UEFA Europa League semi-finals.

An offside Filip Kostic goal and Sebastian Rode strike clinched a famous victory, the result overturning the first leg 4-2 defeat in Lisbon as the German club go through on away goals.

Ante Rebic was outstanding for Frankfurt but it was a total team effort roared on by a passionate home crowd. Benfica’s João Félix started brightly with the teenage sensation looking to build on his hat-trick in the first-leg but despite his close efforts in each half the Eagles could not find the elusive away goal.

Benfica manager Bruno Lage was disappointed at the offside goal and his own sending off: “The referee will probably look at the first Eintracht Frankfurt goal and realise he made a mistake. My sending off? In the Europa League we have a small monitor next to the bench. I saw the goal was clearly offside, went to the fourth official and told him, making a VAR sign, and I was sent off for that. After 354 games for Benfica at different levels, being sent off for the first time like this of course leaves me upset.”