Watch the best of the action from Manchester City's 7-0 victory over Leeds United.

Pep Guardiola’s side completely outplayed the visitors with a devastating attacking display which sent the defending champions four points clear at the top of the Premier League.

CITY+ | SIGN UP TO ACCESS EXCLUSIVE CONTENT

Kevin De Bruyne scored a brace, with Phil Foden, Jack Grealish, Riyad Mahrez, John Stones and Nathan Ake also on target.

City dominated from start to finish and took the lead in the seventh minute when Foden volleyed home from the edge of the area to net the 500th league goal under Guardiola.

The Catalan reached the milestone quicker than any other manager in the competition’s history and didn’t have to wait long for his 501st goal as Grealish headed home Mahrez’s cross to double our lead after 12 minutes.

De Bruyne rifled past Illan Meslier to ensure we went in three goals to the good at half-time and Mahrez put the result beyond doubt four minutes after the restart when his low strike deflected off Junior Firpo to wrong foot Meslier in the Leeds goal.

De Bruyne then scored the pick of the goals, crashing a 25-yard drive into the top of the net and Stones added a sixth with a fierce strike from close range after Meslier did well to keep out his initial attempt.

Substitute Ake headed home from a Foden corner to complete the scoring.

Watch all the goals in the video above.