Manchester City at the moment aren't in their best form and I think this is the best time for Tottenham Hotspur to get something from playing against them. Pep Guardiola's team have lost their last three games which is very uncommon of the English champions while Tottenham Hotspur have had better results in their last four games in all competitions. I'll be very much interested in the game between the two English clubs and because I don't want Manchester City to win the league for a record 5 consecutive times, I'll be supporting Tottenham to either win or get a draw from the game.
They're not playing so had honestly, they've just seen some of them best players out injured who are core members of his squad and propellers of Peps tactics. It's actually four lose in the last four games, I no longer see them losing this game at home, the least result from.the game would be a full-time draw. Nobody wants to see them win it again for the fifth time in a row, I'd rather see the incompetent gunners win it.
As much as Manchester city seem to be under-performing at the moment possibly due to the reasons you gave or mentions (injured players), Arsenal is the most annoying for me, of recent, I stopped watching or paying any attention to their games despite the fact that they are and still remain my favorite club, I very anticipated and or expected to see them lift the premier league title this season after their two failed attempts in the previous seasons, but unfortunately, and with the way things are going, they have completely lost it again.
And Manchester city also seem like they won't be able to win the title this season anymore, seeing how many games they have lost so far, seems like Liverpool will end up Winning the title this season, as they seem like the most consistent club in the league this season. Manchester united is beginning to pick up too but unfortunately, they are still far behind in the league table to compete for the title.