Crystal Palace have signed Senegal international midfielder Cheikhou Kouyate from Premier League rivals West Ham.
Palace confirmed the reported £9.5million deal on Wednesday, with Kouyate arriving on a four-year contract.
Kouyate – who featured for Senegal at this year's World Cup – swapped Belgian giants Anderlecht for West Ham in 2014, the 28-year-old scoring 12 goals in 129 appearances for the Hammers.
"I'm so happy. It's been a long day but now everything is good and I'm very excited to start with my new team-mates," Kouyate told Palace TV.
"This is the right time to move because I needed a new challenge.