Arsenal's 12-match home winning streak in the Premier League came to a shuddering halt as Jesse Lingard scored twice in an exhilarating 3-1 victory for second-placed Manchester United.
Skipper Antonio Valencia and Lingard punished woeful Arsenal defending to put United two ahead inside 11 minutes at the Emirates and Lingard struck again in the 63rd minute after Alexandre Lacazette's goal had revived home hopes.
Keeper David De Gea was inspired for United who had to play the final 15 minutes with 10 men after record signing Paul Pogba was shown a straight red card for a reckless 'studs up' foul on Arsenal right back Hector Bellerin.
United's first away victory over a 'top-six' rival since Jose Mourinho took charge meant they cut Manchester City's lead to five points, although Pep Guardiola's side host struggling West Ham United tomorrow.
Roberto Firmino netted twice as Liverpool made it five wins from their last six Premier League games with a 5-1 drubbing of Brighton and Hove Albion at the Amex Stadium.
Despite making six changes to the Liverpool starting line-up, Juergen Klopp's side started the game strongly and enjoyed 74 percent of possession in the opening half an hour.
Liverpool are up to fourth.
Sam Allardyce's reign at Everton kicked off in unspectacular but winning fashion as goals from Gylfi Sigurdsson and Dominic Calvert-Lewin earned them a 2-0 win over struggling Huddersfield Town.
The three points enabled Everton, after their traumatic start to the season, to move back into the league's top 10.
Two goals from Eden Hazard and one by Alvaro Morata earned Chelsea a workmanlike 3-1 Premier League victory over Newcastle United.
Newcastle scored first, but Chelsea fought back to stay third on the table.
Alan Pardew maintained his record of never losing his first Premier League game in charge of a club as his West Brom team were held to a 0-0 draw at home against Crystal Palace.
Stoke City produced a stunning first-half comeback to beat Swansea City 2-1, a result that eased the pressure on manager Mark Hughes and sent the Welsh side to the bottom of the Premier League.
Tottenham Hotspur's patchy away form continued with a 1-1 draw at Watford but the North London club will be pleased with a point after playing much of the second half with 10 men.
Spurs had centre back Davinson Sanchez sent off in the 52nd minute for elbowing in the face livewire winger Richarlison, whose darting runs down the left flank caused problems for the visitors all afternoon.
Leicester beat Burnley 1-0.