For the little time that I have watched this sport, I have realised that the games are not as predictable as one can guess, Manchester City may still drop points in the premier league even though many people think that the team will not loose any game till the end of the season. They play so well, but there are still a couple of games to the end of the season. Manchester City still have the champions League to focus on, and really tough games, that can be distracting or some of their key players fatigued.
Manchester City has a great striker like Erling Haaland and it's impossible to make Leicaster City win, so far the winning percentage is on Manchester City's side, Pep Guardiola definitely has a very precise strategy for Manchester City so that the match against Leicaster City continues to win and doesn't interfere matches in the Champions League.