Back
Aston Villa have hit a bit of form and seem to be getting back to the level they were at last season.
They had another good win in the Champions League this week, but then you would expect them to beat Viking pretty comfortably.
Unai Emery's side played well against Newcastle last week too but I thought Newcastle were a bit too gung-ho, and paid the price. Manchester City are a lot more streetwise.
City are going to slip up eventually this season but the fact they have lost on their past three visits to Villa Park actually makes me think it will be different this time.
Erling Haaland is fit too, which will obviously help. With all the heat on the club at the moment, it could just turn out to be one of those seasons where they continue on this incredible run.