Manchester City's freefall in form looks like it will be around for a while, as they face an Aston Villa side restoring some form following a blip earlier this season. At home, the Villains remain the strongest, as the hosts are unbeaten in their last four home games, following two consecutive wins over Southampton (1-0) and Brentford (3-1).
Unai Emery's side have only lost once at home in the Premier League this season, and following the defeat to Arsenal in August, the home side have picked up 15 points from 21 available at Villa Park.
Manchester City are experiencing their worst run of form since 2006 under Stuart Pearce, as Pep Guardiola's side have now lost eight of their last 11 games in all competitions following the 2-1 defeat to local rivals Manchester United. In this fixture, both teams have scored in six of the previous seven meetings, with the visitors failing to keep a clean sheet in the last seven meetings.
We are leaning towards an Aston Villa win to take advantage of Pep Guardiola’s current misery.
Aston Villa 2-1 Manchester City.