I also hope that Arsenal will win against City, but judging rationally, the probability of this is not so great - look at the previous games between these clubs. I’m not a fan of going by history, but Arsenal actually have a terrible record against City, except for the last meeting, it’s almost zero wins and almost all losses. I will be happy if Arsenal at least draws. This will at least leave City behind, and Liverpool will presumably be able to increase their advantage over both clubs. Yes, the personal meeting is very important, but there is a more or less serious distance ahead, so the rest of the games will decide everything.
This is like a final for both teams and if they lose it is almost certain that the team will be out of the race for the Premier League title this season.
We don't need to look at what happened in the past, of course this season has been different in terms of team strength and I see that Arsenal has a big enough chance to get points in this match, draw or win the match.
This will not be the end of the race, look at the position before the last round: Arsenal were third

but after Liverpool and City drew, it ended up first. By the way, it turns out that in the 27th round it was not in vain that Arsenal tried to score as many goals as possible against Sheffield (they managed to score 6) since now, due to the better goal difference, they are ahead of Liverpool with an equal number of points.