Manchester City striker Erling Haaland has broken the Premier League record for the most goals scored in a single Premier League season.
Haaland netted his 35th goal of an incredible campaign as Manchester City beat West Ham 3-0 at the Etihad Stadium.
Haaland scored in the 2-1 victory over Fulham on Sunday to equal the previous best mark of 34 held jointly by Andrew Cole and Alan Shearer.
The 34 goals scored by Shearer and Cole were in a 42-game Premier League season.
Haaland, whose 35 goals have come in just 31 league appearances, had already surpassed the previous record for a 38-game Premier League season set when Mohamed Salah scored 32 for Liverpool in 2017-18.