That’s what ESPN pundit Mark Ogden believes.
Pep Guardiola’s side hosts Leicester, the 2015-16 champions, on Monday May 6, in the penultimate game of the season.
Ahead of that, they will face both Manchester United (tonight, 8pm), and Burnley on Sunday (2.05pm), as they look to pip Liverpool to the title.
As things stand, City are two points behind Liverpool with a game in hand, and have the chance to go top by one point tonight at Old Trafford.
Liverpool have already sealed the biggest points total in their Premier League history, but even that could not be enough with City finishing a point ahead if both teams win all of their remaining games.
City have four more games left to Liverpool’s three, and will play arguably their toughest fixture tonight against a United side trying to get into the top four.
However, Ogden believes that instead, their toughest test will come against Brendan Rodgers’ side next month.
“I think that the Leicester game at the Etihad might be a bit of a banana skin,” he said on ESPN FC.
“Leicester are a team that you don’t really want to play at any time.
“They’ve got players who can turn up on the day – like Jamie Vardy – who are a threat.
“That is the one game for me that I think City might slip up, but it’s a faint hope for Liverpool right now.
“I do think Liverpool probably deserve to win the league.
“I just think City are unstoppable at the moment.”
Liverpool have the luxury of not playing until Friday night, when they face Huddersfield, and have arguably the nicer of the two run-ins.
After facing the already-relegated Terriers, they face a trip to St James’ Park to play Newcastle, before a season finale against Wolves.
After taking on United, City face Burnley before moving on to Leicester. They take on Brighton on the final day.