Erling Haaland has broken the record for the most goals scored in a Premier League season with his 35th goal of a remarkable campaign on Wednesday night.
The Norwegian ran through and made it 2-0 against West Ham with an impudent finish over Lukasz Fabianski he went past Andrew Cole and Alan Shearer in the single-season scoring stakes.
It marks yet another achievement in a remarkable first campaign in England for Haaland, who has scored a half-century of goals in all competitions for City this season, becoming the first player to do in England in just under 100 years.