Luton Town picked up their first-ever home Premier League win as they beat Crystal Palace 2-1 at a raucous Kenilworth Road.
Second-half goals from Teden Mengi and Jacob Brown, either side of a superb Michael Olise strike, move 17th-placed Luton four points clear of the bottom three.
How the match unfolded
Palace started the first half on the front foot with Olise, making his first start this season, curling the ball just past a post in the first minute.
Luton goalkeeper Thomas Kaminski had a busy first 45 minutes. He made a comfortable stop in the sixth minute to deny Odsonne Edouard before making a brilliant double save to keep out Eberechi Eze and Jeffrey Schlupp midway through the half.
TV Info - Broadcasters
Roy Hodgson was dealt two huge blows within the first five minutes of the second half as Eze was forced off with an injury before Cheick Doucoure had to be stretchered off.
Edouard thought he had scored the opener in the 67th minute after Olise played a terrific long pass over the top of the Luton defence, but following a VAR review, the goal was overturned after the striker was adjudged to have controlled the ball with his hand.
Luton started to take the game to the visitors and went in front in the 72nd minute through Mengi's first Premier League goal. A corner fell kindly to the defender at the back post and he took a touch before firing into the far corner.
But the lead only lasted two minutes as Olise cut inside on to his left foot and curled impressively beyond Kaminski to equalise.
Luton then restored their lead with seven minutes remaining as substitute Brown tapped in at full stretch from Chiedozie Ogbene's fantastic low cross for his maiden Premier League goal.
Jefferson Lerma headed against a post in the 13th minute of second-half stoppage time, but Luton managed to hold on for a historic win.
A fourth defeat in five matches leaves Palace in 13th on 15 points.
Did you know?
Luton earned their first home league win of the season, and their first at Kenilworth Road in the top-flight since April 1992 (2-0 vs Aston Villa).
Crystal Palace have lost four of their last five Premier League games (W1), as many as they had in their previous 18 since Roy Hodgson’s return to the club (W8 D6 L4).
50 per cent of Luton’s Premier League goals this season have come from set-piece situations (6/12, including penalties), the second highest ratio in the division after Arsenal (54 per cent before their game against Brentford).
Jacob Brown’s winner for Luton came just three minutes and 59 seconds after he came off the bench, with four of the Hatters’ 12 Premier League goals this season coming via substitutes.
Crystal Palace have had over 60 per cent possession in each of their last two Premier League games, but have gone on to lose them both (67 per cent v Everton, 61 per cent v Luton).
Alexander-Arnold's stunner cancels out Haaland's record goal
Soucek's last-gasp goal gives West Ham dramatic win at Burnley
Newcastle beat Chelsea with superb second-half showing
Joao Pedro's double earns Brighton a first win in seven matches
Bournemouth secure first Premier League away win in style
Havertz's late winner at Brentford sends Arsenal top