Manchester City's Erling Haaland scored his record-breaking 35th Premier League goal of a stupendous season to help secure a 3-0 victory against West Ham United that sent his side back to the top of the table on Wednesday.