Jack Grealish scored his first goal this season and Erling Haaland extended his record-breaking hot streak as Manchester City powered to a 3-0 win over 10-man Wolves on Saturday.
Pep Guardiola’s side needed just 56 seconds to take the lead at Molineux as Grealish finally enjoyed a day to remember after a difficult time since joining City from Aston Villa last year.
Haaland doubled City’s advantage with his 14th goal in 10 games in all competitions following a £51 million ($58 million) move from Borussia Dortmund that already appears a bargain.
Wolves lost any chance of a fightback when Nathan Collins was sent off for an ugly stomach-high foul on Grealish in the first half.
Phil Foden capped City’s stroll in the Midlands sunshine as the Premier League champions moved to the top of the table.
Unbeaten City are two points clear of second-placed Arsenal, who would regain pole position if they win at Brentford on Sunday.
At St James’ Park, Newcastle had to settle for a point for the fifth time in seven games this season as Bournemouth earned a 1-1 draw.
Magpies manager Eddie Howe was frustrated by his former club, who took the lead against the run of play in the 62nd minute when Phillip Billing stabbed in Jordan Zemura’s cross.
Newcastle’s £60 million striker Alexander Isak equalised with a 67th-minute penalty after a VAR check showed Kieran Trippier’s cross hit Jefferson Lerma’s hand.