Manchester City took another big step towards the Premier League title as they outclassed a desolate Arsenal side 3-0 at the Emirates Stadium.

It was a fantastic performance from City, as they extended their lead at the top to 16 points once again. With just four days of preparation for the game, after both sides played each other in the Carabao Cup final on Sunday, Pep Guardiola’s men once again proved themselves to be one of the best teams in the world.

The game started in surprisingly a slow tempo for City as Arsenal looked to assert some early pressure, but were only able to test Ederson with some half-chances. After quarter of an hour, the deadlock was broken as a deadly Leroy Sane run set up Bernardo Silva, who hit a curled strike past Petr Cech from outside of the box. Minutes later, it was 2-0 as David Silva got in on the act. Sane was involved once again as another jinking run found Sergio Aguero, who  laid the ball onto Silva for a near-post finish. The game was sealed five minutes later as Kevin De Bruyne’s threaded pass found Kyle Walker overlapping down the right flank, with the Englishman squaring to Sane for a simple tap-in.

The second half could have seen a closer contest as Arsenal were awarded a penalty for a misjudged foul by Nicolas Otamendi. Fortunately for him and for City, Ederson was the hero as he saved from Pierre-Emerick Aubameyang’s tame penalty.

A scintillating display from City, and one that will give them a big confidence boost going into Sunday’s crucial game against Chelsea.

Here are our player ratings from the match.

Mike Hewitt/Getty Images Sport Start slideshow