Arsenal made a huge statement of their Premier League intent on Sunday, coming from behind to beat in-form Manchester United 3-2 in front of a raucous Emirates crowd.
United forward Marcus Rashford silenced the home fans with the opening goal but an equaliser from Eddie Nketiah and a wonderful second-half strike from Bukayo Saka turned the match on its head.
But the visitors, dangerous on the break throughout the match, levelled the pulsating encounter when Argentine defender Lisandro Martinez headed in after Arsenal failed to clear a corner.
The Gunners poured forward in search of a winner and eventually got the goal they deserved when Nketiah turned the ball home in the 90th minute.
Earlier, defending champions Manchester City had closed the gap to just two points with their 3-0 win against Wolves, courtesy of Erling Haaland’s fourth hat-trick of the season.
Scott McTominay replaced Brazilian midfielder Casemiro, who was ineligible after picking up a fifth booking of the season in United’s midweek draw with Crystal Palace, with loan signing Wout Weghorst again leading the line.
New Arsenal arrival Leandro Trossard, who joined late last week from Brighton, had to settle for a place on the bench as Mikel Arteta named an unchanged team.
There is growing sense of belief at the Emirates that the Gunners can at last end their long wait for the Premier League title, which they have not won since 2004.