I think Arsenal has a better chance of beating Manchester City in their Premier League match on Sunday at Etihad Stadium. Three Manchester City players were injured while on international duty for England, and there are doubts about being ready for the Arsenal match. This will be an advantage for Arsenal. Arsenal will dominate most of that match because John Stones and Kyle Walker are among the injured Manchester City players.
As long as there are still replacement players for the line usually occupied by John Stones and Kyle Walker, I don't think Manchester City will immediately become weak because of this. Because the Manchester City coach himself will also think about this more seriously because remembering that the match is at Manchester City's home ground, the Manchester City coach will choose players who are more suitable to fill that line so that the match can be exciting and it won't be easy for Arsenal to win there.
The fact that the match would be played at Etihad I think that would give Man City an advantage even without those three injured key players it has always been difficult for Arsenal to defeat Man City right at their stadium I don't think that would change for now the best bet is for Arsenal to draw the match I think that would be a fair result for Arsenal even now that all the players are out for international duties I can't really vouch for both teams to play with full potential, however the odds favors Man City to win based on their past winning records against Arsenal at Etihad stadium but I think Arsenal would give them a run of their money and definitely a tough match is expected between the two title contenders.