Tottenham 2 Chelsea 0
Dele Alli scored two almost identical goals to end Chelsea’s winning run.
Alli opened the scoring in first-half injury time by drifting between Cesar Azpilicueta and Victor Moses to head home Christian Eriksen’s ball in from the right.
Incredibly, he did exactly the same nine minutes into the second half, getting between the same two players to nod in after being found by another Eriksen’s right-wing cross.
Leaders Chelsea, bidding for a record-breaking 14th consecutive Premier League win, made a lively start and Eden Hazard had an early chance, shooting narrowly wide after being picked out by Nemanja Matic.
But after that, Spurs, whose win lifted them to third in the table, stepped up a gear and were deserved winners.
Victor Wanyama dragged an effort wide of Thibaut Courtois’ right-hand post before Eriksen went much closer with a right-footed strike.
With six minutes of the first half remaining, Chelsea keeper Courtois kept out Eric Dier’s far-post header from Danny Rose’s right-wing free-kick.
But Courtois was unable to rescue his team when Eriksen and Alli were both given time and space to conjure the opening goal.
Chelsea made a determined start to the second half, with Diego Costa bringing a save from Tottenham keeper Hugo Lloris with a low shot before Hazard missed a great chance to equalise by heading wide from close range.
However, when the visitors switched off again, Eriksen and Alli took full advantage.
Chelsea: Courtois; Azpilicueta, David Luiz, Cahill; Moses (Batshuayi 85), Kante (Fabregas 79), Matic, Alonso (Willian 65); Pedro, Costa, Hazard
Subs not used: Begovic, Ivanovic, Zouma, Chalobah.