Liverpool have finally kick-started their summer recruitment drive in earnest after completing a deal for Roma winger Mohamed Salah.
The Egypt international has signed a five-year contract for a fee Press Association Sport understands is in the region of 39million euros, including add-ons, and the current exchange rate means that would work out at £34.3million - a sum just not quite enough to break the club-record £35million paid to Newcastle for Andy Carroll in January 2011.
Salah was a long-term target of the club, who previously tried to sign him three years ago when they were pipped by Chelsea, and current manager Jurgen Klopp was keen to add more pace to his side.
The club had a £28million offer turned down earlier this month but after finalising terms with the Serie A club on Wednesday, Salah travelled to Merseyside to complete his medical and sign his contract.
"I'm very excited to be here. I'm very happy," he told liver poolfc.com.
"I will give 100 per cent and give everything for the club. I really want to win something for this club.
"We have a great team and very good players. I was watching the games last year and everyone was giving 100 per cent to win something.
"Everyone can see the coach gives everything. I hope to see that together we can give everything to win something for the club, for the supporters and for us."
"Mohamed has the perfect mix of experience and potential," Klopp said.