Republic of Ireland international Sinclair Armstrong scored as QPR boosted their survival hopes with a shock 2-1 success over Sky Bet Championship leaders Leicester at the King Power Stadium.
Armstrong's 57th-minute goal came within two minutes of coming off the bench, and doubled the lead for the visitors after Ilias Chair's first-half opener.
The victory was the third on the trot for the relegation-threatened side, as teenage defender Ben Nelson's 60th-minute goal for wasn't enough to prevent a third consecutive defeat for Leicester.
Armstrong's solitary Ireland cap came in the Euro 2024 qualifying defeat to the Netherlands last September after he had impressed for Jim Crawford's Under-21 side.
Leeds dropped to third after their quest for a 10th successive league win ended in a 1-1 West Yorkshire derby draw at 10-man Huddersfield.
Patrick Bamford's second-half equaliser salvaged a point for the visitors following Michal Helik’s opener.
The Terriers played half of the match a down after captain Jonathan Hogg was shown a second yellow card in first-half added time for swinging an arm at Junior Firpo.
Blackburn Rovers are just a point better off and anxiously looking over their shoulders following a 2-1 loss at Swansea.
One-time Ireland call-up Sammie Szmodics gave 17th-placed Rovers hope with his 19th league goal of the season following early strikes from Joe Allen and Jamie Paterson.

Ipswich took advantage of Leeds' slip-up to seize the second automatic promotion spot thanks to a 2-0 victory at Plymouth.
Brendan Galloway’s 63rd-minute own goal broke the deadlock at Home Park before Kieffer Moore’s fifth goal in seven games sealed the Tractor Boys’ victory.
Substitute Joe Aribo hit a dramatic added-time winner as fourth-placed Southampton snatched a 4-3 win from a topsy-turvy clash with 10-man Birmingham.
Goals from Adam Armstrong, David Brooks and Che Adams saw Saints twice coming from behind to lead at St Andrews, overturning finishes from Koji Miyoshi and Jay Stansfield.
Juninho Bacuna looked to have earned the struggling Blues a point following the 62nd-minute dismissal of Dion Sanderson but Aribo pounced at the death.
In the tight battle for survival, Sheffield Wednesday, Stoke and Millwall joined QPR in picking up big wins on a dramatic day.
Ike Ugbo’s sixth goal in five outings earned 23rd-placed Wednesday a 1-0 win over beleaguered bottom club Rotherham in the South Yorkshire derby at the New York Stadium.
Millwall celebrated a second successive win since the return of manager Neil Harris thanks to Zian Flemming’s third-minute goal in a 1-0 victory against Watford.
Stoke remain in the final place in the relegation zone, level on points with the three teams above them, after strikes from Bae Jun-ho and Lewis Baker secured a 2-0 triumph over Middlesbrough.
Perry Ng’s 66th-minute header earned Cardiff a 1-0 victory in the Severnside derby with Bristol City at Ashton Gate.
Elsewhere, Josh Sargent’s 81st-minute strike gave seventh-placed Norwich a 1-0 win over Sunderland at Carrow Road, while Preston were held to a goalless draw by fellow play-off hopefuls Hull.