Crystal Palace secured their first Premier League victory without Wilfried Zaha in over two years as Luka Milivojevic's outstanding finish inspired them to overcome Leicester 1-0.
Without their most influential player they followed successive defeats to end the wider run of 13 league defeats that had come when Zaha was unavailable.
During those 13 fixtures - their last league success without him came at struggling Sunderland in September 2016 when Alan Pardew remained manager - they had scored only three goals and conceded 28.
The lack of a consistent goalscorer remained a concern at Selhurst Park but their captain Milivojevic produced a fine first-half finish to give them the lead they retained to move up to 15th and clear of the Premier League's bottom three.