For the first time in quite a while, Manchester City didn't have it all their own way.
Crystal Palace - who put in a spirited performance in their 3-2 loss to Arsenal - represented arguably Pep Guardiola's toughest test of the season.
Their winning run of 18 games came to a halt as the Eagles managed to see out a famous 0-0 draw at Selhurst Park, turning in a defensive performance that even Juventus would have been proud of.
Roy Hodgson made a few significant changes for the fixture, switching to a back three to help cope with City's attack.
Leroy Sane, Bernardo Silva and Sergio Aguero were the ones to stop, with Gabriel Jesus sadly having to go off with what looked a very serious injury.
Sane is usually one of City's most potent weapons and with Raheem Sterling on the bench to start, the German winger was tasked with providing guile and pace from the left.
The man tasked with stopping him was none other than Timothy Fosu-Mensah, the Dutch right-back on loan from City's bitter rivals Manchester United.
And, he was incredible, completely nullifying Sane for most of the match.
Due to his impressive display, United fans took to Twitter to voice the same message; get him back to Old Trafford.
With Matteo Darmian struggling, Antonio Valencia injured and Ashley Young set to serve a three-match ban, they really could use the Dutch international for the New Year.
UNITED FANS REACT ON TWITTER
After watching him deal with City's attacking talent, you can understand their point.
Surely when he returns form his loan spell in south-east London, he will be more of a prominent fixture in the Red Devils first team.
At the end of the game, Fosu-Mensah was rightly handed BT Sport's man-of-the-match award by Steve McMannaman in commentary.
A coming of age performance from the Dutchman, one which Jose Mourinho will surely have been ecstatic to see.