Ten-man Arsenal slowed Chelsea’s charge for a Champions League place on Tuesday as Manchester City kept up their distant pursuit of Liverpool with victory at Sheffield United on a dramatic evening of Premier League football.
Newcastle improbably came back from 2-0 down to draw against Everton, with substitute Florian Lejeune netting twice in stoppage time, and Aston Villa found a last-gasp winner against in-form Watford.
Elsewhere, Southampton climbed to ninth in the table with victory against Crystal Palace while Bournemouth gave themselves hope with a 3-1 win over fellow-strugglers Brighton.
Fourth-placed Chelsea twice took the lead against Arsenal, who were reduced to 10 men after former Blues defender David Luiz took out Tammy Abraham when he was through on goal.
Jorginho put Chelsea 1-0 ahead from the penalty spot in the 28th minute but Gabriel Martinelli equalised for Arsenal in the second half.
Cesar Azpilicueta put Chelsea 2-1 up with just six minutes remaining but Arsenal levelled only three minutes later through Hector Bellerin.
The 2-2 draw leaves Chelsea six points ahead of fifth-placed Manchester United having played a game extra while Arsenal are in 10th spot, seemingly out of the running for a place in the top four.
Chelsea boss Frank Lampard was frustrated that his team had not been more clinical in front of goal.
Pep Guardiola’s City, with defender Aymeric Laporte back in the side, looked as though they might rue Gabriel Jesus’s squandered first-half penalty but their Argentine hitman Sergio Aguero came to the rescue.
Despite the 1-0 win, second-placed City remain 13 points behind runaway leaders Liverpool, having played two games more, and their bid to defend their title appears hopeless.
City’s French central defender Laporte has been out of action since suffering a knee injury at the end of August and he was a surprise inclusion at Bramall Lane.
Sheffield United goalkeeper Dean Henderson denied Jesus from the penalty spot about 10 minutes from half-time after a foul on Riyad Mahrez.
But City made amends when substitute Sergio Aguero, on for Jesus, tapped in from Kevin De Bruyne’s cross in the 73rd minute.
Southampton’s 2-0 victory against Crystal Palace, thanks to goals from Nathan Redmond and Stuart Armstrong, continued a remarkable turnaround for the club, who hit rock bottom earlier this season in a 9-0 defeat by Leicester.
Watford took the lead against Villa when Troy Deeney headed in Gerard Deulofeu’s cross but the home side hit back in the second half through Douglas Luiz.
Tyrone Mings scored a dramatic late winner for Villa deep into stoppage time to end Watford’s recent revival under Nigel Pearson.
Moise Kean scored his first goal for Everton since his arrival from Juventus in the 30th minute of their match against Newcastle and Dominic Calvert-Lewin doubled the lead in the second half.
Everton were cruising deep into stoppage time but threw away the three points, with Lejeune striking twice.
Bournemouth, who had lost their previous four matches, all against relegation rivals, beat Brighton 3-1 thanks to goals from Harry Wilson, an own goal from Pascal Gross and a second-half Callum Wilson effort.
Want stories like this in your inbox?
Sign up to exclusive daily email
More Stories from Football