Crystal Palace have completed the signing of Christian Benteke for a fee believed to be in the region of £30million.
MORE: The Secret Agent: 'Coach' Cahill causing issues at Melbourne City
The Belgium international had long been linked with a move to Selhurst Park and has now signed a four-year deal with Palace to end his time at Liverpool.
Benteke joined Liverpool from Aston Villa ahead of the 2015-16 campaign, but failed to live up to the high expectations at Anfield.
He netted 10 goals in 42 appearances in all competitions last term, including the stoppage-time winner over Palace back in March.
The 25-year-old initially stated that he was ready to fight for his place at Liverpool, but opted to move on after he was deemed surplus to requirements by Jurgen Klopp.
"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 Palace's official website.
"I feel really happy that the deal has been done and now I can look forward."
A slip up from Benteke's social media team as they appeared to have thought he signed for Burnley. pic.twitter.com/TSSK7KblMv
— From The Stands (@FromTStands) August 20, 2016
Benteke becomes Palace's fourth signing of this transfer window after the previous captures of Steve Mandanda, James Tomkins and Andros Townsend.