Manchester United capitalised on a wasteful Wolverhampton Wanderers to set a new record for the longest unbeaten away run in English Football League history as Mason Greenwood grabbed a late winner at Molineux on Sunday. Greenwood's low strike was decisive after Wolves had missed a host of chances throughout the match as United made it 28 unbeaten on the road in the Premier League, beating Arsenal's record set between April 2003 and September 2004. The home side threw everything at United early on, with Raul Jimenez and Trincao going close, but the visitors somehow clung on until halftime, without offering much as an attacking threat. Wolves continued to the better side after the break, with David de Gea making a remarkable double save to keep out two close range efforts from Romain Saiss. Jadon Sancho was replaced in the second half as United went in search of the winner, with home-grown youngster Greenwood netting his third in as many games to snatch all three points. Wolves were adamant there was a foul from Paul Pogba in the build-up to the winner but nothing was given, as United made it seven points from nine so far this season to sit third in the standings, while Wolves stay 18th without a point or goal. In the photo gallery above, Adam Brown provides the player ratings for Wolves while Andy Mitten runs the rule over the Manchester United team.