West Ham clinched sixth place in the Premier League - and a spot in next season's Europa League group stage - after comfortably beating Southampton in front of 10,000 supporters at London Stadium.
David Moyes' side needed only a draw to guarantee a top-six finish, but Pablo Fornals' first-half brace and Declan Rice's late strike ensured the Hammers end a superb campaign on 65 points - their highest tally in the top flight.
Fornals opened the scoring against the run of play, firing into an empty net after Alex McCarthy had steered Jarrod Bowen's goal-bound effort into his path on the edge of the six-yard area.
The 25-year-old doubled his tally three minutes later, latching on to Vladimir Coufal's low cross and finding the net via a slight deflection off Saints defender Jannik Vestergaard.
Rice completed the scoring late on with a composed finish from Fornals' clipped pass.
Southampton finish the campaign in 15th after suffering their 19th league defeat of the season.