Manchester United finally secured their first Premier League victory of the season, edging past Burnley 3-2 in a dramatic contest at Old Trafford that was settled by Bruno Fernandes’ stoppage-time penalty.
The Red Devils, still reeling from their midweek Carabao Cup exit to League Two side Grimsby Town, were desperate for a response but once again delivered a chaotic performance. An own goal from Josh Cullen gave United an early lead, but the match quickly turned into a rollercoaster. Injuries to Matheus Cunha and Mason Mount disrupted United’s rhythm, and Burnley levelled through Lyle Foster shortly after the break.
United regained their advantage almost immediately when Bryan Mbeumo finished off a fine run by Diogo Dalot. Yet more defensive uncertainty — notably from goalkeeper Altay Bayindir — allowed Jaidon Anthony to capitalise and bring Burnley level again.
The hosts squandered chances, with Benjamin Sesko missing two clear headers, before late drama struck. After a lengthy VAR review, Anthony was penalised for pulling Amad Diallo’s shirt inside the box deep into stoppage time. Fernandes, who had missed from the spot a week earlier against Fulham, made no mistake this time, burying his penalty to seal a tense 3-2 win.
Relief rather than reassurance swept Old Trafford, as United’s vulnerabilities remain glaring despite Amorim’s side finally putting points on the board.