West Ham threatened first, Matt Taylor heading over from Carlton Cole's left-wing cross, before the hosts took a grip on the game.
West Bromwich Albion condemned struggling Wolverhampton Wanderers to a fifth straight Premier League defeat thanks to goals by captain Chris Brunt and substitute Peter Odemwingie in a 2-0 win at the Hawthorns on Sunday.