But just when it appears they look unstoppable, a bump in the road appears and they can't avoid it.
Manchester City failed to defend their two-goal lead from the first leg tie as high-flying Monaco sent them crashing out in the Round of 16, 3-1 on the night and 6-6 on aggregate. They face a critical run of games, with the visit of Liverpool followed by matches away to Arsenal and Liverpool after the worldwide break. "That is my feeling now". Maybe the team that wins the treble will still make changes, the team that does not win the Champions League and gets to the final will make changes, so I knew that.
"Could he have won a few games more? Yes". That would be title-winning form if only they didn't keep messing up against the weaker teams.
City is also leaking too many goals with Guardiola's biggest gamble - signing former Barcelona goalkeeper Claudio Bravo and sending Joe Hart on loan to Italy - backfiring.
Don't discount Arsenal from forcing either Liverpool or City from the Premier League's top four.
Dumped out of the Champions League by Monaco on Wednesday, City face a five-way scrap with Tottenham Hotspur, Liverpool, Arsenal and Manchester United over the three spots in next season's competition.
"I came here to win the Champions League". The draw is [3.8].
Jurgen Klopp's Liverpool play in a similar style.
Kevin Love returns for Cavaliers after missing 13 games with knee surgery
Hayward missed 10 of 14 shots and scored only 14 points, while Hill finished with nine points on 3-of-10 shooting. Cavs coach Tyronn Lue indicated Love will be on a minutes restriction, but did not specify how many minutes.
"The set-piece broke our tempo and rhythm at the right moment (for them)", Guardiola said.
"He can not train, for sure he can not play against City".
City were held at home by Southampton and lost 2-0 at Spurs after playing away in Europe earlier this season so all the ingredients are there for Liverpool to turn them over again.
These will be anxious days for aging members of the City squad who will sense the looming end of careers with a club they helped to transform.
With 10 games left to play, the Merseysiders find themselves in the midst of tussle for the top four.
The match kicks off at 4.30pm, this Sunday.
The Brazilian has been below par in recent games but did score in Liverpool's last away fixture at Leicester. What a goal too as he coolly chipped in a Paneka penalty! He also netted against City in last season's League Cup final. The 22-year-old England winger has been one of the success stories of Guardiola's first season at the Etihad, even if the likes of Leroy Sane and Gabriel Jesus have attracted more interest.
The Reds head into the game after having had a full week to recover from their 2-1 win over Burnley at Anfield last time out. My prediction for this game is a one-all draw.