A Dimitar Berbatov brace ensured 10-man Fulham gained sweet revenge over relegation-threatened QPR in a thrilling 3-2 victory at Craven Cottage.
The Cottagers, who were beaten by their West London neighbours earlier in the season, got off to the perfect start and went three up.
Bulgarian Berbatov scored in his fourth consecutive game as he calmly rolled home an early penalty before adding a second soon after.
An own goal by Clint Hill gave the Cottagers a seemingly unassailable lead, but Adel Taarabt's strike late in the first-half gave QPR a glimmer of hope.
Loic Remy then saw his penalty saved by Mark Schwarzer before making amends just minutes later.
Harry Redknapp's side could not find the equaliser and now remain seven points from safety with seven games of the season remaining.
Last season QPR suffered an embarrassing 6-0 defeat at Craven Cottage and it looked like there could be a similar scoreline after a dominant first-half display by the hosts.