Hammers beat AZ Alkmaar to grab place in Europa Conference League
West Ham are one game from ending their 43-year trophy drought after they kept their heads to sink AZ Alkmaar 1-0 and reach the final of the Europa Conference League.
Substitute Pablo Fornals scored a stoppage-time winner to put the Hammers through to a European club competition final for the first time in almost a half century.
A year earlier West Ham had lost the plot at the same stage of the Europa League, crashing out at Eintracht Frankfurt after Aaron Cresswell was sent off and David Moyes booted a ball at a ball boy.
But this time West Ham held on to their composure, and no ball kids were harmed, as they booked a first European final in 47 years, and the chance of some first silverware since the 1980 FA Cup, in Prague on 7 June.
West Ham's 2-1 lead from the first leg always looked slim, and none more so than when AZ dangerman Jesper Karlsson had a shot deflected over with only one minute on the clock.
But West Ham, cheered on in the away end by former striker Andy Carroll held their nerve and allowed AZ to keep possession and play in front of them, while looking to pounce on the break.
Thilo Kehrer began to get some joy down the right and when his cross was headed away from Michail Antonio it fell to Jarrod Bowen, who lashed his shot wide.
Lucas Paqueta twice tried to send Antonio through on goal, the first after a 40-yard run up the pitch, but twice the pass was too long.
Yet the Brazilian was slowly exerting his influence on the match and when he collected the ball from Antonio, he cut inside on his left foot and his curling shot from the edge of the box just clipped the far post.
West Ham hearts were in mouths before the interval, however, when a low cross from Milos Kerkez rolled menacingly across the six-yard box