This game will be extremely tough to call from the outset, with both sides heavily involved in the race for the Champions League places this season. Aston Villa are in tremendous form heading into this game, and their momentum following the PSG game, could be enough to sneak a result past Manchester City.
Manchester City are unbeaten in their previous five league games. However, the home side have dropped points twice in their last five. In this fixture, Manchester City have a poor record defensively, with the home side having failed to keep a clean sheet in the previous eight meetings between the two sides.
Aston Villa have won their last five consecutive league matches, and Unai Emery’s side can certainly pose problems for Manchester City, with the Villains having scored first in six of their previous seven games in all competitions. Interestingly, in this fixture, both teams have scored in seven of the last eight meetings between the two sides.
We are leading towards a victory for Aston Villa here. Whilst this fixture could genuinely go either way, Unai Emery’s side should have the confidence to go to the Etihad and obtain a victory.
Manchester City 1-2 Aston Villa