Erling Haaland has now scored 50 goals in all competitions for Manchester City, and 34 in the Premier League, putting him level with Alan Shearer and Andrew Cole for the most goals scored in a single season.
Here is every goal he has scored for Manchester City. Which is his best?