Last updated on .From the section Football

Benteke has won 26 caps for Belgium

Crystal Palace have reached an agreement with Liverpool to sign Belgium striker Christian Benteke for an initial £27m fee.

The 25-year-old is travelling to London to have a medical and finalise terms.

Benteke, who joined the Reds for £32.5m in July 2015, would be Palace's record signing, of £27m + £5m of add ons.

Winger Andros Townsend was the Eagles' previous record signing, having joined from Newcastle for £13m in July.

Palace had an offer worth £23m up front, plus £7m add-ons, for Benteke rejected on Tuesday.