Liverpool has completed the signing of Mohamad Salah from Roma on a five-year deal.
According to Sky Sports, the transfer fee for the Egyptian will rise to £34.3m.
The Merseyside club had their initial bid of £28m rejected, but they remained persistent in their pursuit of the 24-year old.
Salah made an impression last season in Serie A, having scored 15 goals and provided 13 assists.
The tricky winger has Premier League experience after spending an underwhelming two-and-a-half years with Chelsea.
Mohamed at Melwood. #AnnouncedSalahpic.twitter.com/LGR96omjrf
— Liverpool FC (@LFC) June 22, 2017
pic.twitter.com/07r2UAKRdX
— Liverpool FC (@LFC) June 22, 2017