Arsenal's line up yesterday was interesting one, not best one, but I would argue, that ours was prime and their's second string.
Firstly, i see "only" Odegaard (for Vieira), Zinchenko (for Tierney) and Saliba (for Holding) as real alterations, my feeling is Tomiyasu is close to Ben White lately (for instance White was easily their worst player in a game against Utd) and Martinelli may find Trossard as a great competitor (although long term Martinelli has an advantage over Trossard, like both age and potential imo). I guess Ramsdale would not make relevant difference in this game.
Main argument lies upon City though. Yes, lately, it was preety much our first choice line up (actually some prick can even add, that Ederson not neccessarily blocks first strike), but we have a proper depth and in few weeks time one may easily see few changes in pack order. For some time my question is, whether Pep is teasing a bit with few players, in a sophisticated way, for a mix of disciplinary and motivational reasons. I mean, in City's case you can fairly assume, that Bernardo has a bit higher potential than Gundogan, Walker than Lewis (for now). Foden would also probably going to be back for our game at Emirates.
That being said, Arsenal is strong and at Emirates its hard to say its not a 50/50 game.