Patrick Bamford and Raphinha scored as Leeds United stopped Fulham from making up ground in the relegation battle with a 2-1 victory at Craven Cottage.
Marcelo Bielsa's visitors had two goals ruled out for offside early on, before Leeds goalkeeper Illan Meslier made a superb save to deny Josh Maja.
Bamford, who recovered from last weekend's injury against Chelsea to start, then put Leeds ahead just before the half-hour when he fired in from Jack Harrison's low cross.
Fulham equalised seven minutes before half-time, Joachim Andersen volleying in his first goal for the club from an Ademola Lookman corner.
Moments after Lookman passed up a golden chance to put Fulham in front, Leeds broke at the other end and Raphinha ran on to a pass from Bamford to finish past Alphonse Areola on 58 minutes.
Leeds move up to 11th on 39 points.
Fulham stay 18th on 26 points, two below 17th-placed Newcastle United having played two more matches.
Fulham: 3 Apr v Aston Villa (A)
Leeds: 3 Apr v Sheff Utd (H)
Referee: David Coote. Assistants: Dan Cook, Nick Hopton. Fourth official: Robert Jones. VAR: Darren England. Assistant VAR: Richard West.