Michail Antonio scored all four goals, including his first ever senior hat-trick, as West Ham swatted aside Norwich and pulled further clear of the relegation zone.
The in-form forward poked David Moyes' team into the lead on 11 minutes from close range after Angelo Ogbonna flicked Jarrod Bowen's corner across the face of goal, and he was on hand again to glance in a free-kick from Mark Noble in the first half.
His hat-trick was complete shortly after half-time with a predatory pounce on a rebound from Tim Krul's save, and he demonstrated similar composure to tuck in Ryan Fredericks' pull-back.