Fulham’s bid for Premier League survival suffered a major blow as Raphinha sealed Leeds a 2-1 win at Craven Cottage on Friday.
Scott Parker’s side would have climbed out of the relegation zone for the first time since December 20 if they had managed a rare home victory.
But Patrick Bamford put Leeds in front in the first half and, although Joachim Andersen equalised before the break, Raphinha punished sloppy Fulham defending to win it in the second half.
Third-bottom Fulham remain two points behind fourth-bottom Newcastle, who have two games in hand including a crucial clash with fellow strugglers Brighton on Saturday.
Beaten in three of their last four games, Fulham have now lost 10 home league matches this season.
Survival is still possible given Newcastle’s struggles, but with only eight matches left Fulham are running out of time to avoid an immediate return to the Championship.
Mid-table Leeds’ first win in four games was their first in London in 17 attempts.
They appeared to have made the perfect start in the eighth minute when Luke Ayling looped his header into the far corner from Tyler Roberts’ delivery.
But VAR disallowed the goal after checking that Roberts’ arm was narrowly offside before he crossed into the Fulham area.
Fulham’s Josh Maja forced a superb save from Illan Meslier with a fierce close-range effort.
Leeds made the most of that escape to take the lead in the 29th minute.
Read AlsoLeeds promotion hero reveals family role in final decision
A quick throw caught Fulham sleeping and Jack Harrison found space for a cross to the near post, where Bamford made a perfectly timed run to smash past Alphonse Areola from close range.
It was Bamford’s 14th goal of the season but he nearly gifted Fulham an equaliser with a miscued headed clearance that flew just over moments later.