Manchester City cruised to a 5-0 victory at home to Newcastle, which made it 11 straight victories against the Magpies at the Etihad Stadium.
Gabriel Jesus made it 1-0 just ten minutes into the game when he fired into the bottom-right corner.
Riyad Mahrez doubled City's lead as he met Kevin De Bruyne's cross before cooly finishing.
Newcastle defender Federico Fernandez was on the receiving end of an unfortunate own goal to make it 3-0.
David Silva scored a superb free-kick to make it 4-0.
Raheem Sterling rounded the evening off perfectly when he tucked the ball home from close range.
Manchester City made four changes after their shock away defeat to Southampton, with Kevin De Bruyne making a return to the starting line-up.
Newcastle made six changes after their draw at home to West Ham, with key players such as Jamaal Lascelles, Isaac Hayden, Miguel Almiron and Allan Saint-Maximin all missing out through injury.
Story of the game
Manchester City had the first chance through Riyad Mahrez, as he cut in from the right-hand side and unleashed a left-footed strike that forced Newcastle goalkeeper Martin Dubravka into making an early save.
City took the lead on ten minutes as Phil Foden met David SIlva's run into the box, the Spaniard drove the ball towards Gabriel Jesus, who was there to side foot the ball into the back of the net.
Ederson kicked the ball over 80-yards and was almost awarded a rare assist after DeAndre Yedlin misread the bounce of the ball, but Riyad Mahrez's shot was clutched simply by Dubravka.
Phil Foden went on a trademark mazy run through the midfield, but when it came to his shot, he was unable to test the Magpies keeper on 17 minutes.
City doubled their lead on 21 minutes as Kevin De Bruyne's pass evaded three Newcastle players before finding itself to Mahrez who was able to tap the ball home from close range.
Newcastle almost found themselves 3-0 down immediately after conceding again as goalscorer Mahrez caught Danny Rose napping, he played in Gabriel Jesus who blazed the ball over the crossbar.
The Toon had some respite from defending as they were awarded a free-kick in a dangerous position, but Federico Fernandez's header was an easy catch for Ederson.
Newcastle were unable to clear the ball after City pushed more numbers up the pitch, the ball eventually fell to full-back Joao Cancelo, whose 25-yard effort was tipped round the post for a corner.
Phil Foden played a one-two with Gabriel Jesus, but the Stockport-born midfielder failed to hit the target from close range.
The last chance before half-time fell to Rodri, but his headed effort flew well over the bar from a De Bruyne cross.
City's domination continued in the second half
City made two changes at the break, with Kyle Walker and Ilkay Gundogan replacing Joao Cancelo and Rodri respectively.
Pep Guardiola's side should have had a third, as Kevin De Bruyne crossed the ball towards Phil Foden, but the 20-year-old somehow managed to drag the ball wide of the post.
Kyle Walker pulled off the pass of the game as he played the ball across the entire pitch to Foden, he teed up David Silva who was unable to get a clear effort off.
City made it 3-0 through an own goal, as Gabriel Jesus' shot hits off Matt Ritchie and then off Federico Fernandez before finding its way into the net.
Raheem Sterling and Bernardo Silva were introduced into the game on 61 minutes, replacing Jesus and Foden.
David Silva made it 4-0 to City from a wonderful left-footed free-kick, which left goalkeeper Dubravka rooted to the spot.
Steve Bruce made a triple change, bringing on Javier Manquillo, Matty Longstaff and Dwight Gayle for Valentino Lazaro, Jonjo Shelvey and Joelinton.
De Bruyne got free on the left-hand side, the Belgian picked out David Silva in the box, but Dubravka made a top save to deny the midfielder.
Tommy Doyle, who has been part of the Manchester City academy since he was seven-years-old, came on to make his first Premier League appearance, replacing Mahrez.
Doyle's first shot on target of his Premier League career was easily caught by Dubravka.
Yoshinori Muto and Christian Atsu were introduced into the game on 84 minutes, in place of Emil Krafth and Matt Ritchie.
David Silva had the opportunity to make it an even worse evening for Newcastle, but his effort flew over the crossbar.
Raheem Sterling made it 5-0 in stoppage time, as David Silva played in the England international for his 14th goal of the season.
This win for Manchester City put them nine points clear of third-placed Chelsea.
Newcastle dropped to 13th in the Premier League table, with Southampton overtaking them in the table due to their superior goal difference.
Manchester City were at their brilliant best tonight, they made Newcastle look like amateurs.
At times they were simply breathtaking, their intricate passing and constant pressure off the ball deemed much to handle for the Magpies, who will probably feel fortunate that the final result was only 5-0.
Newcastle can come away with only one positive, and that is there were no more injuries to the side.
Steve Bruce seemingly sacrificed this match for the Watford tie on Saturday, as he chose to rest key players.
It was clear to see that they were missing their star man Allan Saint-Maximin heavily, and Bruce will be desperate to have him back for the trip to Vicarage Road.