Joao Pedro headed home a dramatic 95th-minute winner as below par Manchester United were beaten by Brighton who extended their 100% start of the season.
United thought they had won the game themselves when Alejandro Garnacho turned home Bruno Fernandes’ low cross 18 minutes from time.
However, that effort was ruled out for offside following a VAR check as the ball struck fellow substitute Joshua Zirkzee just before it crossed the line.
So Pedro was able to win it and give Fabian Hurzeler a dream start as Brighton manager after being left on his own to convert Simon Adingra’s far-post cross.
Former United striker Danny Welbeck had given the hosts a first-half lead with his fifth Premier League goal against his old club, then hit the crossbar with a second half header as Brighton scented blood.
United briefly took control after Amad Diallo had levelled on the hour but once Garnacho’s effort had been ruled out, the nearest they came was long-distance efforts from Scott McTominay and Casemiro, neither of which found their target.
The winner created a party atmosphere at the final whistle, with Hurzeler, about whom there has been so much doubt following his appointment at the age of just 31, clearly elated and Billy Gilmour, who has been linked with Napoli, named man of the match, to more cheers from the home fans, who want the Scot to stay.