Lots of Liverpool fans have been reacting online after the Reds revealed on Twitter that Sunday's 3-1 win over Manchester City made it 46 Premier League games since they were last beaten at Anfield.

The run stretches back to when Liverpool lost 2-1 at home to Crystal Palace in April 2017, when a brace by Christian Benteke overturned Philippe Coutinho's 24th-minute opener.

Since then, 46 top-flight games have been held on the red side of Stanley Park, with Liverpool only dropping maximum points in ten of those as Southampton, Burnley, Manchester United, Chelsea, Everton, West Bromwich Albion, Tottenham Hotspur, Stoke, Manchester City and Leicester were able to claim a share of the spoils.

Liverpool have not been forced to settle for a draw on home soil since hosting the Foxes on January 30, though, as they have continued to make Anfield a fortress with 13 straight league wins.

The Reds have not failed to score more than twice in the top-flight at Anfield since the 1-1 draw with Leicester last season, as well, with Jurgen Klopp's side firing home a total of 42 goals in the 13 fixtures held since.

Here are some of the reactions offered to Liverpool sharing that Sunday's win over Manchester City was their 46th consecutive league game unbeaten at Anfield…