Arsenal staged a stunning late fightback to earn a point at Stamford Bridge just as Chelsea looked about to enjoy their finest victory under manager Mauricio Pochettino.
Chelsea were in complete control after Cole Palmer put them ahead from the penalty spot in the 15th minutes, with William Saliba penalised for handball following the intervention of the video assistant referee.
Arsenal looked certain to slump to their first Premier League defeat of the season when Mykhailo Mudryk's speculative effort from out wide caught Arsenal keeper David Raya stranded and out of position three minutes after the break.
Arsenal were sloppy and struggled to create anything until they were gifted a lifeline with 13 minutes left, Declan Rice sending Chelsea keeper Robert Sanchez's poor clearance back past him into the net.
And, remarkably, they were level seven minutes later when substitute Leandro Trossard made a decisive first contribution, stealing in at the far post to score as Chelsea hesitated in dealing with Bukayo Saka's cross.
- Reaction to Chelsea's draw with Arsenal and the rest of Saturday's Premier League action
- How did you rate Chelsea's performance? Have your say here
- What did you make of Arsenal's display? Send us your views here
Raya struggles to convince
Arsenal will be delighted to have secured a point at Chelsea after struggling for their usual fluency. The Gunners deserve full credit for sticking in there to maintain their unbeaten Premier League run with a result that looked unlikely for most of the game.
Manager Mikel Arteta was berating his players regularly for their carelessness, but there can be no questions about their character as they snatched a point with that late rally.
It was not a display without question marks, though, and the biggest will be over David Raya's poor performance in goal.
Arteta took a big decision when he replaced long-time first choice and England keeper Aaron Ramsdale with his summer signing from Brentford for the visit to Everton in September.
For all Arteta's talk of competition for places, it is clear he was installing the 28-year-old Spain international as his main keeper and much was riding on his choice.
It is a move that has not yet worked as Arteta hoped, with Raya looking uncertain in recent games, at fault for a goal in the Champions League defeat away to Lens and getting away with moments of hesitation in the win against Manchester City.
Here, he cut a nervous figure throughout and was embarrassed when he was caught badly out of position as Mykhailo Mudryk's delivery from the left flew over his head for Chelsea's second.
Raya almost made matters worse when he passed the ball straight to Cole Palmer in front of goal shortly afterwards, but Chelsea let him off the hook.
Arteta appears to have backed Raya but certainly needs the keeper to start performing better - and quickly - to deliver any sort of convincing case that he is a genuine upgrade on Ramsdale.
More to follow.
Player of the match
RiceDeclan Rice
with an average of 8.24
Chelsea
Squad number20Player namePalmer
Squad number10Player nameMudryk
Squad number23Player nameGallagher
Squad number6Player nameThiago Silva
Squad number7Player nameSterling
Squad number8Player nameFernández
Squad number26Player nameColwill
Squad number3Player nameCucurella
Squad number25Player nameCaicedo
Squad number27Player nameGusto
Squad number11Player nameMadueke
Squad number24Player nameJames
Squad number15Player nameJackson
Squad number1Player nameSánchez
Arsenal
Squad number41Player nameRice
Squad number19Player nameTrossard
Squad number7Player nameSaka
Squad number10Player nameSmith Rowe
Squad number11Player nameGabriel Martinelli
Squad number18Player nameTomiyasu
Squad number6Player nameGabriel Magalhães
Squad number2Player nameSaliba
Squad number4Player nameWhite
Squad number14Player nameNketiah
Squad number9Player nameGabriel Jesus
Squad number29Player nameHavertz
Squad number8Player nameØdegaard
Squad number20Player nameJorginho
Squad number35Player nameZinchenko
Squad number22Player nameRaya
Line-ups
Chelsea
Formation 4-2-3-1
- 1Sánchez
- 27Gusto
- 6Thiago SilvaBooked at 44mins
- 26Colwill
- 3CucurellaBooked at 71mins
- 25Caicedo
- 8Fernández
- 7SterlingSubstituted forMaduekeat 84'minutes
- 23Gallagher
- 10MudrykSubstituted forJacksonat 66'minutes
- 20PalmerBooked at 8minsSubstituted forJamesat 84'minutes
Substitutes
- 2Disasi
- 5Badiashile
- 11Madueke
- 15Jackson
- 16Ugochukwu
- 24James
- 28Petrovic
- 29Maatsen
- 36de Souza Eugênio
Arsenal
Formation 4-3-3
- 22Raya
- 4WhiteBooked at 90mins
- 2Saliba
- 6Gabriel
- 35ZinchenkoBooked at 11minsSubstituted forTomiyasuat 45'minutes
- 8ØdegaardSubstituted forHavertzat 78'minutes
- 20JorginhoSubstituted forSmith Roweat 68'minutes
- 41Rice
- 7Saka
- 9Gabriel JesusSubstituted forNketiahat 68'minutesBooked at 89mins
- 11MartinelliSubstituted forTrossardat 78'minutes
Substitutes
- 5Partey
- 10Smith Rowe
- 14Nketiah
- 15Kiwior
- 18Tomiyasu
- 19Trossard
- 24Nelson
- 29Havertz
- 31Hein
Referee:Chris Kavanagh
Attendance:39,723
Live Text
Match ends, Chelsea 2, Arsenal 2.
Second Half ends, Chelsea 2, Arsenal 2.
Foul by Emile Smith Rowe (Arsenal).
Levi Colwill (Chelsea) wins a free kick in the defensive half.
Foul by Kai Havertz (Arsenal).
Marc Cucurella (Chelsea) wins a free kick in the defensive half.
Bukayo Saka (Arsenal) wins a free kick in the defensive half.
Foul by Moisés Caicedo (Chelsea).
Attempt saved. Nicolas Jackson (Chelsea) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Enzo Fernández.
Attempt saved. Eddie Nketiah (Arsenal) left footed shot from outside the box is saved in the centre of the goal. Assisted by Bukayo Saka.
Ben White (Arsenal) is shown the yellow card for a bad foul.
Foul by Ben White (Arsenal).
Noni Madueke (Chelsea) wins a free kick on the left wing.
Eddie Nketiah (Arsenal) is shown the yellow card for a bad foul.
Foul by Eddie Nketiah (Arsenal).
Moisés Caicedo (Chelsea) wins a free kick in the defensive half.
Attempt missed. Eddie Nketiah (Arsenal) right footed shot from the right side of the box is close, but misses to the left. Assisted by Ben White.
Goal! Chelsea 2, Arsenal 2. Leandro Trossard (Arsenal) right footed shot from the left side of the six yard box to the centre of the goal. Assisted by Bukayo Saka with a cross.
Substitution, Chelsea. Reece James replaces Cole Palmer.
Substitution, Chelsea. Noni Madueke replaces Raheem Sterling.
- Our coverage of your Premier League club is bigger and better than ever before - follow your team and sign up for notifications in the BBC Sport app to make sure you never miss a moment