Arsenal have had a decent season, currently second in the league with a record of 13 wins, 8 draws, and 2 losses. They are unbeaten at home with 7 wins and 4 draws, and away with 6 wins, 4 draws, and 2 losses, showing a slight advantage at home. In recent form, they won 2-1 away against Girona in the Champions League and 1-0 away against Wolves in the league, achieving 4 wins and 2 draws in their last 6 matches, demonstrating excellent form. However, Liverpool won yesterday, and if they fail to secure all three points in this match, their title challenge will become increasingly difficult.
Manchester City's performance this season has been abysmal, currently sitting in fourth place with 12 wins, 5 draws, and 6 losses. Their home record is 7 wins, 2 draws, and 2 losses, while their away record is 5 wins, 3 draws, and 4 losses, showing a weaker away form than at home. However, they have a solid form with 6 wins, 1 draw, and 1 loss in their last 8 matches, including a 3-1 home win against Club Brugge in the Champions League midweek and a 3-1 league win against Chelsea. But their chances of winning away at Arsenal are not necessarily optimistic.
The initial odds were Arsenal -0.25, a relatively low threshold with moderate odds. The odds then continued to drop, rising to -0.5 at the time of writing. This may be due to Arsenal's unbeaten home record and current form, leading to excessive betting activity. Therefore, I personally prefer to go against the trend.
Sports betting: RM Casino
Sports betting: RM Game City
With tears in my eyes, I recommend: Manchester City +0.5
