Leeds 2 QPR 1
Kemar Roofe tormented QPR again, scoring twice for Leeds as they came from behind at Elland Road.
Rangers came under sustained pressure during the early stages but Nahki Wells pounced to score after 26 minutes – his third goal in his past five matches and fourth of the season.
Pontus Jansson failed to deal with Angel Rangel’s ball forward and Wells capitalised by dashing away from the Leeds defender and coolly firing past keeper Bailey Peacock-Farrell.
But Roofe, who scored four goals against the R’s last season, including a hat-trick at Loftus Road, equalised in the final seconds of the first half and tucked away a penalty eight minutes into the second.
It condemned Rangers, who have won just of their past six games, to another defeat – and they also have injury concerns over Geoff Cameron and Rangel.
They played the second 45 minutes without on-loan midfielder Cameron, who was the victim of a crude challenge from Kalvin Phillips late in the first half, and they finished the game with 10 men after Rangel hobbled off in stoppage time after all three substitutions had been made.
The lively Roofe twice went close for the home side before directing the ball in after it had been played into the danger area Pablo Hernández.
He netted again, this time from the spot, after Toni Leistner’s handball.
Wells missed a great chance to equalise by blasting over after being teed up by Rangel.
And Peacock-Farrell produced an excellent late save to push away a strike from Jake Bidwell.
QPR: Lumley, Rangel, Leistner, Lynch, Bidwell, Wszolek (Osayi-Samuel 73), Cameron (Scowen 45), Luongo, Freeman, Eze (Smith 78), Wells.
Subs not used: Ingram, Furlong, Hemed, Cousins.