Who saw that coming?
Fulham did a number on QPR to record only their second double of a tortured season. It looked as if the team in away yellow were actually in the top two and about to return to the Premier League rather than languishing in the bottom half.
Who would have thought Slavisa Jokanovic would have to wait so long for a first win? Here are the reasons for his debut victory.
It was an ill wind that blew Fulham a heap of good
Sure, the Whites lost Lasse Christensen after just six minutes, but with Luke Garbutt as replacement it meant they could play two wing backs and leave just a three at the back.
Boy, did they plunder the width and space afforded them by a Rangers space at sixes and sevens after the shift in formation.
Rs defender was right - you can't give Ross McCormack an inch in the box
James Perch feared what might happen if Whites leading scorer was left unmarked. Cue Mac the knife and 1-0 on 35 minutes.
This could be the start of something big, there again…
When Fulham beat QPR in September they lost the next one 3-0 to Wolves - and that was at home too.
Sorry to dampen the delight of a terrific win, but the game that will really determine progress alluded to by Slavisa Jokanovic is at Blackburn on Tuesday night.
A result against a so-so Rovers, now shorn of hotshot Jordan Rhodes, and Whites can start to really look up and not down.
Promising debut for Michael Madl
A lot was said about Fulham sweeping forward, but the new man from the Austrian League was an unheralded force at the back.
Maybe it helped that the loanee was oblivious to the hullabaloo of a derby and that entails.
But he and Dan Burn rarely looked stretched.
For a club with no win in six - it says much that there were 2,800 Whites at Loftus Road
You could argue it was down the road, but it was still a decent turnout in the away School End. A goal helps, but it sounded pretty much even Steven after that in terms of vocal support - and there were 14,500 in blue and white hoops.