Manchester City are trying to catch up with Arsenal in the standings but lately Guardiola's players have been making more and more mistakes in very important matches. even in home games, City have been conceding a lot (6 conceded goals in the last 5 games).
Aston Villa is just a very uncomfortable opponent for Man City, the "lions" under Emery began to show a great level of play. And with Emery's arrival, Aston Villa have won all of their away games so far.
Prediction: both teams to score. We recommend the “BTTS - Yes” bet, odds 2.07