Manchester City won for the first time in five Premier League games on Sunday thanks to goals from Erling Haaland and Savinho for a 2-0 victory at Leicester City in manager Pep Guardiola's 500th game in charge.