West Ham puts Luton on the brink of relegation
Luton Town's hopes of avoiding relegation from the Premier League are all but over after it squandered a 1-0 lead in a 3-1 defeat to West Ham United at London Stadium.
In their final home game under departing boss David Moyes, the Hammers fell behind to Albert Sambi Lokonga's header, as Rob Edwards' side looked to pull level with 17th-placed Nottingham Forest.
However, fine second-half finishes from James Ward-Prowse and Tomas Soucek turned the game around, then teenager George Earthy marked his return from a head injury with his first Premier League goal.
While Moyes was able to enjoy his London Stadium swansong, Luton would have seen a return to the Championship confirmed if Nottingham Forest had avoided defeat to Chelsea later in the day.
But Forest blew it late on losing 3-2 to the Blues to push the battle for survival a little further.
Luton now needs to beat Fulham on the final day and hope Forest loses to already-relegated Burnley, and also overturn a huge swing in goal difference.
Desperately needing three points, Luton started brightly and took the lead in the sixth minute. A blocked Elijah Adebayo effort fell for Alfie Doughty, and his cross was perfect for Lokonga to head home from close range for his first Premier League goal of the season.
West Ham almost levelled seven minutes later, but Jarrod Bowen could only watch his effort rattle the left-hand post.
The West Ham pressure continued to mount as Emerson's low ball across the six-yard box evaded everyone, before Mohammed Kudus blazed over the crossbar just after the half-hour mark.
Soucek also tried his luck from range just before the break but Thomas Kaminski saved easily, with boos audible as West Ham went into the break a goal down.
The hosts certainly made up for that flat first half, though, with Ward-Prowse drilling home their leveller in the 54th minute.
That sparked a relentless spell of pressure from Moyes's men. Doughty was nearly forced into an embarrassing back-pass mistake, and Bowen fired wide after a fine Kaminski stop to deny Kudus.
Luton buckled as Soucek volleyed home superbly from the edge of the box with 65 minutes gone, then Kudus assisted West Ham's emphatic third five minutes later, surging to the byline to square for substitute Earthy to tap home and leave Luton on the brink.