Liverpool took one step closer to the Champions League final after a scintillating display against Roma.
The English club stormed into a five goal lead, but Roma notched two late goals to take the gloss off a stunning victory.
The Reds will travel to Rome next Wednesday with the initiative, but they know they still need to put in a professional display to progress to the final in Kiev.
Despite the mini collapse in the final 10 minutes, Jurgen Klopp was still happy with his side's performance.
"Long term perfect performance for pretty much 80 minutes or so," Klopp told BT Sport. "We made defensively one mistake. Penalty is not a penalty but that is the situation and now it is 5-2.
"Of course we would have been more happy with 5-0 or 5-1 but 5-2 is a fantastic result. We go there and try again.
"That is all positive, at this moment it doesn't feel all positive because they scored these two goals but tomorrow I will see the really good part of the game.
"It is absolutely better than I thought before the game but at the moment of course a a little mistake."
GARY LINEKER'S PREDICTION IN DECEMBER
Liverpool are the last English side in the competition after they knocked out Manchester City in the quarter-finals, and they have a massive chance of lifting the trophy for the sixth time in May.
But Gary Lineker clearly thought that they would have no chance in doing so earlier on in the season.
The Match of the Day presenter was asked to rank the English clubs on how likely they were to win the Champions League in December.
Well, his answer looks pretty interesting now.
"Probably Manchester City [have the best chance], given their current form," he told Ball Street.
"Secondly Chelsea, they were our champions last season and have still got some very good players.
"Manchester United third. Jose [Mourinho] is a winner. They'll be difficult team to beat, especially in the knock-out stages.
"There isn't too much between Tottenham and Liverpool. Both can be great on their day, both can be poor on their day.
"I'll probably just sneak Tottenham ahead of Liverpool".
Oh dear. Not your finest prediction at all, Gary.
To be fair to him, not many would have backed Liverpool to go all the way back in December.
Liverpool may have been clicking in attack at the back end of 2017, but they still had drastic problems in defence.
However, Virgil van Dijk made the move to the Reds in January, which has helped to solidify their defensive issues massively.
They are now on the brink of making it to the final in Kiev, and on current form, you wouldn't bet against them lifting their sixth Champions League title.