Luka Milivojevic has signed a new four-year contract at Crystal Palace.
The 28-year-old played every single Premier League minute last season, one of only three outfield players in the league to have done so. He scored 12 goals for the Eagles during the campaign - bringing his total up to 24 from 88 games, making him the club's leading goalscorer in consecutive seasons.
Palace chairman Steve Parish added: “Luka has been a fantastic player and leader for the club for two and a half years.
"His contribution really has been immense and I am delighted that he has agreed to pledge his long term future to Crystal Palace."