What's really making you guys think that Tottenham Hotspur is currently a strong team? Key word "currently",
Tottenham has been playing poorly for some time now that's why they have drifted from being contenders of the league title. They were good at the early part of the season do doubt about that, but the Tottenham we see currently are not a match for the current City side, who are running rampage currently in the league, 19 league games unbeaten and 31 unbeaten in all competition, and you think Tottenham is strong enough for them. No way I see that happening, but still I see the league being settled already before the Tottenham vs City game.
I don't know also what they think, even though Tottenham are sometimes quite troublesome, the problem is that they are inconsistent. Especially when compared to Man City, I still believe that Man City can handle it very well. Yesterday, against Arsenal, Tottenham experienced difficulties and finally admitted their defeat. The inconsistency of a football club is enough to cause their performance to drop very far. And this is sometimes experienced by Tottenham, even when playing against small teams. So, I still can't think why people still doubt Man City won against Tottenham.
So, if you look at the 4 matches played by Manchester City, their opponents are not too difficult for them to beat. Maybe only Tottenham is said to be stronger compared to the other 3 opponents, but recently Tottenham have lost their best form so there is a big possibility that Manchester City will succeed in beating them.
Indeed, this is a very big chance for Man City to take over all matches to be winner of all. There is no doubt about it, the aim is for Man City to win all these matches and I am sure that it can all be done very well. Not only that, Man City has been eliminated from the UCL, so how could they give up the EPL trophy, I don't think someone as ambitious as Pep Guardiola would let it happen.
Source: Manchester-City-fixtures