Wolves 0 Manchester United 1
Marcus Rashford climbed off the bench and the naughty step to fire Manchester United to victory at Wolves.
The England forward revealed he was dropped for oversleeping and being late to a team meeting before snatching the winner. It was his 11th goal of the season and it sent United into the Premier League’s top four with a 1-0 win.
He told BT Sport: “Obviously it’s team rules. I made a mistake. That can happen. I’m obviously disappointed not to play but I understand the decision and I’m happy we managed to win anyway.
“We draw a line under it and move on. I was a little bit late for a meeting. I overslept but it can happen.”
United have now lost just one of their last 15 games since a 6-3 derby humbling to Manchester City in October, with ten Hag making his mark on and off the pitch at Old Trafford.
They met a motivated Wolves side who were looking to escape the relegation zone for the first time in two months but end 2023 in the bottom three.
Reasons for optimism remain, with the hosts showing the stomach for the fight, but January remains crucial to Julen Lopetegui’s hopes of beating the drop.
United threatened early and Casemiro’s glancing header hit Matheus Nunes and flew over but Wolves soon settled to enjoy a spell, albeit without worrying De Gea.
Yet, despite what was a solid start, the hosts needed Jose Sa to bail them out when he saved from Garnacho following Nelson Semedo’s wretched backpass.
It was a warning and United worked the ball with more intent, although Wolves were dangerous on the counter attack and De Gea collected Diego Costa’s tame effort after Nunes’ break.
A superb tackle from Nathan Collins as Antony Martial looked to pounce underlined the hosts’ determination not to lose any growing momentum and United did not have it easy.
But if Wolves are to survive this season they simply need to score more goals, having netting just 10 times.
Matheus Cunha’s loan arrival from Atletico Madrid will undoubtably help but, for all their first-half graft, they rarely looked like beating De Gea.
Ten Hag clearly felt United had been wasteful and called Rashford from his brief exile for Garnacho for the restart as Adama Traore replaced Costa for the hosts.
Traore, as usual, injected some urgency but it was Neves who came the closest for Wolves after 57 minutes when his excellent free-kick was turned away by De Gea.
However it was fitting Rashford was the one to have the crucial say with 14 minutes left.
He collected the ball on the left before cutting inside and swapping passes with Bruno Fernandes. There was still plenty to do but the striker bulldozed his way past Jonny and Collins to sweep past Sa.
Rashford thought he had a second soon after, only for the effort to be ruled out as a result of the striker handling the ball.
The hosts pressed for an equaliser in added time and De Gea needed to be alert to keep out Raul Jimenez’s header.