Alejandro Garnacho came off the bench to score a stoppage-time winner that helped Manchester United earn a hard-fought 2-1 win over Fulham at Craven Cottage.
United, who were stunned 3-1 last week by Aston Villa, were looking at another draw after Christian Eriksen’s effort was cancelled out by Daniel James but were rescued by the Argentine teenager in the third minute of added time.
Eriksen gave his side an early lead with his first league goal of the season for his new club, tapping home from a Bruno Fernandes cross in the 14th minute. The Dane then missed a gilt-edged chance to put his team out of reach but put his effort wide in the first half’s stoppage time.
Fulham grew into the game and Carlos Vinicius almost put his side level just after the break only for David De Gea to deny the Brazilian before saving Tim Ream’s goal-bound header from the resulting corner as well.
The home side did level things in the 61st minute through Daniel James who scored against his former club just a minute after being subbed on after being found by Tom Cairney’s first-time cross following a fast break.
Fulham looked to have pulled off a draw against United only for Garnacho to charge into the box in the 93rd minute and put his effort past Bernd Leno to seal three points for his side.
United will now head into the World Cup break in fifth place with 26 points just three behind fourth-placed Tottenham as they look to once again reach the Champions League.
Arsenal head into the break as the league leaders with Manchester City in second and Newcastle United in third.