Liverpool have finally sealed the signing of forward Christian Benteke from Aston Villa after a lengthy pursuit of the Belgium international.

The 24-year-old has signed a "long-term contract" at Anfield after impressing with Villa, where he scored 49 goals in 101 appearances.

It is thought Benteke's release clause was £32.5 million, which would make him the second most expensive player in Liverpool's history after Andy Carroll.