Fernando Torres rediscovered his touch to fire Liverpool to a superb 2-0 win over Barclays Premier League leaders Chelsea with a stunning double strike.
The Spaniard shook off the lethargy of the opening weeks of the campaign to get the Liverpool revival into full swing with goals in the 11th and 44th minutes.
Nicolas Anelka hit the bar as Chelsea fought back after bringing Didier Drogba off the bench for the second half but the Reds held on for a third straight league win.
Torres has been short of form this season but he has always been able to produce a performance against Chelsea at Anfield over the years and this was no different.
It took just 11 minutes for him to reopen old wounds with a classic piece of finishing courtesy of a cross from Dirk Kuyt, making a welcome return after a month's absence with an ankle injury, on the left. The Dutchman chipped a pass over the head of John Terry and Torres took one touch before firing past Petr Cech.
Possession was fairly even but Liverpool created the best chances, having a penalty shout dismissed when Terry's clearance bounced up on to Yury Zhirkov's arm from which Raul Meireles shot at Cech.
Torres did not give the goalkeeper any such chance with his second just before half-time with a strike even better than his opener and reminiscent of his first ever goal for the club - also against Chelsea.
Meireles dispossessed Ashley Cole in the centre of the pitch and rolled the ball out to the Spaniard on the left of the penalty area. Cutting inside he curled a shot around Branislav Ivanovic and inside Terry and the far post.
Drogba's arrival for the start of the second half was inevitable but the Ivory Coast international's first shooting opportunity saw him curl a 30-yard free-kick well wide.
Chelsea knew it was not to be their day when Nicolas Anelka's shot squeezed under Jose Reina, whose slight touch deflected the ball up on to the bar and then Jamie Carragher cleared from the lurking Drogba two yards out.