You are right, Chelsea's last 2 wins make a bookie a little confused to determine who is the favorite in this match, moreover the 2 wins were played in an away match this means that Chelsea are on fire and playing at home, on the other hand Arsenal also did not want to lose place in the standings of course they will fight to get points and replace Tottenham. This will be an interesting match and I can't predict who will win but for betting I already have an interesting option like both teams to score Yes, however the two teams will fight each other so that they have the potential to score each other.
I had a look at the odds and it is odds higher than 2 for Arsenal to win the game, which I think is justifiable as this won't be an easy win for them. Considering the odds the bookmakers have decided to not label Chelsea a huge underdog by any means and in my opinion it is the correct decision here. I am really impatiently waiting for this game now.
But the odds for Manchester City are also higher than usual I think because of their most recent losses in the last two games. The bookmakers give a 1.4 for a home win for Manchester City. That is not bad if that bet is included in a parlay bet.
Manchester City is obviously in danger because of losing the game against Arsenal and they are currently in third place in the table because there is a two-point gap between this team and first place in the Premier League.
That's reason to say Manchester City will try hard to get the full three points against Brighton in the game they are going to have and betting on anything other than Manchester City winning this game seems like a loss for me.