 On 10 April 2017, he scored his first goal for Palace with a penalty kick in his team's 3–0 home win over Arsenal, and got his other goal of the season on 14 May in a 4–0 win at Selhurst Park against Hull City, which secured his team's place in the top flight for next season and relegated the opponents.In 2017–18, Milivojević was Palace's top scorer with 10 goals as the Eagles recovered from a poor start to the season to finish 11th under new manager Roy Hodgson.He developed a reputation for taking penalties, scoring nine of the ten he took in his first 1 seasons with Palace; he had never taken a penalty in a professional match prior to joining Crystal Palace.