Lanzini spot-kick lands Hammers in last 16 of Conference League
An unlikely draw between RSC Anderlecht and FCSB handed Silkeborg the chance to claim a first-ever European knockout place with a win over West Ham.
However, after some patient probing, the Hammers had the lead. Saïd Benrahma (27) slipped in Michail Antonio (32), who was upended by Nicolai Larsen in the box, allowing Manuel Lanzini (29) to dispatch his second spot-kick of the season.
Get all the stats from the match with Flashscore
With UECL progression already assured, the hosts remained in control of the contest, taking their 1-0 lead into the break.
Early in the second period, Pablo Fornals (26) sent a close-range effort wide as West Ham looked to add to their lead. Benrahma continued to threaten the Silkeborg goal as he had done all evening, but to no avail.
A low-key affair trundled towards its seemingly inevitable conclusion, as David Moyes made a host of changes to freshen things up.
Late on, Tonni Adamsen caused a brief moment of panic for the hosts with a run in behind, but the contest remained devoid of many talking points as the game petered out.
West Ham continue their 100% UECL record this season, having now won six consecutive competitive games at home in a single campaign for the first time since January 1998.
Meanwhile, Silkeborg remain second in Group B, one point ahead of Anderlecht, and needing to avoid defeat to the Belgian side in a straight shoot-out for UECL progression.
Flashscore Man of the Match: Conor Coventry (West Ham United)