The Red Devils moved up to seventh in the Premier League table, putting in their best first-half display of the season in which they scored two goals which counted and two more rightly disallowed for offside.
But they heaped unnecessary pressure on themselves in the second half, conceding two needless goals, before academy graduate Mainoo won the game for Erik ten Hag’s side.
Marcus Rashford was handed his first start since making headlines for all the wrong reasons, due to his late-night clubbing in Belfast earlier this week.
Erik ten Hag insisted it was “case closed” and Rashford responded with an excellent performance, curling United into the lead with a gorgeous finish after just five minutes.
𝐊𝐎𝐁𝐁𝐈𝐄 𝐌𝐀𝐈𝐍𝐎𝐎, 𝐓𝐀𝐊𝐄 𝐀 𝐁𝐎𝐖 👏
THE YOUNGSTER STRIKES LATE TO MAKE IT 4-3 🤯🤯 pic.twitter.com/wFeWXQWZu9
— Football on TNT Sports (@footballontnt) February 1, 2024
It was a slightly soft penalty won and scored by Wolves substitute Pablo Sarabia which got the hosts back into the game. The striker stepped up to calmly roll the ball down the middle.
But United had a goalscoring substitute of their own — Scott McTominay popping up with another big goal this season as his header from a Bruno Fernandes corner restored the Red Devils’ two-goal lead.
Wolves made for a nervy finish when Max Kilman steered home from close range. And the way United irresponsibly poured forward in stoppage time backfired in the fifth minute of stoppage time when Pedro Neto slotted the ball between Raphael Varane’s legs and earned Wolves what they thought must have been an undeserved but very welcome point.
Instead, United had other ideas and scored just two minutes later, with Mainoo curling the ball round two defenders for a fine winner, fitting of winning a fine game.