Having returned to the top of the domestic table after a comeback win at Southampton on Friday, they will now have to deal with the Portuguese league leaders in the quarter-finals.
Both teams turned in impressive performances in the last round to reach this stage, Liverpool knocking out German giants Bayern Munich, while Porto saw off Roma 4-3 on aggregate.
In the round-of-16 tie last season, Liverpool beat Porto 5-0 on aggregate in the first-leg, Sadio Mane scoring a hat-trick, with the return leg on Merseyside ending in a goalless draw.
There will be a level of familiarity but three key battles could define the outcome of tomorrow’s meeting and edge the winner closer to a last four clash with either Barcelona or Manchester United.
Find out where the tie could be decided below.