Declan Rice and Gabriel Jesus netted late to secure a stunning 3-1 stoppage-time win for Arsenal against Manchester United in a thrilling match-up.
The Gunners were on top early but United scored the opener against the run of play. Marcus Rashford, just as he did in the same fixture last season, finished a counter-attack with aplomb.
Arsenal equalised immediately when Martin Odegaard struck a fine finish after a cutback from Gabriel Martinelli and it stayed level at 1-1 entering the half.
The hosts were awarded a penalty just before the hour mark when Kai Havertz went down following a challenge from Aaron Wan-Bissaka. Referee Anthony Taylor visited the VAR monitor and overturned the call, though.
United thought they had taken a 2-1 lead late on, only for substitute Alejandro Garnacho’s goal to be ruled out for offside.
It was Arsenal who would celebrate a late win, however, when a deflected Declan Rice strike squeezed past Andre Onana to give the home team the lead in stoppage time.
More from Sporting Life
Safer gambling
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org.