Liverpool completes Salah signing

Roma winger Mohamed Salah has completed a return to the Premier League after agreeing a long-term contract with Liverpool.

Liverpool previously tried to sign Salah in 2014 from Basel but was pipped to his signature by Chelsea.   -  Twitter @LFC

Liverpool has completed the signing of Roma winger Mohamed Salah for a reported fee of £39million, the Egypt international signing a long-term contract.

Salah returns to England after three seasons in Italy with Fiorentina and latterly Roma, his first two campaigns on loan from Chelsea.

During his time with Roma, Salah made 83 appearances in all competitions, scoring 34 goals and helping them to Champions League qualifications after a third and second-place finish.

Liverpool had been heavily linked with the 25-year-old following the end of the 2016-17 season and Jurgen Klopp has now got his man.

Liverpool previously tried to sign Salah in 2014 from Basel but was pipped to his signature by Chelsea.