What is it with Tottenham for Manchester City? Coming into this one the signs were not good, with Spurs winning their last three Premier League home games against Pep Guardiola's side 5-0 on aggregate.
However, if there was ever a time for then to break that curse, it was on Sunday as, thanks to the miraculous work of incoming Everton manager Sean Dyche, City were handed an invaluable opportunity to trim the gap on leaders Arsenal to just two points with a victory in north London.
It wasn't to be.
Harry Kane's record-breaking strike early in the first half on Sunday - a goal entirely of City's own making and one that immortalised the England captain as his boyhood club's all-time record scorer - increased the aggregate score over the last four games to 6-0.
City's response was tepid - indicative of their recent trips to the swankiest new stadium in the Premier League. Things might have been different, though, had Riyad Mahrez's wicked effort just dipped under the bar in the dying embers of the first half.
But after the dust settled from that close shave, it was Tottenham who looked far more likely to find the back of the net, as they tore through their opposition on the counter time after time.
In stark contrast, City were infuriatingly ponderous for most of the contest. There was a brief upturn when Kevin De Bruyne was introduced from the bench, but even he could not provide Erling Haaland - who failed to register a shot in a match for the first time since September 2020 - with the service he needed to turn the tide.
Advantage firmly Arsenal in the title race then - here are your winners, losers and ratings from the Tottenham Hotspur Stadium: