Erling Haaland scored a hat-trick as Manchester City thrashed Fulham 5-1 to return to the top of the Premier League.
Julian Alvarez and Nathan Ake hit the target too, with Tim Ream finding the back of the net for Fulham.
City were in front inside 31 minutes when Alvarez tapped home Haaland's scuffed effort from close range.
The lead lasted for just two minutes as Fulham drew level when Ream tapped home on the goal line after Ederson uncharacteristically fumbled a Raul Jimenez header.
With the game all square and heading for half-time, Ake fired City back in front when he met a Phil Foden corner with a powerful close range header.
Haaland gave City a two-goal cushion on 58 minutes when he got in behind the Cottagers' defence to slot past goalkeeper Bernd Leno.
He then scored from the penalty spot for City's fourth on 70 minutes following a foul on Alvarez.
The Norwegian completed his hat-trick and rounded off the scoring in stoppage time when he got on the end of a Sergio Gomez cut-back.