Half-time: Fulham 1 Leeds United 0
Moussa Dembele’s 24th-minute goal put Fulham ahead at Craven Cottage.
Dembele went past Leeds captain Sol Bamba and fired underneath keeper Marco Silvestri – the striker’s fourth goal of the season.
Fulham had looked dangerous early on and Ross McCormack, playing against his former club, fired wide of the near post.
At the other end, Joe Lewis, playing in place of the injured Andy Lonergan, was called into action to keep out a shot from former Brentford midfielder Stuart Dallas.
Leeds, in their first match under new manager Steve Evans, had plenty of possession after going behind but struggled to create clear-cut chances before finishing the half strongly.
Lewis Cook tried his luck with a long-range effort which on-loan keeper Lewis comfortably held.
Lewis produced another save two minutes before the interval, this time to deny Gaetano Berardi.
And in the final seconds of the half, Bamba missed a chance to equalise when he headed over at the far post from Luke Murphy’s right-wing free-kick.
Fulham: Lewis, Richards, Stearman, Burn, Garbutt, Christensen, Tunnicliffe, O’Hara, Pringle, McCormack, Dembele.
Subs: Rodack, Hutchinson, Fredericks, Parker, Kacaniklic, Husband, Woodrow.