Man City and Arsenal have both been playing consistently and it looks like both teams will continue to win until the season ends, which means Man City will emerge as Premier League champions this season. The tough opponents for both of them are Tottenham and Man United but if you look at the current condition of Tottenham and Man United, I think both Man City and Arsenal will have a big chance of winning.
Man United are completely dilapidated now, so they won't be a threat to Arsenal. Likewise with Tottenham, although their condition is not as bad as Man United, but their performance has declined at the end of this season, so it is very likely that Man City will win this match.
These two teams are much more consistent than some of the other teams competing for the title. Now Manchester City is the favorite to win the title compared to Arsenal because Manchester City is superior in getting points. Even though Arsenal are now leading the standings after beating Tottenham, Manchester City still have one game left that they haven't played. Arsenal have gone through games against Tottenham and perhaps another tough opponent Manchester United.
For the Manchester United vs Arsenal match, there is a possibility that the match will end in a draw, but the match will take place at Manchester United's home ground so they also have a chance to win the match. But for the Tottenham vs Manchester City match, I am more confident that Manchester City will win the match because currently City is so strong.