Judging by the odds from the bookmakers, it will be an approximately equal match with a slight advantage for Arsenal:
2,19 - 3,60 - 3,30
but in my opinion Arsenal is now on the rise and is more likely to win (accordingly, a bet on it is profitable). A safer bet is BTTS with odds of 1.67, both teams are good in attack, so BTTS looks adequate too.
Arsenal are of course much better now than they were at the beginning of the season, and are a better team than West Ham. But West Ham is also playing very well.
To be honest, West Ham is really good this season above expectations, and although Arsenal looking great at the moment, we can't say that this is one of their best seasons.
Still, Arsenal plays in front of their fans which is a plus, so the odds look pretty fair. Most likely, I will go for BTS and the win of Arsenal (@ ~3.90). Looks much better...
