Alejandro Garnacho's late winner saw Manchester United defeat Fulham 2-1 in their last match before the World Cup break at Craven Cottage on Sunday.

Midfielder Christian Eriksen scored his first goal for United since joining in the summer, tapping home from Bruno Fernandes cross in the 14th minute.

Garnacho with the winner

Fulham equalised in the 61st minute after a fast-break found midfielder Tom Cairney on the wing whose first-time cross was met by forward Daniel James, scoring first goal for Fulham against his former club -- just one minute after being subbed on.

But it was substitute Garnacho's 93rd minute heroic strike, after a quick set of play with Eriksen, that gave United the victory.

United will now head into the break in fifth place on 26 points, three points behind Tottenham. Fulham are in ninth on 19 points.