Chelsea missed a chance to go second in the Premier League as they were held to a 0-0 draw by a relentless Leicester City side that finished the match with 10 men.
Leicester put on a masterclass in pressing until Ben Chilwell was shown a second yellow card for a lunge on Victor Moses, but the champions were unable to take advantage and claim the three points that would have moved them above Manchester United.
Claude Puel welcomed Jamie Vardy back after two games out with a groin injury and the England striker, along with Riyad Mahrez, caused Chelsea no end of problems - his chasing of a long ball leading to returning captain Gary Cahill going off with a hamstring injury in the 33rd minute.
The Foxes had the better of the chances and Antonio Conte reacted by replacing Eden Hazard, ineffectual with Leicester's intense closing down robbing him of service, and Cesc Fabregas with Willian and Pedro before the hour mark.
A second booking in the space of five minutes for Chilwell meant Leicester had to play out the final 20 minutes a man light, and the Blues could not make their numerical superiority count.
Chelsea's fourth successive draw in all competitions could see them slip to fourth by the end of the weekend, while Leicester will take heart from a thoroughly deserved point at Stamford Bridge.
Leicester began with great energy and should have gone ahead when Chilwell cut back to Shinji Okazaki inside the six-yard box, only for the Japan international to steer over.
Vardy failed to hit the target from dangerous positions twice in less than a minute, before Wilfred Ndidi's free header following a corner was parried brilliantly by Thibaut Courtois and Antonio Rudiger stopped Aleksandar Dragovic slotting home on the follow-up.
Chelsea responded by launching a counter-attack from which Fabregas warmed the gloves of Kasper Schmeichel with a low drive from an acute angle.
Leicester continued to overrun the hosts, who were forced to replace the injured Cahill with Andreas Christensen just after the half-hour mark.
But Chelsea soon showed signs of getting to grips with the game, Alvaro Morata pulling a save from Schmeichel after charging in along the byline, while the Dane did well to tip a fierce Fabregas drive over three minutes before half-time.
Leicester were soon back on top after the restart. Mahrez was at the heart of the action for Puel's men and, after being refused a penalty having gone down softly as he ran at Christensen, he drove in from the right and saw a 20-yard shot deflect narrowly wide off the centre-back.
Conte had seen enough and replaced the disappointing Hazard with Pedro, while Fabregas got the chop for Willian as Chelsea switched to a 3-4-3.
The hosts were handed a boost when Chilwell was shown a second yellow card for catching Moses, but they found it difficult to create openings as Leicester sat back.
A 25-yard effort from N'Golo Kante was held by Schmeichel, before Tiemoue Bakayoko sent a pair of attempts from outside the box off target.
Morata's frustrations got the better of him as he picked up a yellow card for a petulant foul on Harry Maguire towards the end of another lacklustre showing, while Marcos Alonso had a stoppage-time free-kick pushed around the post by Schmeichel as Leicester kept Chelsea at bay.
Key Opta stats:
- Chelsea have drawn three consecutive games 0-0 in all competitions for the first time in their history.
- Leicester had 12 shots in the first half – the most of any visiting team in the opening 45 minutes of a Premier League match at Stamford Bridge since 2003-04. However, they managed just two shots after the interval.
- The Foxes have kept consecutive clean sheets in the Premier League for the first time since May 2017.
- Only Watford (4) have been shown more red cards than Leicester (3) in the Premier League this season.
- Indeed, Leicester were shown the last Premier League red card of 2017, and the first of 2018.
|Balbirnie happy to boost Ireland chances|
|The better Ronaldo is, the better Madrid will be – Vazquez lauds four-goal hero|
|Ireland inspired by retired team-mates – Sexton|
|Indian Wells crown surreal for Osaka|
|F1 2018: Everything you need to know|
|Salah ´unstoppable´ like Messi, says Watford boss Gracia|
|Demanding Mourinho is still special, insists Matic|
|Truex Jr sweeps stages and wins first race of 2018|
|Woods pleased with progress at Bay Hill|
|McIlroy cruises to victory at Bay Hill, where Tiger impresses|
|Dallas 3 Seattle Sounders 0: Dempsey sees red after VAR|
|Ronaldo ´from another galaxy´, says Zidane|
|Del Potro saves match points to stun Federer for Indian Wells title|
|Eusebio Sack-ristan: Real Sociedad part company with head coach|
|Fassone ready for Gattuso talks after Milan resurgence|
|Napoli 1 Genoa 0: Albiol goal maintains pressure on Juve|
|Real Madrid 6 Girona 3: Four-goal Ronaldo continues hot streak with 50th career hat-trick|
|USA boss Sarachan calls up Weah for Paraguay friendly|
|Excellent Leipzig deserved Bayern win - Heynckes|
|Marquez will sleep easily after last-ditch Qatar move|
|Conte impressed by Morata´s return to scoring form|
|I lost the game myself - Simeone accepts responsibility for Atletico Madrid defeat|
|Borussia Dortmund to delay final Stoger decision - Zorc|
|Toulouse topple leaders Montpellier|
|Puel stands by Schmeichel after FA Cup blunder|
|Neymar could be back for Coupe de France final, says Silva|
|Valverde waits on Iniesta answer as Barcelona captain considers exit|
|Magnificent Osaka claims maiden title at Indian Wells|
|Villarreal 2 Atletico Madrid 1: Unal deals LaLiga title race blow for Simeone´s men|
|Leicester City 1 Chelsea 2 (aet): Pedro and Morata send Conte´s men through|
|RB Leipzig 2 Bayern Munich 1: Werner strike seals memorable triumph|
|Gattuso demands lift from out-of-favour Kalinic|
|Karthik hits final-ball six to win Nidahas Trophy|
|Messi puts us where we are right now - Alcacer hails Barcelona superstar|
|Dovizioso holds off Marquez in Qatar to draw first blood|
|Sampaoli ´right´ to pick others - Icardi understands Argentina snub|
|Barcelona 2 Athletic Bilbao 0: Messi and Alcacer secure comfortable success|
|Hughes excited by Southampton quality|
|Nice prepared for ´likely´ Balotelli departure|
|Wales captain Jones set to miss summer Tests|
|Germany defender Halstenberg extends RB Leipzig contract|
|No offers for Roma´s Alisson, says Monchi|
|Constant compliments guarantee defeat, claims Inter boss Spalletti|
|Scoring 100th Serie A goal at Sampdoria was ´destiny´, says Icardi|
|Stoger happy with Gotze response after public criticism|
|AC Milan 3 Chievo 2: Silva spares Rossoneri once more|
|Silva confident Neymar´s future is at PSG|
|´Shameful´ PSG cannot buy a team, says Balotelli|
|All Black Squire suffers broken thumb|
|Everton goal hero Tosun glad Palace move fell through|
|Wigan Athletic 0 Southampton 2: Hojbjerg and Cedric give Hughes first win|
|Pistons got absolutely screwed - Van Gundy slams officiating in loss to Trail Blazers|
|Selection shake-up not down to Ashes drubbing - Strauss|
|Fiorentina rename training ground after late captain Astori|
|Usain Bolt issued Commonwealth Games warning to Yohan Blake|
|Borussia Dortmund 1 Hannover 0: Batshuayi the difference again for Stoger´s men|
|Nice 1 Paris Saint-Germain 2: Alves earns late victory for runaway leaders|
|Icardi 100: Inter captain´s Serie A landmark in Opta numbers|
|Sampdoria 0 Inter 5: Four-goal Icardi demolishes former side|
|Gray´s tackling ton and Italy´s woeful run - the Six Nations in Opta facts|
|Van Gaal: Heynckes can become a Bayern Munich god|
|Real Madrid without Ramos for Girona test|
|South Africa include Morris & Olivier for remainder of Australia series|
|Icardi reaches 100 Serie A goals against former club Sampdoria|
|Ireland Grand Slam heroes denied homecoming by weather|
|Cardiff trip to Derby postponed due to snow|
|Ogbonna gets Italy call as cover for doubtful Chiellini|
|Sunderland suspend Gibson after drink-driving charge|
|Manly claim record Eels thrashing, Knights win late again|
|Winning FA Cup is not important, claims Chelsea coach Conte|