A brilliant half-volley from Reiss Nelson with almost the final kick of the match earned Arsenal an incredible 3-2 comeback victory over AFC Bournemouth to maintain their five-point lead in the Premier League.
Arsenal had been stunned from kick-off when Philip Billing scored 9.11 seconds into the match, the second-fastest goal in Premier League history.
After losing in-form Leandro Trossard through injury, Arsenal went 2-0 down early in the second half when Marcos Senesi headed in at a corner.
Thomas Partey halved the deficit on 62 minutes before two of Mikel Arteta’s substitutes combined eight minutes later for the equaliser, Ben White converting Nelson’s cross for his first Premier League goal.
The match was almost into the eighth minute of added time when a corner fell to Nelson at the edge of the area and his stupendous strike beat Neto in the AFC Bournemouth goal to invoke bedlam at Emirates Stadium.
Arsenal have 63 points, five more than Manchester City, who had closed the gap to two points with a clinical 2-0 victory over Newcastle United.
It was a tale of finishing skills at Etihad Stadium as Man City converted their chances while Newcastle did not.
Phil Foden opened the scoring in the 15th minute after a superb weaving run that took him past four players.
Callum Wilson and Joelinton had great opportunities to score but neither player could connect properly in front of goal.
Newcastle were made to pay midway through the second half when Bernardo Silva doubled the lead two minutes after coming off the bench, with only City’s second shot on target.
The victory also marked a 100th clean sheet for Ederson in only 208 matches, making him the third-fastest goalkeeper to reach the landmark.
Newcastle, who are winless in five matches and have scored only three goals in eight fixtures, remain fifth on 41 points.
Southampton moved off the bottom of the table with a vital 1-0 win over Leicester City for only their second home victory of the season.
Shortly after James Ward-Prowse had seen his penalty saved, Carlos Alcaraz scored for Southampton on 35 minutes with a fine low finish after being sent through on goal.
Orchestrated by James Maddison, Leicester pushed for an equaliser. Kelechi Iheanacho missed three good chances, but the closest was when Harry Souttar's header clipped the bar in stoppage time.
A third consecutive league defeat drops Leicester to 15th on 24 points, only three above the relegation zone and Southampton in 19th.
Chelsea eased the pressure on their boss Graham Potter with a 1-0 win over Leeds United.
Wesley Fofana’s second-half header ended a five-match winless run for Chelsea, who remain 10th on 34 points.
Leeds are 17th with 22 points.
Wolverhampton Wanderers climbed three places to 13th with a 1-0 win over Tottenham Hotspur, whose top-four hopes took a blow.
Adama Traore struck with only eight minutes remaining to give Wolves 27 points.
Spurs' fourth away defeat in a row in all competitions leaves them in fourth with 45 points, having played two matches more than the teams around them.
Brighton & Hove Albion eased past West Ham United 4-0 at Amex Stadium to put pressure back on the Hammers boss David Moyes.
The Seagulls went ahead through a first-half penalty from Alexis Mac Allister.
Joel Veltman chested the ball in from a corner early in the second half to double the lead, before Kaoru Mitoma claimed the third at the far post. Danny Welbeck added a late fourth with a terrific finish.
Brighton remain eighth but now have 38 points, while West Ham stay 16th on 23 points, only two above the relegation zone.
Aston Villa won the meeting of two mid-table teams, beating 10-man Crystal Palace 1-0 at Villa Park.
A Joachim Andersen own goal in the first half was the difference.
Palace’s hopes of finding an equaliser were hit by two yellow cards for Cheick Doucoure in the space of five second-half minutes.
Villa stay 11th on 34 points, now seven clear of Palace a place below.
All seven Premier League matches on Saturday were won by the home team, only the second day in the competition's history where as many matches all recorded a home victory. The most was on 28 October 2000, when it happened for all eight fixtures.
On Sunday, Everton can climb out of the bottom three and close the gap on Nottingham Forest to one point with a first away win for Sean Dyche when they travel to the City Ground.
Attention then turns to Anfield, where two in-form teams meet.
Top-four chasers Liverpool will be looking to go above Newcastle into fifth when they host a Manchester United side who have claimed 10 points from 12 and need a win to return the gap to Man City to six points.