Following their 1-0 Champions League defeat to Napoli last night at the Stadio San Paolo, Liverpool have failed to win any of their last three games.

Prior to their recent loss versus Napoli, the Reds were beaten and held to a draw by Chelsea in the Carabao Cup and the Premier League. And while manager Jurgen Klopp was pleased with the performances of his side against the London club, the German boss was left far than impressed with the display in Italy.

Liverpool next take on Manchester City at Anfield on Sunday, and a win could be significant in the title race.

However, even if Liverpool manage to come out on top in Sunday's gigantic clash, the club have shown in their last few fixtures why their upcoming opponents are still probably most people's favourites for the Premier League crown.

While Xherdan Shaqiri and Daniel Sturridge, in particular, have done their bit when called upon, the gap in quality between Liverpool's starting XI and its squad options is humongous.

Klopp, quite simply, does not have any outstanding alternatives to Mohamed Salah, Sadio Mane and Roberto Firmino, while an injury at the back to Virgil van Dijk would be catastrophic to the team's chances of winning the league.

In contrast, Pep Guardiola has Bernardo Silva and Riyad Mahrez who can easily come in for the likes of Raheem Sterling and David Silva without the quality of the starting XI dropping drastically.

The Spaniard is also blessed with a bunch of solid options in central defence with Vincent Kompany, Nicolas Otamendi, Aymeric Laporte and John Stones all available for selection.

Compared to recent seasons, Liverpool's squad depth looks much stronger, especially in midfield. But that may not be enough if they are to beat Manchester City to the Premier League title this campaign.