Liverpool are expected to complete the £18 million signing of striker Robbie Keane from Tottenham within the next 24 hours. It is believed Rafael Benitez completed the final stages of his negotiations with the 28-year-old over the weekend.

The former Wolves, Coventry, Inter Milan and Leeds striker underwent a medical on Monday making it possible that his transfer could be completed in time for him to debut for The Red's in a friendly against Villareal in Spain on Wednesday.

Keane is rumoured to have signed a five-year deal worth about £80,000 per week, which would keep him at Anfield until he is 33.