Diogo Dalot's superb second-half goal gave Manchester United a narrow Premier League win at struggling Sheffield United.
Scott McTominay's low and improvised effort into the bottom right corner had put the visitors ahead.
The Scotland midfielder was then penalised for handling James McAtee's cross, as Oli McBurnie levelled for the hosts with a penalty.
However, Dalot's 25-yard effort ensured victory for Erik ten Hag's side.
Prior to kick-off there was a minute of applause for the victims of the tragedies in Israel and Gaza and to mark the death of club legend Sir Bobby Charlton.
More to follow.
Follow live text commentary of Sheffield United v Manchester UnitedHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Sheffield United
Squad number18Player nameFoderingham
Squad number20Player nameBogle
Squad number5Player nameTrusty
Squad number19Player nameRobinson
Squad number14Player nameThomas
Squad number28Player nameMcAtee
Squad number16Player nameNorwood
Squad number21Player nameVinicius Souza
Squad number8Player nameHamer
Squad number9Player nameMcBurnie
Squad number10Player nameArcher
Squad number7Player nameBrewster
Squad number11Player nameTraoré
Squad number23Player nameOsborn
Manchester United
Squad number24Player nameOnana
Squad number20Player nameDiogo Dalot
Squad number5Player nameMaguire
Squad number35Player nameEvans
Squad number2Player nameLindelöf
Squad number4Player nameS Amrabat
Squad number39Player nameMcTominay
Squad number21Player nameAntony
Squad number8Player nameBruno Fernandes
Squad number10Player nameRashford
Squad number11Player nameHøjlund
Squad number7Player nameMount
Squad number9Player nameMartial
Squad number14Player nameEriksen
Squad number17Player nameGarnacho
Squad number19Player nameVarane
Line-ups
Sheff Utd
Formation 4-4-2
18Foderingham20Bogle5TrustyBooked at 45mins19Robinson14ThomasBooked at 37mins28McAteeSubstituted forOsbornat 78'minutes16Norwood21de Souza CostaBooked at 62mins8HamerSubstituted forTraoréat 84'minutes9McBurnieSubstituted forBrewsterat 52'minutes10ArcherSubstitutes
4Fleck7Brewster11Traoré23Osborn25Ben Slimane26Oné37Amissah38Seriki40BuyabuMan Utd
Formation 4-2-3-1
24Onana20Dalot5Maguire35EvansBooked at 82minsSubstituted forVaraneat 84'minutes2Lindelöf4S Amrabat39McTominaySubstituted forEriksenat 63'minutes21AntonySubstituted forGarnachoat 64'minutes8Bruno Fernandes10RashfordSubstituted forMountat 88'minutes11HøjlundSubstituted forMartialat 63'minutesSubstitutes
1Bayindir7Mount9Martial14Eriksen17Garnacho19Varane28Pellistri34van de Beek46MejbriReferee:Michael Oliver
Attendance:31,543
Live Text
Match ends, Sheffield United 1, Manchester United 2.
Second Half ends, Sheffield United 1, Manchester United 2.
Foul by Anthony Martial (Manchester United).
Auston Trusty (Sheffield United) wins a free kick in the defensive half.
Offside, Manchester United. Bruno Fernandes tries a through ball, but Anthony Martial is caught offside.
Alejandro Garnacho (Manchester United) wins a free kick on the left wing.
Foul by Jayden Bogle (Sheffield United).
Offside, Manchester United. Anthony Martial tries a through ball, but Alejandro Garnacho is caught offside.
Attempt missed. Cameron Archer (Sheffield United) header from the centre of the box misses to the right. Assisted by Ben Osborn with a cross.
Substitution, Manchester United. Mason Mount replaces Marcus Rashford.
Attempt missed. Alejandro Garnacho (Manchester United) right footed shot from outside the box is close, but misses to the left. Assisted by Bruno Fernandes following a corner.
Corner, Manchester United. Conceded by Jack Robinson.
Attempt blocked. Alejandro Garnacho (Manchester United) left footed shot from the left side of the box is blocked.
Foul by Victor Lindelöf (Manchester United).
Bénie Traoré (Sheffield United) wins a free kick in the defensive half.
Attempt blocked. Jack Robinson (Sheffield United) header from the centre of the box is blocked. Assisted by Oliver Norwood with a cross.
Corner, Sheffield United. Conceded by Raphaël Varane.
Substitution, Sheffield United. Bénie Traoré replaces Gustavo Hamer.
Substitution, Manchester United. Raphaël Varane replaces Jonny Evans because of an injury.
Delay over. They are ready to continue.
Our coverage of your Premier League club is bigger and better than ever before - follow your team and sign up for notifications in the BBC Sport app to make sure you never miss a moment