Erling Haaland has failed to score in only two games this season

The sight of Erling Haaland gingerly hobbling away after having a late equaliser ruled out at Villa Park on Sunday summed up his and Manchester City's disappointing afternoon.

The Norway frontman has been in prolific form this season with 24 goals for club and country approaching the end of October, but his 12-game scoring streak and City's nine-match unbeaten run ground to halt with a stumble in the Midlands.

Villa had beaten City here in December and Unai Emery's side turned the clock back to the end of 2024 by edging another victory courtesy of Matty Cash's well-struck first-half winner.

Pep Guardiola's side started brightly but looked lethargic in parts and without their star striker firing, there was no goalscoring assistance being provided from any of his team-mates.