An equaliser by Edinson Cavani and Paul Pogba's brilliant winner sent Manchester United back to the top of the table as they came from behind to beat Fulham 2-1.
Fulham went ahead on five minutes at Craven Cottage, when Ademola Lookman met Andre-Frank Zambo Anguissa's ball over the top and dispatched a crisp finish into the far corner.
United levelled after 21 minutes when Bruno Fernandes, who had struck a post moments earlier, whipped over a cross that Alphonse Areola fumbled into the path of Cavani, who stabbed home.
Fulham started the second half as positively as they had the first but Lookman shot tamely at David De Gea.
Ole Gunnar Solskjaer's side edged ahead on 65 minutes when Pogba picked up the ball on the edge of the area and turned to hit an unstoppable curling drive beyond Areola's reach.
Ruben Loftus-Cheek fired over Fulham's best chance to claim a point nine minutes from time.
United return to the top on 40 points, two clear of Manchester City, who have a match in hand.
Fulham remain 18th with 12 points.
See: Fulham report | Man Utd report
Next fixtures
Fulham: 27 Jan v Brighton (A)
Man Utd: 27 Jan v Sheff Utd (H)
Match officials
Referee: Martin Atkinson. Assistants: Peter Kirkup, Eddie Smart. Fourth official: Stuart Attwell. VAR: Kevin Friend. Assistant VAR: Marc Perry.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time