Crystal Palace have announced the signing of midfielder Cheikhou Kouyate from West Ham on a four-year deal.
The Senegal captain joins for an undisclosed fee having spent the last four seasons with the Hammers.
The 28-year-old told PalaceTV: "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.
"This is the right time to move because I needed a new challenge. I have good memories of West Ham but I need to come here and give my best because I like the Crystal Palace project.
"I spoke to the manager (Roy Hodgson) and I know he'll be a good manager. I also spoke to Pape Souare yesterday and he told me I had to come and now I'm here and I'm very happy."
