Erling Haaland’s brace lifted Manchester City to a 2-1 win over Brentford, securing the Premier League’s top spot for Pep Guardiola’s team. His two first-half goals, reaching a club total of 99, overturned Brentford’s initial lead from Yoane Wissa’s 22-second header. Furthermore, Haaland set a Premier League record by becoming the first player to score nine goals in the first four games of a season.
On the same day, Liverpool’s perfect start ended with a 1-0 defeat at Anfield against Nottingham Forest. Callum Hudson-Odoi’s remarkable long-range effort marked Forest’s first win at Anfield since 1969.
Manchester United recovered from their recent loss to Liverpool, beating Southampton 3-0. Despite Southampton’s strong start and a missed penalty by Cameron Archer, goals from Matthijs de Ligt and Marcus Rashford put United ahead. A red card for Jack Stephens, after fouling Alejandro Garnacho, compounded Southampton’s challenges before Garnacho scored in stoppage time.
At Villa Park, Aston Villa staged a comeback to defeat Everton 3-2. Everton initially led with goals from Dwight McNeil and Dominic Calvert-Lewin, but Ollie Watkins’ double and Jhon Duran’s late strike completed Villa’s turnaround.
Crystal Palace managed a 2-2 draw with Leicester City at Selhurst Park. Jamie Vardy and Stephy Mavididi put Leicester ahead, but Jean-Philippe Mateta’s pair of goals, including a last-minute penalty, clinched a draw for Palace.
Chelsea clinched a late 1-0 victory against Bournemouth, with Jadon Sancho setting up Christopher Nkunku for a debut goal in the 86th minute.
In other matches, West Ham drew 1-1 with Fulham courtesy of Danny Ings’ stoppage-time goal. At the same time, Ipswich and Brighton ended goalless, with Brighton’s goalkeeper Arijanet Muric making key saves to secure a draw.