MOHAMED SALAH could complete his £39m move to Liverpool tomorrow.
The Egyptian winger is set to undergo a medical on Merseyside and then tie up the remaining details on a four-year contract believed to be worth around £90,000-a-week.
The Reds will pay Roma an initial fee up front and with add-ons the deal could be worth £39m, which will make Salah the club’s most expensive signing.
The fee would surpass the £35m the Reds paid Newcastle for Andy Carroll in 2011.
Salah, 25, turned down a move to Anfield in 2014 in favour of joining Chelsea in a £11m deal from Basel.
But he struggled to settle in the Premier League and after loan spells at Fiorentina and Roma, he moved to the Italian capital in a £15m deal last summer.
Salah is believed to be excited about returning to the Premier League to prove his ability after his Chelsea disappointment.
The Egypt winger will be Liverpool's second signing of the summer following Dominic Solanke's move from Chelsea.
Liverpool have been in talks with Roma for about a month but are now on the brink of landing their man.
The Reds are set to continue spending with Kop boss Jurgen Klopp keen to bring in Red Bull Leipzig midfielder Naby Keita despite the Bundesliga club being reluctant to sell.
Klopp is also keen to sign a defender after the club were forced to back out of a move for Southampton defender Virgil van Dijk after allegations of tapping up.
Mohamed Salah to Liverpool: Who will he replace? Is £39m too much? What will he bring?