Liverpool flop Christian Benteke has completed a move to Crystal Palace for fee a believed to be £27m.
The Belgian forward has fallen out of favour with Jurgen Klopp and has dropped down the pecking order at Anfield.
However, the 25-year-old has now joined Palace in a club-record transfer after just one season at Liverpool.
“I’m very happy to commit my future to Crystal Palace and I’m looking forward to meeting the manager, the players and the staff," Benteke told the club's official website.
“I feel really happy that the deal has been done and now I can look forward.”
Benteke becomes Alan Pardew's fourth signing of the summer after Andros Townsend, James Tomkins and Steve Mandanda.