QPR failed to further cement their place in the top half of the Championship with a disappointing 3-1 defeat at strugglers Rotherham United.
Two goals in three minutes from Freddie Ladapo turned the game on it’s head after Lyndon Dykes’ opener, with Michael Smith wrapping up victory in the final minute.
In League One, AFC Wimbledon boosted their survival hopes with a 3-0 demolition of Ipswich Town at Plough Lane.
Goals from Will Nightingale and Jack Rudoni gave the Dons control before Josh Harrop was sent-off in the 28th minute, and a late Ryan Longman effort sealed the victory.
The result means the side are now two points clear of the relegation zone, having scored eight goals in the past two games.
And in League Two, Leyton Orient’s faint Play-Off hopes were dealt a blow with a 2-2 draw at Harrogate Town.
Conor Wilkinson broke the deadlock just a minute after the restart to give the O’s the lead with a low effort from 20 yards, but Dan Jones levelled just before the hour.
Danny Johnson put Orient back in front in the 63rd minute, before Harrogate were awarded a penalty, which Jack Muldoon saw saved.
Harrogate, though, did soon force an equaliser when winger Josh McPake cut in from the left with 15 minutes to go.