Brighton scored two goals from two shots on target to maintain their unbeaten start to the season with a victory at West Ham, who remain without a league goal or a point.
Alexis Mac Allister scored the opener from the penalty spot after West Ham summer signing Thilo Kehrer brought down Danny Welbeck just inside the area on his Premier League debut.
The Hammers started the second half brightly but were undone when Leandro Trossard latched on to Pascal Gross’s flick to seal a third straight league defeat for the hosts.
Aaron Cresswell had a fierce effort well blocked by Joel Veltman before Robert Sanchez produced two acrobatic saves late on to keep out two Tomas Soucek headers.
The victory for Brighton stretches their unbeaten run to eight games, while West Ham has now had 38 shots in their opening three league games without scoring a goal.
The Seagulls move up to fourth, while the Hammers are rooted to the foot of the table after losing their first three games without scoring for only the second time in their history.