Sergio Aguero completed a hat trick as Manchester City produced a superb away performance to demolish Watford 6-0 at Vicarage Road and go top of the Premier League.
City’s high confidence showed from the off, with Kevin De Bruyne the star of the show as they piled pressure on their previously unbeaten hosts.
The Belgium international played in Aguero, whose chip brushed the roof of the net — and after Watford had come close through Richarlison, his free kick was headed in by Aguero with 27 minutes gone.
City doubled their lead four minutes later when David Silva set up Aguero at the far post, and with half-time still to come they struck again when Aguero turned provider for Gabriel Jesus.
Watford emerged with purpose after the break, Andre Carrillo curling an effort narrowly off target, but City got a fourth when De Bruyne crossed for Nicolas Otamendi to head home and soon made it five when Aguero completed his hat trick.
And with a minute remaining, Raheem Sterling completed the rout from the penalty spot after being brought down inside the area.
Meanwhile, Liverpool were left frustrated at Anfield as Burnley held them to a 1-1 draw.
After a subdued start, Liverpool were shocked when the visitors went in front as Robbie Brady headed the ball across from the left and it came to Scott Arfield, who thumped home in the 27th minute.
But the Merseysiders responded within three minutes as Emre Can released Mo Salah, who cut inside to slot home a low finish.
The returning Philippe Coutinho drifted away from a couple of attempted tackles and fired narrowly over as Liverpool began to take control of the game after the break.
Burnley could have snatched it in the closing stages when Ben Mee’s header was scrambled away by the Liverpool defence, but the home side came even closer when visiting keeper Nick Pope made a fine save from Trent Alexander-Arnold and Dominic Solanke hit the crossbar.
Newcastle continued their excellent recent run with a 2-1 victory over Stoke at St James’ Park.
Stoke had been the brighter side in the early stages but Newcastle — with Rafa Benitez back in the dugout after illness — took the lead after 19 minutes when Matt Ritchie set up Christian Atsu to score.
The home team dominated from that point but missed chances to increase their advantage, with ex-Stoke player Joselu denied by keeper Jack Butland.
They were made to pay after 57 minutes when Xherdan Shaqiri levelled, sliding home a tidy finish, but regained the lead when Jamaal Lascelles headed home a little over 10 minutes later.
Roy Hodgson’s first game in charge of Crystal Palace ended in a 1-0 home defeat as an early Steven Davis strike sealed the points for Southampton and the Londoners made it five Premier League matches without a goal.
Palace made a positive start as the former England manager looked on from the home dugout, with Christian Benteke getting down the left and swinging in a cross that caused problems before being cleared.
But after only six minutes, the struggling Eagles were behind as Davis played in Dusan Tadic down the right and, when his cross was pushed out by Wayne Hennessey, Davis followed up to sidefoot into the corner.