The Reds reached this stage after progressing from a group of Paris Saint-Germain, Napoli and Red Star Belgrade, before beating Bayern Munich 3-1 in the last 16.
The draw for the last eight was held at UEFA’s headquarters in Nyon, Switzerland this morning, and Liverpool were pitted against Sergio Conceicao’s Dragoes .
Allocated as the home team for the first leg, the Reds will play Porto at Anfield on April 9/10, before heading to Estádio do Dragão for the decider on April 16/17.
They will play Chelsea at Anfield in between those two clashes, with Maurizio Sarri’s top-four chasers making the trip to Merseyside on April 14, kicking off at 4.30pm (BST).
Though it had been mooted that the Reds would benefit from focusing solely on the Premier League this campaign as they chase City in the title race, Klopp has clearly set his sights on two trophies.
Full Champions League Draw
Winners SF 1 vs. Winners SF 2
Taking on Porto will no doubt prove a tough task, with the Portuguese outfit beating AS Roma to reach the quarter-finals.
Liverpool last played Conceicao’s side in the last 16 of last season’s tournament, winning 5-0 on aggregate, having previously met four times before in competitive games.
If the Reds progress to the semi-finals, they will take on the winner of Barcelona vs. Man United, with the first leg to be played away on April 30/May 1 and the second leg at home on May 7/8.
The final is to be held Wanda Metropolitano in Madrid on June 1.
Last season’s run to the Champions League final was a truly memorable one for supporters, let down by a miserable defeat to Real Madrid in Kyiv.
This time around, Liverpool will be determined to go one better and lift their sixth European Cup in Madrid this May.