Jamie Vardy equalised with five minutes remaining to earn Leicester a point at 10-man Arsenal.
Vardy, who reached 100 Premier League goals in Leicester’s previous game, stroked in the late leveller following Demarai Gray’s cross.
Arsenal had taken the lead in the first half through Pierre-Emerick Aubameyang, who fired into an open net after receiving a pass from Bukayo Saka.
Mikel Arteta’s hosts put in a vibrant performance and should have scored more than once, but were thwarted by Leicester goalkeeper Kasper Schmeichel.
The Dane made excellent saves to deny Saka, Alexandre Lacazette’s low strike and David Luiz’s free-kick.
The home side were leading when they had substitute Eddie Nketiah sent off for catching Justin James on the knee with his studs, just four minutes and four seconds after coming on to the pitch.
Foxes striker Kelechi Iheanacho had a goal disallowed and saw a volley well saved by Gunners goalkeeper Emiliano Martinez.
Despite the point, Leicester drop to fourth after Chelsea’s win over Crystal Palace, while Arsenal miss the chance to move into the top six.