Marcus Rashford turned from villain to hero as he came off the bench to score the only goal against Wolves and move Manchester United into the Premier League top four.
Manager Erik ten Hag left Rashford out of his starting line-up for “internal disciplinary” reasons.
But after a disappointing opening period, in which Rashford’s replacement Alejandro Garnacho wasted the visitors’ best chance when his shot was saved by Jose Sa, the England man scored 14 minutes from time.
Rashford picked the ball up outside the Wolves area, then, after exchanging passes with Bruno Fernandes, held off three defenders before driving home his 11th goal of the season in all competitions.
It was the first time he had scored in three successive games for United since December 2019.
The result ended Julen Lopetegui’s two-match winning start as Wolves manager and kepts them in the relegation zone.
However, they came so close to snatching a point in stoppage time when Raul Jimenez’s goal-bound header was turned away at point-blank range by David de Gea.
The availability of loan signing Matheus Cunha for Wednesday’s West Midlands derby at Aston Villa cannot come soon enough for a side who struggle so badly to turn impressive approach play into goals.
Ten Hag in charge
Ten Hag proved with his treatment of Cristiano Ronaldo that reputation would not get in the way of him reinforcing team discipline.
Evidently, Rashford’s indiscretion was not on the serious scale as he was named on the bench, but, given Garnacho, was stopped from playing during the club’s pre-season tour because of persistent lateness, Ten Hag would view his actions as confirmation the same rules apply to all players, no matter what their status.
As it turned out, Garnacho produced a decent first-half display but, with United failing to make the most of limited opportunities, Rashford replaced the 18-year-old at half-time.
Ten Hag has made it clear he wants striking reinforcements this month. In their absence, Rashford remains United’s most potent goal threat.
The determination he showed to drive through so many defenders and score his latest effort indicates a hunger that was absent for much of last season.
Rashford thought he had a second near the end but his close-range effort was ruled out for handball after Sa saved his initial shot.
Lopetegui must find answer to scoring woes
In his first league home game in charge of Wolves, Lopetegui was a demonstrative presence on the edge of his technical area.
If not quite as manic as Tottenham manager Antonio Conte, the former Sevilla boss was open with his feelings.
That included demanding a yellow card for Casemiro when he blocked Ruben Neves off during the first half, then letting the fourth official know it should have been two as referee Rob Jones finally a yellow card to the Brazilian when he fouled Daniel Podence.
Once he calms down from such injustices, Lopetegui will know – as he always has – the answer to Wolves’ problems come through finding the net.
Diego Costa worked hard for little reward before the break and, until Jimenez was introduced once the Spaniard was replaced, there was no focal point for the Wolves midfield to play to.
Neves almost pulled one of his wonder strikes out of his repertoire to put the hosts in front, but De Gea was equal to that, just as he was when Jimenez’s stoppage-time effort was heading into the net.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
- 22Nélson SemedoBooked at 26minsSubstituted forCastro Ottoat 65′minutes
- 64BuenoSubstituted forGomesat 73′minutes
- 28João MoutinhoSubstituted forAït-Nouriat 72′minutes
- 11Hwang Hee-chan
- 29Diego CostaSubstituted forTraoréat 45′minutes
- 10PodenceSubstituted forJiménezat 81′minutes
- 17Gonçalo Guedes
- 19Castro Otto
- 1de Gea
- 14EriksenSubstituted forFredat 61′minutesBooked at 72mins
- 18CasemiroBooked at 57mins
- 21AntonySubstituted forElangaat 90+3′minutes
- 8Bruno FernandesSubstituted forMaguireat 90+3′minutes
- 49GarnachoSubstituted forRashfordat 45′minutesBooked at 88mins
- 9MartialSubstituted forvan de Beekat 81′minutes
- 34van de Beek
- Robert Jones
Match ends, Wolverhampton Wanderers 0, Manchester United 1.
Second Half ends, Wolverhampton Wanderers 0, Manchester United 1.
Aaron Wan-Bissaka (Manchester United) wins a free kick in the defensive half.
Foul by Toti (Wolverhampton Wanderers).
Corner, Wolverhampton Wanderers. Conceded by Harry Maguire.
Attempt saved. Raúl Jiménez (Wolverhampton Wanderers) header from the centre of the box is saved in the centre of the goal. Assisted by Rayan Aït-Nouri with a cross.
Corner, Wolverhampton Wanderers. Conceded by Aaron Wan-Bissaka.
Substitution, Manchester United. Anthony Elanga replaces Antony.
Substitution, Manchester United. Harry Maguire replaces Bruno Fernandes.
Corner, Wolverhampton Wanderers. Conceded by Raphaël Varane.
Attempt blocked. Raúl Jiménez (Wolverhampton Wanderers) header from the centre of the box is blocked. Assisted by Jonny with a cross.
Foul by Donny van de Beek (Manchester United).
Matheus Nunes (Wolverhampton Wanderers) wins a free kick in the attacking half.
Foul by Tyrell Malacia (Manchester United).
Rayan Aït-Nouri (Wolverhampton Wanderers) wins a free kick in the defensive half.
Attempt saved. Bruno Fernandes (Manchester United) right footed shot from outside the box is saved in the top left corner. Assisted by Donny van de Beek.
Marcus Rashford (Manchester United) is shown the yellow card.
Foul by Luke Shaw (Manchester United).
Raúl Jiménez (Wolverhampton Wanderers) wins a free kick in the defensive half.
Casemiro (Manchester United) wins a free kick in the defensive half.
- Our coverage of your Premier League club is bigger and better than ever before – here’s everything you need to know to make sure you never miss a moment