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.