Declan Rice's first goal for Arsenal and another in the 101st minute from Gabriel Jesus helped the Gunners earn a 3-1 victory over Manchester United at the Emirates on Sunday afternoon.
A cracker from Marcus Rashford put United ahead but the visitors immediately threw away their lead as Martin Odegaard arrived on the end of a flowing Gunners move to equalise.
Lisandro Martinez went off injured and was replaced by Harry Maguire while veteran Jonny Evans was also called up late but the visitors couldn't hold on for a point as Rice controlled Bukayo Saka's corner and fired in at the near post.
United threw players forward but were left bare at the back when Jesus ran through, sat down one defender and cooly finished beyond Andre Onana.
The win puts Arsenal on ten points, level with Tottenham, Liverpool and West Ham heading into the international break. United are 11th after suffering a second away defeat to a top four rival.
How the game unfolded
Arsenal enjoyed the better of the first 20 minutes, picking their moments to press the ball and win back possession as United struggled to move into the home side's defensive third.
Kai Havertz was guilty of an awful miss in the centre of the United box, scuffing wide after nice build-up play including a crunching tackle from Declan Rice on Bruno Fernandes. The game just deflated in the following ten minutes before Man Utd clicked into gear with their first forceful foray of the afternoon.
Havertz's pass was intercepted by Christian Eriksen who quickly galloped forward and slipped in Rashford. The left forward moved into the box and squared up Ben White before reaching to smash a fierce drive which brushed Aaron Ramsdale's fingertips, bounced off the post and in.
That was Rashford's first league goal of the season but only 35 seconds of play later, Arsenal were level. A surgical attack carved United open as Martinelli's nice flick was followed up by Zinchenko's pass into Nketiah. Martinelli arrived again and teed up captain Odegaard, who picked out the bottom corner from the edge of the box to bring his side level and get the Emirates roaring again.
United enjoyed 55% possession in the first half but only registered three shots to Arsenal's nine, with the Gunners looking more threatening with their attacking ventures.
That said, the first big opportunity of the second half fell United's way. Fernandes played in Martial on the left but his shot was blocked by the onrushing Ramsdale. The rebound fell to Rashford but Gabriel recovered to avert the danger with a big challenge.
Havertz looked to have earned Arsenal an opportunity to take the lead when he tumbled over under pressure from Aaron Wan-Bissaka and Casemiro. Referee Anthony Taylor pointed to the spot but was soon called over to the pitch-side monitor and decided the contact wasn't enough to send the former Chelsea man over.
Martinez was struck down by injury and, with Raphael Varane already out of action, Erik ten Hag turned to Harry Maguire for a first league appearance of the season. The substitution was quickly followed by the introduction of Danish striker Rasmus Hojlund, signed in the summer from Atalanta, for his first United appearance after recovering from injury.
As the game entered the final ten minutes of regular time, Andre Onana made himself big to deny the emerging Saka a second for Arsenal when the England international was perfectly placed to score.
Alejandro Garnacho surged through on goal from Casemiro's pass and finished low into the corner. He looked to have won United the game but the VAR call adjudged the Argentinian offside.
Gabriel Jesus, Takehiro Tomiyasu and Fabio Vieira were introduced as Mikel Arteta searched for a third league win of the season and the goal came as late as the Spanish manager could have hoped for.
Saka's cross found a free Rice at the back post. The midfielder controlled and fired in at the near post with Onana caught somewhat unawares.
United attempted to bring the score back to parity but instead it was Arsenal who grabbed the fourth goal of the game. The home side picked up possession and Fabio Vieira found Jesus who raced clear, shook off Evans with ease and rolled into the far corner.
Arsenal player ratings (4-3-3)
GK: Aaron Ramsdale - 6/10 - Got a finger to Rashford's strike but not enough to keep it out.
RB: Ben White - 7/10 - Couldn't stop Rashford shifting the ball inside and firing in United's opener. Typically precise in possession.
CB: William Saliba - 7/10 - A few nice interceptions. Caught between covering space or closing down Rashford for the goal but had a much better second half.
CB: Gabriel Magalhaes - 7/10 - Good aggressive intent as he followed United's attackers around.
LB: Oleksandr Zinchenko - 6/10 - Improved the home side's build-up play which had been sluggish in his previous absence.
CM: Martin Odegaard - 8/10 - Walked onto his strike with such composure and conviction to draw Arsenal level.
CM: Declan Rice - 8/10 - Couple of forceful tackles set the tempo early. Lost more control as the game became stretched but found himself in space to smash in Arsenal's second.
CM: Kai Havertz - 4/10 - Bad mis-kick with Arsenal's first big chance and gave the ball away for United's goal. Looked to have won his side a penalty but the call was overturned.
RW: Bukayo Saka - 8/10 - Played a number of key passes to get Arsenal moving in attack. Key assist for Rice's strike at a corner.
ST: Eddie Nketiah - 7/10 - Linked up with Martinelli before Odegaard fired in Arsenal's equaliser.
LW: Gabriel Martinelli - 8/10 - Great flick accelerated Arsenal's counter-attack before he fed Odegaard on the edge of the box. A constant threat throughout.
Substitutes
Gabriel Jesus (76' for Nketiah) - 7/10 - Lurked into space and showed all his composure to net his side's third.
Takehiro Tomiyasu (76' for Zinchenko) - 6/10 - Nice and functional in the last moments of the game.
Fabio Vieira (77' for Havertz) - 7/10 - Precise pass rolled in Jesus for the third.
Jorginho (90' for Odegaard) - N/A
Subs not used: Leandro Trossard, Reiss Nelson, Emile Smith Rowe, Jakub Kiwior, David Raya
Manager
Mikel Arteta - 7/10 - Got the balance of his side perfect in the second half as they took more of a stranglehold on the game.
Manchester United player ratings (4-2-3-1)
GK: Andre Onana - 6/10 - United's most comfortable passer during the first half. Might have done better with Rice's strike on another day.
RB: Aaron Wan-Bissaka - 6/10 - Looked to have given away a penalty before the referee overturned the decision. Mostly solid.
CB: Victor Lindelof - 5/10 - Struggled to keep up with Arsenal's revolving attackers at points.
CB: Lisandro Martinez - 5/10 - Not quite as forceful an influence without regular partner Varane alongside him. Went off injured in the second half in another blow to Ten Hag's defence.
LB: Diogo Dalot - 6/10 - Held up pretty well in defence against Saka for the majority of the first half but struggled as Arsenal took more control.
CM: Casemiro - 4/10 - Hoofed the ball a little too much when United were struggling to get into Arsenal's defensive third.
CM: Christian Eriksen - 6/10 - Good interception and perfectly-weighted pass set Rashford away to put United into the lead.
RW: Antony - 6/10 - One excellent turn was followed by a comedic fall to lose possession, which felt quite apt. However, the Brazilian did contribute with some committed challenges in defence.
AM: Bruno Fernandes - 7/10 - A little slow in the first half but improved as the game went on and started finding teammates in dangerous positions.
LW: Marcus Rashford - 7/10 - Talismanic opening goal came totally out of the blue but it was just reward for Rashford's persistence and skill at pace.
ST: Anthony Martial - 3/10 - Got played into some nice positions but does not look capable of contributing to this United team on a regular basis.
Substitutes
Rasmus Hojlund (67' for Martial) - 6/10 - Put himself about in his first United appearance/
Harry Maguire (67' for Martinez) - 4/10 - Two late goals went in during his first league appearance of the season.
Alejandro Garnacho (84' for Antony) - 6/10 - Looked to have won United the game but was called offside.
Jonny Evans (84' for Lindelof) - 4/10 - Couldn't use his experience to get United over the line.
Subs not used: Facundo Pellistri, Daniel Gore, Hannibal Mejbri, Sergio Reguilon, Altay Bayindir
Manager
Erik ten Hag - 4/10 - Pretty hamstrung by injury at the moment. The goal aside, United struggled to maintain periods of pressure and wilted late on mentally.