Mohamed Salah could equal a feat last achieved by Ian Rush back in 1994 in Liverpool's Premier League clash with Manchester City at Anfield on Sunday.

The Egyptian has scored in the last three competitive meetings with Pep Guardiola’s side, following up his stunning long-range effort in the league encounter by striking in each leg of the Champions League quarter-finals.

The last Reds player to find the back of the net four times in a row against City was Rush, between 1992 and 1994.

Read on for more pertinent pre-match stats and facts, courtesy of Ged Rea…

Liverpool have lost only seven of the last 36 league meetings home and away between the sides, and nine of the last 51. Their only defeat in the previous seven Premier League games was last year's clash at the Etihad.

The Reds have scored in each of the last 24 league encounters at Anfield. The last time they failed to find the net was in a goalless draw in August 1986.

Liverpool are looking for a sixth successive Anfield league victory over City for the time since 1972-1981, when they won 10 in a row.

Jürgen Klopp has beaten a Pep Guardiola team in his career more times than any other manager - seven.

Last season's win in the league fixture at Anfield saw Liverpool end City's 22-match unbeaten top-flight run from the start of the campaign.

Since Boxing Day, Salah has failed to score in just one league game at Anfield - the goalless draw with Stoke City in April - finding the net in 11 of the last 12.

The last 16 league encounters between the teams home and away have produced 57 goals, with 46 coming in the last 12.

Liverpool have lost only three of their last 36 league games while City have suffered defeat in just two of their last 53 top-flight matches.

The Reds have only conceded two first-half goals in their past 13 Premier League matches - both at Stamford Bridge against Chelsea.

Liverpool have not conceded a goal in the last 751 minutes of league football at Anfield - their best since a sequence of 934 minutes in 2007.

City have not kept a clean sheet in their last 24 visits to Anfield - and only one in the last 38.

Guardiola's men were behind for a total of just 153 minutes during the whole of their title-winning campaign last season, with more than an hour of that tally coming in this fixture.