Erling Haaland scored in Manchester City’s 5-3 victory over Sunderland on Sunday, completing his record of having scored against every Premier League club he has faced. The win extended City’s perfect start to the league season to five matches and maintained their three-point lead at the top of the table heading into the international break.

Before the match at the Etihad Stadium, Sunderland was the only team Haaland had yet to score against in the Premier League, having been held scoreless by the Norwegian striker twice last season. This time, Haaland delivered a late goal to secure the outcome after Sunderland’s Brian Brobbey netted a hat-trick for the visitors. Despite Brobbey’s efforts and two goals from Antoine Semenyo, Sunderland could not keep pace with a City side that also saw contributions from Enzo Fernandez and Rayan Cherki.

The match was marked by defensive lapses on both sides, with City unable to dominate as they had in last week’s Manchester derby. Sunderland, under new management from Enzo Maresca, showed resilience and energy despite recent Europa League engagements. Nevertheless, City ultimately pulled away to claim the win and remain unbeaten.

Elsewhere, Liverpool earned a narrow 1-0 victory over Bournemouth at the Vitality Stadium, courtesy of a second-half goal from Alexander Isak. The Sweden international scored his fourth league goal of the season in the 57th minute after an assist from Cody Gakpo, extending Liverpool’s unbeaten run. The match marked the return of Liverpool manager Andoni Iraola to Bournemouth, where he spent three seasons and secured the club’s first European qualification before moving to Anfield. Iraola received a warm welcome from his former club and successor Marco Rose prior to kickoff.

Manchester United were held to a 1-1 draw by Fulham at Craven Cottage, leaving them winless in three Premier League games. The match featured an own goal by Lisandro Martinez, which opened the scoring for Fulham. United managed to salvage a point thanks to a late, deflected effort by Matheus Cunha. Michael Carrick’s side delivered a subdued performance and remain in the bottom half of the table as they enter the international break.

Leeds United continued their undefeated run with a goalless draw against an improved Crystal Palace side at Elland Road. Leeds’ best chance came when Dominic Calvert-Lewin fired directly at goalkeeper Walter Benitez, while Palace defender Tyrick Mitchell was denied a last-minute winner after a VAR review. The result keeps Leeds unbeaten but unable to secure victory against their London opponents.