Mohamed Salah’s move to Liverpool is set to finally be finalized as Liverpool have agreed terms with Roma, KingFut sources confirm.

As revealed by KingFut, the 18-time league champions were set to submit a revised bid for Salah’s services, which was satisfactory to demands.

After negotiations in the presence of the player’s agent in England earlier today, an agreement has been reached and the player is set to travel to England for his medical.

Salah has booked his ticket and will arrive for his check-ups on Tuesday, the 20th of June.

Salah, who turned 25 this week, has had his best-ever season since going professional, scoring 19 goals in all competitions for Roma, despite missing almost a month and a half due to his presence with the Egyptian national team for the Africa Cup of Nations. At the AFCON in Gabon, Salah was involved in four of Egypt’s five goals with 2 goals and 2 assists as he led the Pharaohs to the finals, where they lost 2-1 to Cameroon.

https://twitter.com/King_Fut/status/870314741792739329

It is worth noting that the Italians initially put a €50 million price tag for their star player, with Roma sporting director Monchi confirming this week than an offer had already been received from an ‘English club’ for Salah, but the club would not sell until their valuation was met.

KingFut understands a deal for Salah has been struck at a record-breaking fee in the range of €45 million.