Bruno Fernandes scored a dramatic 96th-minute penalty as Manchester United scraped past Burnley 3-2 in a game that Ruben Amorim had called a "must win".
The United boss declared that "something had to change" after their embarrassing Carabao Cup exit to Grimsby in midweek but this was more of the same failings that has plagued the Amorim era.
Twice they led, twice they were pegged back by Burnley but Fernandes stepped up in injury-time after VAR spotted a shirt pull on Amad Diallo and dispatched the penalty kick.
A Josh Cullen own goal looked to have put United on their way after a fast start but an injury to Matheus Cunha and a hatful of missed chances kept Burnley in the game.
Lyle Foster equalised from a Jacob Bruun Larsen cross but Bryan Mbeumo scored just 15 seconds later to score his first league goal for his new club. United were never comfortable though and Jaidon Anthony scrambled home a second leveller after some timid United defending from a throw in.
Time looked to be running out for United, and potentially Amorim, but Fernandes made amends for his spot-kick miss at Fulham last weekend by keeping his nerve after VAR spotted the foul on Amad.
More to follow...
Story of the match in stats...
What's coming up in the Premier League?