Manchester City notched their eighth successive Premier League win to maintain their five-point cushion at the top of the table as Manchester United stayed in touch with a hard-fought win against Tottenham Hotspur.
The win, their sixth straight victory in the league at Old Trafford without conceding a goal, moved United on to 23 points, three clear of Spurs as champions Chelsea and Arsenal both marched to within a point of their London rivals.
Kompany has been absent from club action since sustaining a muscle injury while with Belgium at the start of September, but Guardiola has previously hinted that the centre-back was not too far away from a full recovery.
Manchester City coach Pep Guardiola expressed his admiration towards German talent Leroy Sane as their latest summer signing from Schalke helped his side produce a fruitful result by clinching a 3-2 win away at West Brom.
Once City added a third through sub Raheem Sterling there was no real way back but Albion kept fighting and got another in stoppage time through Matt Phillips. I don't think it will be possible. As long as we do that we will always score goals.
The Belgian said it with half a smile, of course - but the stats are certainly blinding for Pep Guardiola's men right now.
Chelsea boss Antonio Conte, who had shown unusual irritation last week when asked about stories linking compatriot Carlo Ancelotti with his job, seemed rather happier after Eden Hazard's 51st minute goal earned his side a 1-0 win in the late game at Bournemouth to maintain their fourth spot. Perhaps the real challenger will emerge on Monday night when Newcastle and Burnley lock horns. Every game is hard and you need to be mentally there.
"Have you ever known a team win the title in January?"
The 3-2 scoreline somewhat flattered the Baggies as City wasted several chances to add to the result that would've reflected their dominance throughout the game. But Anthony Martial had a point to prove and, more pertinently, he had fresh legs with which to prove it. In 20 years' time, teenagers will be overlaying European disco beats to footage of that, segueing it into footage of Chris Brass and Jamie Pollock and uploading it to a grateful world.
The German international has scored six goals and 5 assists in his 7 starts for Manchester City.
It's taken 10 fixtures but the Premier League has finally coalesced to form the top six we were all expecting back in August.