This match will indeed be held at the Etihad Stadium and maybe that will give Man City a slight advantage. But still, their opponents are not just any team which Man City can easily beat. What I see is that this match is like a final match, which most likely the atmosphere and the pressure will be very different. It's hard to predict who will be the winner, or whether the match will ultimately end in a draw. Each coach's strategy will be crucial and the players' responses on the field, as well as how they deal with pressure, will also have an impact on how the match plays out.
The support from the public who filled the Etihad stadium will increase the motivation of Manchester City players to win this match. However, considering that the opponent they are facing is not just any team, Manchester City needs to improve their quality and play more carefully because Arsenal could punish them in front of their own supporters. The atmosphere of this match is like a final, Manchester City really needs to win in order to improve their position in the standings, while Arsenal will try to maintain their position by trying to embarrass Manchester City at the Etihad stadium.
Considering that the strengths of both teams are equally strong, a draw would be very fair for both teams. Of course, Liverpool will really benefit if Arsenal fails to get full points at the Etihad stadium because at the same time Liverpool will face a slightly weaker team. Liverpool can take over first place if they are able to win over Brighton.