Mohamed Salah scored his 200th goal for Liverpool before Harvey Elliott’s last-gasp winner sealed a dramatic 2-1 victory against Crystal Palace that sent the Reds to the top of the Premier League on Saturday.
Jurgen Klopp’s side were in danger of a damaging defeat in the title race after Jean-Philippe Mateta’s penalty put Palace ahead in the second half at Selhurst Park.
But Palace’s Jordan Ayew was sent off with 15 minutes left and Liverpool took full advantage to erase a previously spluttering performance with a blistering finale.
Salah’s 14th goal this term made him the fifth player to score 200 for Liverpool in all competitions after Ian Rush (346), Roger Hunt (285), Gordon Hodgson (241) and Billy Liddell (228).
In his 247th Premier League appearance, the Egypt star also reached 150 goals in the competition, including two scored for Chelsea, putting him in the all-time top-10 list level alongside Michael Owen.
Despite Salah’s landmark, a point would have been a disappointing result for Liverpool, but young midfielder Elliott came off the bench to seal the points in stoppage time.
Liverpool’s third successive league win moved them one point above second-placed Arsenal ahead of the Gunners’ trip to third-placed Aston Villa later on Saturday.
With home games against Manchester United and Arsenal looming before Christmas, the Reds have a golden opportunity to cement their title credentials heading into the new year.
Klopp had called a television presenter “ignorant” for joking that the 1230 GMT Saturday kick-off was the German’s “favourite” time to play.
The Reds boss has made a habit of complaining about the schedule whenever Liverpool have a match in the early Saturday slot after playing the previous Wednesday.