Salah becomes Liverpool’s second-highest Premier League goalscorer

Mohamed Salah ended his Premier League goal drought by finding the net against Manchester City to move ahead of Steven Gerrard into second place in Liverpool’s all-time list of scorers in the competition.

The Egypt international matched Gerrard’s tally of 120 league goals for Liverpool in August’s 2-1 defeat at Manchester United, but he had gone five top-flight matches without scoring since then.

However, Salah raced clear of the City defence on Sunday to usurp Gerrard with his 121st goal and move to within seven strikes of matching Robbie Fowler’s club-record haul of 128 in the Premier League.

Salah now has three goals in nine appearances in the competition this season and has scored at least 19 league goals in each of his five full seasons as a Liverpool player to date, meaning Fowler’s record looks destined to fall in the near future.

When it does, it will represent the latest in a long series of landmark goalscoring achievements for the talismanic winger. 

Salah’s 32 goals in 2017-18 remain the most scored by any player in a single Premier League campaign, and he has found the net at least 20 times in four separate seasons.

Liverpool have had a player reach that tally on 11 occasions throughout their Premier League history, with Salah responsible for twice as many instances as any other Reds player.

Meanwhile, Salah has overtaken Gerrard’s tally despite the former captain playing over 300 more Premier League games than the 30-year-old, who was making his 189th league appearance for Liverpool in the meeting with City.