Liverpool are hot favourites to progress (Picture: AMA/Getty Images)Liverpool take on Porto in the first leg of their Champions League quarter-final at Anfield on Tuesday night.
The two sides met in this competition last year and the Reds came through 5-0 on aggregate, so it is no surprise that they are hot favourites to progress again.
Jurgen Klopp’s men have won their last five games in all competitions and are unbeaten in 14, dating back to 7 January.
Porto haven’t lost in six and are in a similarly tight title race in Portugal to Liverpool in England, currently level on points with Benfica at the top of the Primeira Liga.
Jurgen Klopp knows how to beat Porto (Picture: AMA/Getty Images)When is Liverpool vs Porto?
The match is on Tuesday 9 April with kick-off at 8pm at Anfield.
What TV channel is Liverpool vs Porto on and is there a live stream?
BT Sport 3 will be showing the game live with coverage starting at 7.15pm.
Subscribers will be able to stream the contest on BT Sport Player or watch on the BT Sport app.
Liverpool will be missing Andy Robertson as the left-back is suspended, so James Milner could fill in.
Virgil van Dijk and Georginio Wijnaldum should be available despite knocks, but Adam Lallana, Joe Gomez and Alex Oxlade-Chamberlain remain out.
What are the odds? (Courtesy of Betfair)
Head-to-head in last five meetings
06 Mar 2018 – Liverpool 0-0 Porto – Champions League
14 Feb 2018 – Porto 0-5 Liverpool – Champions League
28 Nov 2007 – Liverpool 4-1 Porto – Champions League
18 Sep 2007 – Porto 1-1 Liverpool – Champions League
15 Mar 2001 – Liverpool 2-0 Porto – Champions League
MORE: Gary Neville and Jamie Carragher agree on which teams will finish in Premier League top four
MORE: Jamie Carragher urges Jurgen Klopp to prioritise Liverpool’s Premier League title bid even if it helps Manchester United in the Champions League