LONDON -- Manchester City went top of the Premier League for the first time since February with a hard-fought 2-1 win at Fulham on Sunday.
Erling Haaland scored his 50th goal of the season in converting a third-minute penalty as the visitors established control early on, only for Carlos Vinicius to equalise against the run of play with a quarter of an hour played. Julian Alvarez re-established City's lead on 34 minutes when firing a superb dipping drive over goalkeeper Bernd Leno from 25 yards but Fulham kept fighting in a competitive second half.