The win took Roberto Martinez’s side to within touching distance of fourth-placed Arsenal, on whom they have a game in hand, ahead of next weekend’s meeting between the sides at Goodison Park.
“The fresh legs of the subs were the reason we got the three points — they gave us the spark to score the three goals,” Martinez said.
“We would love to win the league, but we have got our targets, and it is an exciting end to the season and we are fighting to be as high in the table as we can,” the Spaniard said.
Fulham’s chances of avoiding relegation appear increasingly remote as they remain five points adrift of safety with only six matches to play.
“It was a good game. If we can take this performance with us, we will make it good,” said Fulham manager Felix Magath, who handed a first start to 17-year-old French striker Mousa Dembele. “We have six games left. I still believe we can stay up.”