De Gea saves penalty as Ronaldo, Lingard score in Man Utd win against West Ham
David de Gea saved a 95th-minute Mark Noble penalty as Jesse Lingard's late winner haunted West Ham and earned Manchester United a 2-1 victory at the London Stadium on Super Sunday.
Manchester United looked on course for victory when Lingard, who enjoyed a successful spell on loan at the London Stadium last season which the Hammers were ultimately unable to make permanent, came off the bench and curled a stunning solo goal into the West Ham net in the final minute.
However, deep into stoppage-time, referee Martin Atkinson was advised to consult the pitch side monitor after VAR spotted a handball by Luke Shaw.
The penalty was awarded and taken by captain Noble, who was brought on to take the penalty, but, in a dramatic final twist, the West Ham captain's first touch from the spot drew an inspired save from De Gea.
West Ham had taken the lead on the half-hour mark thanks to Said Benrahma's deflected opener, but Cristiano Ronaldo's fourth goal of the season levelled things up five minutes later and laid the foundation for the drama that was to come.
The victory lifts Manchester United joint-top of the Premier League, level on 13 points with Liverpool, while West Ham remain in eighth having suffered their first defeat of the season.
Manchester United's second-half exploits looked to be fruitless, however substitute Lingard, who had been on the field for just 15 minutes, snatched the much needed three points with a sensational slalom run and curled finish into the top corner of the West Ham goal on his return to the London Stadium.
West Ham were given a lifeline to salvage a point from the game when Shaw was penalised for handball after a VAR review.
West Ham captain Noble was brought on with the sole purpose of taking the penalty but, with his very first touch, was denied by De Gea as Manchester United clung onto their victory in the most dramatic circumstances.
Manchester United and West Ham meet in the third round of the Carabao Cup on Wednesday at 7.45pm.
United then host Aston Villa in the Premier League on Saturday at 12.30pm, before West Ham travel to Leeds at 3pm.