Manchester City overcame a brief fightback to win comfortably against Nuno Espírito Santo's Wolves and see their lead at the top of the Premier League table extended to 15 points for at least 24 hours.
Goals from Gabriel Jesus and Riyad Mahrez ensured that City's winning streak continued, while Wolves' recent form ensures that they stay comfortable in mid-table despite defeat at the Etihad.
Here's how we rated the players on another great night for Manchester City...
Like against Borussia Mönchengladbach, the Brazilian found himself with remarkably little to do except watch helplessly as Wolves' only shot on target flew past him and into the bottom corner. For the rest of the game he was especially neat and tidy on the ball, a key component of our team in the build-up.
Kyle Walker- 7.5
Excellent today, demonstrating that he still has a lot to offer the squad despite the impressive form of Joao Cancelo and Oleksandr Zinchenko. It's strange how Cancelo's emergence has made Walker look like an old-fashioned fullback by comparison, because he's still a great attacking outlet when deployed correctly.
Ruben Dias- 7.5
Another commanding display from a man up against six compatriots and City's bogeyman in Adama Traoré. If we never see this man wearing the captain's armband for City, I'll be very surprised.
Aymeric Laporte- 7
It's a really good problem to have, but keeping Laporte happy will be tough for the foreseeable future. I thought he looked great against Wolves, and yet he's not quite at the level that John Stones has been. Kept Wolves' forwards quiet either way.
Joao Cancelo- 7
Continues to be one of the best passing defenders in the world, making him crucial in both attack and defence. He showed the more pragmatic side of his game today with some really nice tackles, although I'm still sure he's slightly better on the right than the left.
Bossed the game yet again, with the only fault being how he still very occasionally gets caught on the ball. So much of how we can dominate matches is down to Rodri's intelligence and physicality.
Kevin de Bruyne- 7
A bit of a continuation of the West Ham game. He was a bit better here, but still clearly not at his best. I'll be interested to see if he starts the derby. Bear in mind that De Bruyne's bad days are still good by the standards of most of the league.
Bernardo Silva- 7.5
Kept the Wolves midfield pinned back with relentless pressing and unquenchable desire to win the ball back. More so than anyone else, Bernardo lives and dies by Pep's seven-second rule.
Riyad Mahrez- 8.5 (Man of the Match)
Welcome back to form, Riyad! The Algerian has been much more like his usual self lately and that came to a head tonight. Not only did Mahrez force the opening goal with a dangerous cross, but he was involved in the second goal and slotted in the third himself. On top of that, he was direct and deadly all game and was the guy who stepped up tonight to win us the match.
Gabriel Jesus- 8
Got his first brace of the season, first squeezing home to put City back in the lead before wrapping things up late on with a smart rebound. If this is Jesus coming back into goalscoring form, that can only be brilliant news for City, who have now seen the Brazilian score seven goals in his last eight starts.
Raheem Sterling- 7
Not his night tonight, although even without getting a goal Sterling was still helpful with intense pressing and a frightening presence in the box. It was his charges across the defenders that forced both the first and second goals.
Ilkay Gundogan- N/A
No time to mark.
You can follow Nathan on Twitter here: @zufariblue
Follow us on Twitter for live updates: @City_Xtra