They’d impressed during the previous Bundesliga campaign, going unbeaten at home throughout the 2016/17 season, while their young manager Julian Nagelsmann being talked up as one of the biggest up-and-comers in Europe.

Porto were in the midst of an incredible run

The Portuguese giants weren’t exactly the most frightening of opponents, but Liverpool hadn’t reached the Champions League knockout round in nine years and weren’t exactly going to take this one lightly.

What’s more, Porto were in incredible form at the time, topping the Primeira Liga and going unbeaten in their last 23 matches in all competitions at that stage.

But the Reds turned the form book on it’s head by blowing them away 5-0 in the first-leg at the Estadio do Dragao.

A hat-trick for Sadio Mane and further goals for Roberio Firmino and Mohamed Salah secured the result, which broje the record for Porto’s heaviest home European defeat and the first time they conceded more than three goals in a home European match.

Liverpool also became the first English side to score five goals in an away Champions League knockout match, and it didn’t really matter that the second-leg finished goalless.

Man City were the Champions League favourites and Premier League leaders

If we all thought Porto was a daunting trip, then what about facing the Premier League leaders?

Liverpool against Man City was the match we all wanted in the Champions League, especially considering the pair played out one of the Premier League games of the season back in January – a 4-3 thriller that went in favour of the Reds.

At this point, Liverpool were the only side to have beaten City in the Premier League this season and fans and experts were beginning to genuinely believe in this side.

Roma hadn’t conceded at home in the Champions League

The people were expecting Barcelona versus Man City at this stage of the competition, but instead they got Liverpool up against Roma after the Italians knocked out Barca in the quarter-final.

In many ways, Roma were the ultimate underdogs in this season’s competition, topping Group C ahead of Chelsea and Atletico Madrid and keeping clean sheets in all five of their European matches at Stadio Olimpico.

This service is provided by News Group Newspapers. The website is published by News Group Newspapers Limited (registered number 679215), being a wholly-owned subsidiary of News Corp UK & Ireland Limited (registered number 81701). Both companies registered in England with registered offices located at 1 London Bridge Street, London, SE1 9GF. The VAT number for the News UK Group is GB 243 8054 69.