Raul Jimenez continued his return to form with another goal as Fulham thrashed lacklustre West Ham to record their second five-goal victory in five days at Craven Cottage.
The Mexico forward, who sustained a life-threatening skull fracture three years ago, gave the hosts the lead when he headed in Joao Palhinha's cross for his fourth goal in five league games.
Marco Silva's side were in total control by half-time after Willian added a second from Andreas Pereira's cut-back and Tosin Adarabioyo out-jumped Kurt Zouma at a corner to head in the hosts' third.
Substitute Harry Wilson was denied by Lukasz Fabianski as a dominant Fulham pressed on - but the West Ham goalkeeper stood no chance of denying the Wales international when he curled a stunning left-footed shot into the top corner from the edge of the penalty area.
Carlos Vinicius then sealed Fulham's second 5-0 win of the week, following Wednesday's demolition of Nottingham Forest, after Wilson unselfishly teed him up when through on goal.
The thoroughly-deserved victory lifted Fulham into the top half of the table, three points behind ninth-placed West Ham who missed the chance to climb into the Premier League's top six.
"It was a brilliant performance from us. The players understood the plan and executed it so well. It was almost a perfect afternoon for us," said Silva.
"Confidence builds confidence and the best example of this is Raul [Jimenez]," the Fulham manager added. "We are not really different now, we changed and adjusted some things but the faith in our players was always there."