Ishmael Miller scored the only goal of the game two minutes from time as npower Championship leaders QPR overcame play-off hopefuls Leicester 1-0.
Sven-Goran Eriksson's side caused more than a few problems for Rangers, who pulled eight points clear of Swansea.
The second-placed Swans slipped to a shock home 1-0 defeat relegation-threatened Scunthorpe, Joe Garner scoring from the spot after being fouled by Alan Tate.
Nottingham Forest also fell to a surprise defeat, Matt Fryatt scoring the only goal for Hull after 64 minutes' play at the City Ground.
And in a bad day for the chasing pack, Norwich were held to a 1-1 draw by rock-bottom Preston at Carrow Road. The Canaries fell behind thanks to Chris Brown's strike on the hour mark, but levelled through Grant Holt two minutes later. Wes Hoolahan missed a penalty for the hosts as Iain Turner stood up to save his dinked effort after 72 minutes.
That made it a good day for Leeds, who came from behind to claim an emphatic 5-2 win over Yorkshire rivals Doncaster at Elland Road. Max Gradel and Jonny Howseon both scored twice for Leeds with Luciano Becchio also notching while Biily Sharp and Franck Moussa respnded for Rovers.
Play-off chasing Burnley kept the gap between them and Leeds at four points with a 1-0 win over Crystal Palace thanks to a superb long-range strike from Jay Rodriguez inside the third minute.
Reading, in confident mood following their FA Cup victory at Everton in midweek, continued their excellent form by hammering Middlesbrough 5-2. Ian Harte and Shane Long each bagged a brace for the Royals who also had Hal Robson-Kanu on the scoresheet while Leroy Lita scored twice for Boro.
In-form Bristol City continued their charge away from the relegation zone by beating 10-man Coventry 4-1 at the Ricoh Arena. Nicky Maynard, Lewin Nyatanga and David Clarkson, from the penalty spot, were on target for the Robins in the first half. Lukas Jutkiewicz pulled one back for Coventry eight minutes after the restart, but Marlon King was dismissed on the hour and Marvin Elliott scored a fourth for the visitors eight minutes from time.
Sheffield United slipped to a 1-0 loss at Portsmouth, who recorded their sixth consecutive game without conceding a goal, with Hermann Hreidarsson scoring the winner in the 24th minute while Danny Graham scored the only goal as Watford beat Millwall 1-0 and Derby's game against Barnsley at Pride Park finished goalless.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms