Goals from Ademola Lookman and Ivan Cavaleiro helped Fulham climb out of the bottom three with an impressive 2-1 victory at Leicester City.
The hosts almost opened the scoring after 19 minutes when Youri Tielemans and Wesley Fofana both hit the woodwork following a James Maddison free-kick.
But on 30 minutes, Fulham's Andre-Frank Zambo Anguissa made a fine run through midfield before sliding a perfect pass to Lookman, who finished with aplomb.
Eight minutes later Fulham doubled their lead after Christian Fuchs was adjudged to have fouled Bobby De Cordova-Reid following a referee review and Cavaleiro converted the penalty.
With four minutes to go, substitute Harvey Barnes produced a sweet finish after Jamie Vardy's cushioned header and Kelechi Iheanacho's shot was then deflected wide in stoppage time but Scott Parker's men held on.
Fulham climb to 17th on seven points while Leicester stay fourth with 18 points, one point behind Chelsea in third.
See: Leicester report | Fulham report
Next fixtures
Leicester City: 6 Dec v Sheff Utd (A)
Fulham: 5 Dec v Man City (A)
Referee: Simon Hooper. Assistants: Derek Eaton, Harry Lennard. Fourth official: Andy Madley. VAR: Darren England. Assistant VAR: Stephen Child.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time