Liverpool will smash their record transfer fee when they complete the £26.5million signing of Fernando Torres later on Wednesday after the Spain striker passed a medical on Merseyside.
The 23-year-old Atletico Madrid forward arrived in the UK on Tuesday and will join the Reds for a fee that will eclipse the £14million the club paid Auxerre for Djibril Cisse three years ago.
"The player has passed a medical. All the agreements are now in place and he will put pen to paper on the deal on Wednesday," confirmed a club spokesman.
Torres, who joined Madrid as an 11-year-old and has been the club's top scorer for the last five seasons, is expected to put pen to paper on a six-year deal worth a reported £90,000 per week.
His arrival will take manager Rafael Benitez's spending beyond the £120million mark in his three years at Anfield.
Atletico's youngest ever captain - who scored 82 goals in 214 league appearances - will join fellow countrymen Pepe Reina, Alvaro Arbeloa and Xabi Alonso at Anfield.
"Nobody is indispensable. No player by himself, very good though he is, is able to make a team achieve its aims," said Atletico's major shareholder Gil Marin.
"We have spoken to him and told him we would like him to stay.
"It is normal that he has doubts. It is normal that the offers and everything surrounding them has made him think."