Manchester City v Leicester match can be a really good one this weekend. We will probably see that Manchester City will have the match under control most of the time. But if Leicester somehow manage to score first, then things can get really interesting. Or maybe Manchester City would score but Leicester would equalize it and then try to keep the score to the end. Manchester City might have a hard time in this case.
You don't have to doubt Manchester City if the opponent is not Liverpool. Leicester will probably lose that match to Manchester City because honestly I really believe Manchester City can do it.
In the last 18 match, Manchester City only lost 2 and drew 2, and won the other 14 match. So I have no doubt they will miss another 3 points this weekend when Leicester are the opponents. Victory is the most likely thing for City, but a draw is still possible if Leicester play defensively.
These two teams will be an interesting match to watch because they both beat Newcastle with the same score 4-0, but if you look at the history of Manchester City's game in this season's match it has always produced satisfying results and often scored many goals.
Leicester are unlikely to be powerless to stop Pep Guardiola's men who have always maintained the form that has seen Manchester City win eight straight Premier League wins.
Manchester City will beat Leicester because as the leader of the standings, they must maintain their position even though they are very comfortable at the top of the table.