A stoppage-time penalty from substitute Erling Haaland earned 10-man Manchester City a dramatic 2-1 win over Fulham on Saturday, a victory that sent the champions back to the top of the Premier League. With leading goalscorer Haaland deemed fit enough only for the bench after missing the previous two City games through injury, Argentinean forward Julian Alvarez fired the home side into a 17th-minute lead.