Liverpool have one foot in the Champions League semi-finals after first half goals from Naby Keita and Roberto Firmino secured a 2-0 win against Porto at Anfield on Tuesday, April 9.
Jurgen Klopp's men got to the final of last season's competition before losing 3-1 to Real Madrid in the final.
But the Reds have come back this season stronger and better. Their 2-0 comfortable win over Porto saw them take giants steps towards reaching the final once again.
However, there is still a lot of work to be done before the Premier League leaders can book their place in the final.
Read our live coverage of the game below.
93’ — Full time
It is all over. The referee final whistle has sounded as Liverpool claim a 2-0 win over Porto
90’ — Added time
Three minutes of added time will be played as the fourth official has informed after the 90'
81’ — Liverpool substitution
Sturridge is coming in to replace Firmino as Liverpool try to change their game plan. Earlier, Origi replaced Mane.
78’ — Porto chance
Marega has a chance to reduce the deficit but his effort flies over the bar. It is about the fourth time the forward failed to make his chance count and make Liverpool pay.
77’ — Another Porto substitution
Maxi Pereira is taken off with Fernando Santos taking his place as the visitors attempts another plot
72’ — Porto substitution
Bruno Costa replaces Torres. Nobody was expecting the change as the midfielder had a decent game on the night.
68’ — Liverpool preparing for a change
Divock Origi is warming up and it looks like the Reds will be making a change soon.
65’ — No action from Porto
Porto appear comfortable with a 2-0 defeat but Liverpool are eager for the third goal.
61’ — Porto substitution
Brahimi replaces Soares. The Algerian makes his way into the field to join the thick of the action.
60’ — Yellow card for Felipe of Porto
Felipe gets a yellow for a late tackle on Firmino.
58’ — Liverpool in charge
Liverpool are controlling the game with Porto playing catch up so far.
52’ — Liverpool with the first chance of the second half
Liverpool had another chance to score after a break away from a Porto corner with Henderson leading the move but the opportunity comes to nothing.
46’ — 2nd half begins
The referee whistle for action to resume and the second half is underway.
45’ — End of the first half
The referee whistle sounds for the end of first half as Liverpool take a 2-0 lead into the break.
43’ — Porto Threat
Liverpool defenders must watch Oliver Torres. The Spaniard is the main threat in the midfield and have dished out dangerous passes so far.
34’ — CHANCE for Liverpool
Nice move! Henderson floats in a lovely ball to the back post but Firmino's effort goes wide.
26’ — GOAL! Firmino scores from close range
Roberto Firmino adds a second from close-range to double Liverpool's lead after a brilliant team move.
22’ — Chance Liverpool, narrowly wide
Salah intercepts a back-pass and finds himself in front of Casillas. His left-footed effort goes just past the post.
18’ — CHANCE for Salah
Salah goes close! After tracking back to stop a Porto attack, the Egyptian finds himself with space at the other end. His first effort is blocked and his second is saved well by Casillas.
5’ — GOALLL! Keita scores his first UCL goal for Liverpool
Naby Keita scores his first goal for Liverpool in the Champions League after five minutes. The goal came off an assist from Firmino.
1’ — KICK OFF
The game gets underway