Manchester City forward Erling Haaland has broken the record for the most goals in a single season of the English Premier League after scoring his team's second goal in the match against West Ham United, bringing his total to 35 goals, on Wednesday. The Norwegian forward converted a pass from Jack Grealish into the net in the 70th minute, surpassing the record that was previously shared with Alan Shearer and Andy Cole.