Manchester United were hit by two sucker punches in second-half injury time, as Arsenal came from behind to claim all three points at the Emirates Stadium.
Marcus Rashford broke the deadlock with a stunning 27th-minute strike - his first goal of the season - but our lead lasted for just 35 seconds, as Gunners captain Martin Odegaard rounded off a fine team move to level the score.
Arsenal were initially awarded a second-half penalty when Kai Havertz went to ground after running between Aaron Wan-Bissaka and Casemiro, but a VAR check led to referee Anthony Taylor overturning his own decision.