London - Bobby Zamora scored a late penalty winner as the Fulham striker marked his first Premier League appearance since September with the decisive moment in Saturday's 3-2 win over Blackburn.
Zamora had made only one substitute appearance in the FA Cup since suffering a broken leg at the start of the season and the England international came off the bench at Craven Cottage to drill home the winner after Grant Hanley had held back Aaron Hughes.
Damien Duff twice gave Fulham the lead only for Blackburn to draw level through Hanley's deflected effort and David Hoillet's strike.
While Fulham remain comfortably in mid-table, Rovers have now lost four of their last five league games and are hovering dangerously close to the relegation zone.
The Cottagers were more incisive in attack from the start and took the lead through Duff in the 37th minute.
Dickson Etuhu slid the ball to Duff who raced into the area and slotted the ball between Martin Olsson's legs.
Paul Robinson, his sight partially blocked by Olsson, dipped his hands to his right but the ball had already passed into the net.
Fulham were unlucky not to win a penalty moments later when Christopher Samba tripped Johnson without touching the ball, but referee Mark Clattenburg waved away their appeals.
The Cottagers' good work was undone in first-half injury time when Etuhu lost the ball to Hanley on the edge of his area.
Hanley took the ball forward and pulled the trigger with his shot deflecting off Brede Hangeland and into the net.
Fulham's second goal arrived in the 59th minute when Duff struck once again.
Moussa Dembele and Andy Johnson exchanged passes before the ball was slipped to Duff who powered his shot between the legs of Samba from the edge of the area.
But once more their lead was shortlived as poor defending in the 66th minute saw the ball bounce through for the unmarked Hoilett to power home.
However, the last 10 minutes belonged to Fulham with a poor first touch from Duff squandering good work from Zamora.
Robinson made a fine save from Johnson before the Cottagers' pressure told with a minute to go.
Hanley held back Hughes at a corner and Clattenburg pointed to the spot and Zamora rifled home the spot-kick.