Liverpool’s incredible record at Anfield continued on Sunday when they beat Manchester City 3-1 to extended their lead at the top of the Premier League.
Jurgen Klopp has made their home stadium a fortress and they are unbeaten there in 46 matches in the league.
It is an incredible run that stretches back to April 2017 when they were beaten by Crystal Palace with their former striker Christian Benteke scoring the winning goal in a 2-1 defeat.
This means that for nearly two and a half seasons no side have beaten Liverpool at Anfield with Klopp’s side enjoying 36 victories and 10 draws.
The Reds have had to achieve near perfection during this period and it’s exceptional – but they have still not been able to match Manchester City’s points tally across this span.
LATEST FOOTBALL NEWS
Wonderkid has been bright spot for Arsenal this season and could get even better
Euro 2020 explained: How it works, stadiums and dates as tournament turns 60
MORE TO COME
Murphy sends warning to Liverpool rivals – 'They haven't hit top gear yet'
'Get him out' – City fan urges Pep out, Jose in during must-listen talkSPORT call
FRED THE RED
Man United post 'Fred appreciation tweet' and 'catalyst' keen for more praise
Jody Morris responds on Twitter as Mourinho says he is 'worried' about Chelsea
AMAZING FOOTBALL PRIZES
Win tickets to watch Atlético Madrid and Chelsea FC in action
talkSPORT's Premier League Team of the Weekend for Gameweek 12
This season, Liverpool may not have kept a clean sheet at home but they have won all six matches and scored 17 goals in the process, which bodes well.
They are eight points clear at the summit of the Premier League and to claim their first league title in 30 years then they will probably need to go a third consecutive season without losing at Anfield.
Here at talkSPORT.com, we have taken a look at how other Premier League teams’ records compare since that last defeat for Liverpool.
Premier League home records since Liverpool last lost at Anfield
Jurgen Klopp's side were last beaten at home in April 2017
1. Man City – 127 points (P48, W41, D4, L3)
2. Liverpool – 118 points (P46, W36, D10, L0)
3. Arsenal – 116 points (P48, W36, D8, L4)
4. Chelsea – 102 points (P48, W30, D12, L6)
5. Man United – 98 points (P46, W29, D11, L6)
6. Tottenham – 98 points (P46, W30, D8, L8)
7. Everton – 81 points (P46, W24, D9, L13)
8. Leicester – 74 points (P47, W21, D11, L15)
9. Bournemouth – 68 points (P46, W18, D14, L14)
10. West Ham – 68 points (P46, W19, D11, L16)
11. Brighton – 63 points (P44, W16, D15, L13)
12. Burnley – 62 points (P46, W18, D8, L20)
13. Newcastle – 62 points (P44, W18, D8, L18)
14. Crystal Palace – 57 points (P47, W15, D12, L20)
15. Watford – 57 points (P46, W15, D12, L19)
16. Southampton – 45 points (P48, W9, D18, L21)
Even though Liverpool have remained unbeaten in their last 46 Premier League games at home, they do not have the best win percentage or most points over that time.
Manchester City have played two games more at the Etihad but have won 85 per cent of the games and taken 127 points. Even if Liverpool win those extra two games, they would be three points behind their rivals.
What also may come as a surprise is how good Arsenal’s record at the Emirates has been. They have won three quarters of their games and taken 116 points with only four defeats in the last two and a half seasons.
There is little to separate Chelsea, Manchester United and Tottenham who have near identical records.
Chelsea have 102 points from 48 games while United and Spurs both have 98 from 46. Perhaps more impressive from Tottenham because they spent a large portion of those games playing at Wembley while their stadium was built.
At the other end of the spectrum, Southampton have an atrocious record at the St Mary’s since April 2017 with just nine wins from 48 games (18.75 per cent).
The Saints have by far the worst record out of sides who have been in the Premier League for the entire time.
Watford and Crystal Palace can claim similarly poor records with 57 points from 46 and 47 games respectively.