Kobbie Mainoo scored the winning goal in the 97th minute as Manchester United defeated Wolverhampton Wanderers 4-3 at Molineux in a classic Premier League match

Mainoo netted his first Premier League goal past Jose Sa, just seconds after Pedro Neto seemed to have secured a point for Wolves.

Wolves leveled the score after being 2-0 down in the first half and 3-1 behind in the 85th minute, but United secured three points thanks to 18-year-old Mainoo. He received the ball on the left, nutmegged Max Kilman, cut inside, and bent the ball into the bottom corner.

Marcus Rashford opened the scoring five minutes into his return with United after missing the FA Cup fourth round due to illness, reportedly following a night out in Belfast, before Rasmus Hojlund doubled the lead.

Pablo Sarabia pulled one back from the penalty spot, and Scott McTominay seemingly secured the win for the visitors by heading in a corner with 15 minutes left, shortly after coming on as a second-half substitute.

However, that was just the beginning of the late-game chaos.

Wolves’ captain Kilman ensured a thrilling finish by scoring from close range following a corner.

Then, in the sixth of nine added minutes, Neto struck past the wrong-footed Andre Onana as United were caught on the break.

Wolves celebrated wildly, but it proved premature as Mainoo had the final say in this remarkable game.

Erik ten Hag’s team moved back into the top seven after ending a run of four away league matches without a win and are now eight points off the Champions League places, while Wolves remain in 11th position.

Rashford scores five minutes into United return
At the start of the game, all eyes were on Rashford, who started for United despite being the subject of what the club called an “internal disciplinary matter.”

The forward missed Sunday’s win at Newport County after it was reported last week that he had been seen in nightspots in Northern Ireland on Wednesday and Thursday before arriving unwell to training on Friday.

Ten Hag said he considers the “case closed” as Rashford has “taken responsibility” – and the English international certainly did within the opening five minutes.

A low cross from the right was flicked back by Hojlund to the edge of the area, and Rashford produced a slick and controlled finish to curl the ball past Sa, celebrating in front of away fans and being mobbed by teammates.

Rashford’s connection with Luke Shaw also looked refreshed, with the English duo combining in the Wolves area before the left-back set up Hojlund for the second goal. The striker slid in to finish from close range from Shaw’s low cross as the Wolves defense failed to clear.

It has been a challenging week for Rashford and United, with Ten Hag forced to field numerous questions about the forward’s future at Old Trafford.

While Cristiano Ronaldo and Jadon Sancho were forced to leave United after falling out with the Dutch manager, Rashford has been reintegrated – and showed why he has the trust of Ten Hag.

After scoring early on, Rashford tracked back nearly 50 yards to hassle Matheus Cunha into shooting straight at Onana – who returned to the XI following Cameroon’s early exit from the Africa Cup of Nations.z z z z z z z z z

Indeed, the entire United team seemed rejuvenated as they swarmed Wolves in the first 45 minutes. Hojlund was unlucky not to make it three when he charged down a Sa clearance, and both he and Casemiro had goals ruled out by the offside flag.

But United’s issues with inconsistency were laid bare after the break as Wolves were allowed to get back in the game – and ultimately, they had to rely on another academy product in Mainoo to bail them out.