I think Man city has every chance to win. Because they already scored two goals in a row early in the game, 5" and 13". Man City are playing restlessly and their performance looks like they will win today's match 5-0 in the end and move closer to Arsenal on points. but Arsenal team also has a match today so if they also play the match well then Arsenal will be ahead by some points. but if Arsenal play badly in the match. then Man City will overtake Arsenal very soon
Manchester City are really in top form at the moment, so I think it will be very difficult to contain Manchester City. Leicester didn't have a good chance to try to stop Manchester City today, even Leicester had been 3-0 down since the first half. Because of that, it looked very easy for Pep Guardiola to rotate some players in the second half as Haaland and John Stones have been replaced by Alvarez and Manuel Akanji.
Agree that Man City has been difficult to stop this season, they have continued to progress with extraordinary performance. Leicester City couldn't help but look like they were holding on and trying not to concede more goals. Haaland is unshakable and continues to make his own history in the Premier League. Almost all Man City players are solid and intend to take another top of the standings. Arsenal is starting to feel insecure because playing under pressure tomorrow against West Ham will make it difficult for their players to focus. If Arsenal is again held to a draw or loses in that match, it means that Man City will easily rise to the top of the standings. It is possible that the end of the season will make Arsenal even more depressed.