Mark Noble stepped off the bench for an injury-time penalty and saw it saved by David de Gea as Jesse Lingard’s stunning late goal secured a 2-1 win for Manchester United against his former club, West Ham, in a Premier League fixture on Sunday.
West Ham had taken the lead in the 30th minute when Said Benrahma’s strike from outside the area went in after taking a huge deflection off defender Raphael Varane.
Bruno Fernandes had seen a first-time strike superbly tipped on to the post by Fabianski, who made a string of saves for the home side.
Cristiano Ronaldo had converted his fourth goal in three games since re-signing for Manchester United, poking home from close range on 35 minutes after Lukasz Fabianski had spilled the initial effort.
Ronaldo was jeered and whistled by the home fans at the London Stadium as he tried his trademark stepovers and feints but proved a handful throughout at the point of United’s attack.
The Portuguese superstar was supported by Paul Pogba, Bruno Fernandes and Mason Greenwood, with no starting place for Jadon Sancho, who has struggled to make an impact since his big-money move from Borussia Dortmund in July.
Jesse Lingard, who spent a period on loan at West Ham last season, got a warm reception from the home fans when he came on as a substitute for Man United alongside Sancho with 17 minutes to go, replacing Mason Greenwood and Paul Pogba.
Lingard, however, left the home fans with a bitter taste in their mouths when he curled a beautiful shot into the top right corner with two minutes remaining, which ultimately proved to be the winner.
Further drama followed as Luke Shaw was adjudged to have handballed in the box in the 95th minute.
West Ham, without star forward Michail Antonio, who was suspended, brought on Noble to come on to take the spot-kick, but United goalkeeper, De Gea dived to his left to keep it out, sparking a frenzy among United players.
The victory ensures Ole Gunnar Solskjaer’s side remain unbeaten in the league this term with four wins and a draw and move into second place in the table, level on points with Liverpool.
West Ham, on the other hand, suffered their first loss of the campaign and remain eighth on the log.
Additional reporting from AFP and BBC