The England international got the vital goal and the Spanish shot-stopper was on top form to ensure the Red Devils side stayed in the lead.
Marcus Rashford is the man who will get the most credit for his fantastic goal that secured a 1-0 win for Manchester United against West Ham, but this was a success with many fathers.
The likes of Lisandro Martinez, Harry Maguire, Diogo Dalot and Christian Eriksen all deserve credit for their roles in the narrow victory, while David De Gea produced his best all-round performance in years between the sticks.
The goalkeeper was absolutely magnificent against the Hammers, particularly towards the end of the game as he pulled off some spectacular saves to keep the visitors out.
Martinez and Maguire, too, were solid at the back and Dalot made some important headers to keep upsetting David Moyes' men.
The win sees United extend their unbeaten run in all competitions to eight matches and puts them in fifth place in the league.
Erik ten Hag's men sit just one point behind Newcastle and are well and truly in the fight for a top-four finish amid the progress they have made under the new coach.
GettyThe Winners
Marcus Rashford:
The 24-year-old made the difference for his team with the vital goal that secured the three points. Was a good threat throughout the game as he netted for the seventh time this season and the 100th overall for United. Having now scored in two games in a row, he will be hoping to have impressed England coach Gareth Southgate with another strong performance.
David De Gea:
Rashford got the winning goal but De Gea was just as important at the back. West Ham grew into the game and pushed for the late equaliser and the Spanish goalkeeper stayed alert to pull off some fantastic saves to protect his team's lead. A prime De Gea display.
Diogo Dalot:
The full-back is getting better and better and he put in another impressive performance at Old Trafford on Sunday. Made some vital defensive headers to clear the danger as West Ham's crosses put his team under pressure but he dealt with the danger so comfortably.
AdvertisementGettyThe Losers
Jarrod Bowen:
The West Ham star will be kicking himself after missing a golden opportunity to tie the game up right at the end. Other than that, it was a disappointing performance from the 25-year-old as he failed to create anything against a resolute United defence. Overpowered throughout the 90 minutes and then fluffed his lines with the big chance.
Anthony Elanga:
The Swedish winger was United's weakest player in this game. He just looked out of his depth and unable to combine with his team-mates or create anything on his own to justify his place in the starting XI. It was no surprise to see him taken off with 30 minutes still to play.
David Moyes:
The West Ham boss looked furious after the game after seeing his side unable to take any of the chances they created. He has struggled to get the best out of his team this season and Sunday's game was another disappointing one. They threatened more towards the end of the game but he does not make the right changes to his team's shape to give them a chance of stopping bigger teams.
GettyMan Utd Ratings: Defence
David de Gea (8/10):
Pulled off a couple of great saves in the final 10 minutes to keep his team in the league and made a few vital interventions for his side beyond that.
Diogo Dalot (8/10):
Made some important headers to clear the danger from West Ham's crosses. A solid defensive performance from the Portugal international.
Harry Maguire (7/10):
Left his team exposed a few times when West Ham tried to hit on the counter attack. Had some good moments in clearing the danger around the box, though, including an important one to stop Declan Rice right at the end.
Lisandro Martinez (8/10):
Another solid performance from the Argentine defender with his tackles and sensible passing. He has settled in really well and has well and truly defeated the scepticism that accompanied his arrival.
Luke Shaw (7/10):
Looked good going forward for the home team and linked up well with Rashford a few times as he looked to create some danger on the left side.
GettyMidfield
Casemiro (6/10):
Looked strong and made some useful passes to keep things ticking over in midfield for the Red Devils.
Christian Eriksen (8/10):
The Denmark international provided a lovely assist for Rashford to open the scoring and was always looking to create something for the home team.
Bruno Fernandes (7/10):
Linked up well with Eriksen to send in the cross for Rashford for the decisive goal but not his strongest performance overall as he did not create enough for the home team.