Crystal Palace have completed the signing of Serbia international Luka Milivojevic from Olympiacos.
The 25-year-old midfielder has signed a three-and-a-half year deal.
Milivojevic started his career in his homeland before moving from Red Star Belgrade to Anderlecht in 2013. After a year in Belgium, he moved to Greece.
Palace remain in the Premier League's bottom three despite new boss Sam Allardyce collecting his first league win in the 2-0 success at Bournemouth.
Find all the latest football transfers on our dedicated page or visit our Premier League tracker here.