Hakim Ziyech scored for the second game in a row, after also finding the net in a 1-1 draw at Brighton on Tuesday.
Two second-half goals, including a brilliant strike from Hakim Ziyech, helped Chelsea beat Tottenham for the third time in three weeks.
After a goalless first half, Ziyech scored within two minutes of the restart, superbly curling the ball into the top corner from 20 yards after a fine run from Callum Hudson-Odoi.
The hosts doubled their lead eight minutes later when defender Thiago Silva headed in from Mason Mount’s excellent free-kick delivery.
In the first half, Tottenham thought they had taken the lead as Harry Kane slotted the ball past Kepa Arrizabalaga, but the goal was ruled out as the England striker was adjudged to have pushed Silva to the ground.
The victory comes after Chelsea won both legs of their Carabao Cup semi-final against Spurs, winning 3-0 on aggregate to set up a Wembley final against Liverpool.
This defeat was Tottenham’s first in the league since Antonio Conte, a Premier League and FA Cup winner during his spell in charge of Chelsea, replaced the sacked Nuno Espirito Santo in November.
Chelsea v Tottenham as it happened, plus reaction and analysisGo straight to the best Chelsea contentVisit our Tottenham page
More to follow.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
ChelseaChelseaChelseaTottenhamTottenham HotspurTottenham Hotspur
ChelseaStarting XIAvgSquad number1Player nameArrizabalagaAverage rating
12345678910Squad number28Player nameAzpilicuetaAverage rating
12345678910Squad number2Player nameRüdigerAverage rating
12345678910Squad number6Player nameThiago SilvaAverage rating
12345678910Squad number31Player nameSarrAverage rating
12345678910Squad number5Player nameJorginhoAverage rating
12345678910Squad number22Player nameZiyechAverage rating
12345678910Squad number19Player nameMountAverage rating
12345678910Squad number8Player nameKovacicAverage rating
12345678910Squad number20Player nameHudson-OdoiAverage rating
12345678910Squad number9Player nameLukakuAverage rating
12345678910SubstitutesAvgSquad number3Player nameAlonsoAverage rating
12345678910Squad number7Player nameKantéAverage rating
12345678910Squad number17Player nameSaúlAverage rating
12345678910Share your Chelsea player ratings withFacebookTwitterWhatsAppCopy and share linkTottenham HotspurStarting XIAvgSquad number1Player nameLlorisAverage rating
12345678910Squad number25Player nameTangangaAverage rating
12345678910Squad number15Player nameDierAverage rating
12345678910Squad number6Player nameD SánchezAverage rating
12345678910Squad number33Player nameDaviesAverage rating
12345678910Squad number2Player nameDohertyAverage rating
12345678910Squad number8Player nameWinksAverage rating
12345678910Squad number5Player nameHøjbjergAverage rating
12345678910Squad number19Player nameRyan SessegnonAverage rating
12345678910Squad number10Player nameKaneAverage rating
12345678910Squad number23Player nameBergwijnAverage rating
12345678910SubstitutesAvgSquad number11Player nameGilAverage rating
12345678910Squad number27Player nameLucas MouraAverage rating
12345678910Squad number29Player nameSkippAverage rating
12345678910Share your Tottenham player ratings withFacebookTwitterWhatsAppCopy and share link
Line-upsMatch StatsLive Text
1Arrizabalaga28Azpilicueta2Rüdiger6Thiago SilvaBooked at 24mins31Sarr5JorginhoBooked at 42minsSubstituted forKantéat 73’minutes22ZiyechSubstituted forSaúlat 90+1’minutes19Mount8Kovacic20Hudson-OdoiSubstituted forAlonsoat 87’minutes9Lukaku
1Lloris25Tanganga15Dier6D Sánchez33Davies2Doherty8Winks5Højbjerg19R Sessegnon10Kane23Bergwijn
1Lloris25TangangaBooked at 37minsSubstituted forSkippat 57’minutes15Dier6D Sánchez33Davies2Doherty8WinksSubstituted forGilat 89’minutes5Højbjerg19R SessegnonSubstituted forLucas Mouraat 56’minutes10Kane23Bergwijn
3Reguilón11Gil12Emerson Royal14Rodon22Gollini27Lucas Moura29Skipp42White44Scarlett
Referee:Paul TierneyAttendance:40,020Match StatsHome TeamChelseaAway TeamTottenhamPossessionHome65%Away35%ShotsHome15Away6Shots on TargetHome7Away3CornersHome10Away3FoulsHome17Away14Live TextPost update
Match ends, Chelsea 2, Tottenham Hotspur 0.
Second Half ends, Chelsea 2, Tottenham Hotspur 0.
Foul by Mateo Kovacic (Chelsea).
Pierre-Emile Højbjerg (Tottenham Hotspur) wins a free kick in the attacking half.
Foul by Antonio Rüdiger (Chelsea).
Ben Davies (Tottenham Hotspur) wins a free kick in the defensive half.
Substitution, Chelsea. Saúl Ñíguez replaces Hakim Ziyech because of an injury.
Substitution, Tottenham Hotspur. Bryan Gil replaces Harry Winks.
Substitution, Chelsea. Marcos Alonso replaces Callum Hudson-Odoi.
Corner, Tottenham Hotspur. Conceded by Kepa Arrizabalaga.
Attempt saved. Harry Kane (Tottenham Hotspur) header from the centre of the box is saved in the top right corner. Assisted by Harry Winks with a cross.
Corner, Tottenham Hotspur. Conceded by Antonio Rüdiger.
Attempt missed. Steven Bergwijn (Tottenham Hotspur) right footed shot from outside the box is close, but misses to the left. Assisted by Harry Kane.
Foul by César Azpilicueta (Chelsea).
Steven Bergwijn (Tottenham Hotspur) wins a free kick in the defensive half.
Offside, Tottenham Hotspur. Eric Dier tries a through ball, but Oliver Skipp is caught offside.
Foul by César Azpilicueta (Chelsea).
Harry Kane (Tottenham Hotspur) wins a free kick in the defensive half.
Corner, Chelsea. Conceded by Ben Davies.
Attempt saved. Mason Mount (Chelsea) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Hakim Ziyech.
Page 1 of 6rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
Our coverage of your Premier League club is bigger and better than ever before – here’s everything you need to know to make sure you never miss a moment.