West Ham United executed a devastating counter-attacking display at Craven Cottage to beat basement side Fulham 2-0.

The Hammers' fourth consecutive Premier League win was all but secured before half-time, with Robert Snodgrass and Michail Antonio on target as Fulham's flaws were laid bare in the London rain.

The struggling host wasted several clear-cut early openings while West Ham ruthlessly punished the gaping holes in a defence still waiting on its first clean sheet of the campaign.

There was no way back for Fulham and it remains bottom of the table ahead of a potentially pivotal run of fixtures in which it faces Newcastle United, Wolves and Huddersfield Town.

A painful opening half an hour for Claudio Ranieri saw Fulham repeatedly squander chances at one end before conceding twice on the break at the other.

First, Aboubakar Kamara shot too close to Lukasz Fabianski, before Snodgrass dispatched a fine effort high past Sergio Rico.

Further opportunities for Aleksandr Mitrovic and Kamara drew only routine stops from Fabianski and West Ham, by contrast, was clinical, Antonio controlling Javier Hernandez's cute flick and nutmegging the goalkeeper.

Antonio's goal seemed to dishearten Fulham, whose threat waned, and a second half of little incident saw the visitor cruise to victory to move up to ninth.