Liverpool have struck twice in five minutes early in the second half to stun hosts RB Leipzig 2-0 in their Champions League Round of 16 first leg.
Mohamed Salah easily intercepted a back pass by Leipzig's Marcel Sabitzer to put the visitors ahead in the 53rd minute and on course for their first win in any competition since late January.
Five minutes later, Sadio Mane pounced on another mistake, when Nordi Mukiele failed to clear a high cross, leaving the Germans down for the count in Budapest's Puskas Arena, where the game had been relocated, due to COVID-19 restrictions in Germany.
Leipzig, who came into the game on a four-game winning run, hit the post early in the first half, but were largely toothless in attack after the two goals, until Tyler Adam's miss in stoppage time.
The English champions, who had lost their last three Premier League games to see their title hopes dashed, will now enter the return leg in England on March 10 with a healthy advantage.
In the day's other tie, Paris St Germain's Kylian Mbappe has fired in a stunning hat-trick, as his side overcame the absence of Neymar to thrash Barcelona 4-1 away.
Lionel Messi had blasted Barca ahead with a penalty in the first half, but Mbappe pulled the French champions level with a classy piece of control and finishing to complete a flowing team move.
Mbappe, who had not scored in the Champions League knockouts for two years, smashed PSG into the lead in the 65th minute, while Moise Kean took advantage of some woeful Barca marking to head in a third goal for the visitors in the 70th.
The insatiable Mbappe looked hungry for more though and after being denied a third goal of his own by Barca keeper Marc-Andre ter Stegen, he completed his treble in the 85th minute, curling the ball past the German into the top corner.
Barca overcame a 4-0 defeat to PSG in a last-16 first leg in 2017 by winning the second leg at home 6-1, but the Catalans now face another daunting task in turning this tie around, when they visit the Parc des Princes on March 10.