Brighton pulled off a memorable 3-2 victory over Manchester United on Sunday afternoon.
Jose Mourinho's side, who beat Leicester City 2-1 on the opening day of the season, were deservedly beaten at the Amex Stadium.
Glenn Murray and Shane Duffy scored two goals in two minutes to put Brighton 2-0 up inside 27 minutes.
Romelu Lukaku pulled one back for the visitors before Pascal Gross fired past David De Gea from the penalty spot on the stroke of half-time.
Man United captain Paul Pogba slotted away his penalty kick in stoppage time - but it was nothing more than a consolation goal.
After a difficult pre-season, French forward Anthony Martial was handed his first start of the 2018/19 campaign.
He replaced Alexis Sanchez in the starting line-up.
Allardyce on Martial
Martial was subbed off by Mourinho on the 60-minute mark after failing to make a notable impact on the game.
Former England manager Sam Allardyce delivered a brutally honest assessment of Martial after Man United's 3-2 defeat.
"You’d look at Louis van Gaal who brought in Martial and it doesn’t matter who the manager is, Martial isn’t good enough for Manchester United," Allardyce told beIN Sports.
"If you want to be super critical and look at the players he’s got. He is not the player they thought they were getting."
Martial joined from Monaco as a teenager in 2015 and enjoyed a remarkable debut season under Louis van Gaal.
However, he's failed to kick on under Mourinho.
Allardyce added: "There was a chance where you get a very big young talent for £50million. But we are in his third season and he is no better than when he first came.
"He should have progressed. He should be as good as Leroy Sane and people like that. That’s not Jose’s fault."
Allardyce is probably right that Martial should've developed better over the last three years.
But do you agree that the 22-year-old Frenchman is "not good enough for Manchester United"? Let us know what you think by leaving a comment below.