Liverpool are on the brink of making Mohamed Salah their club-record signing after he was given permission to fly in for a medical.

The Egypt international has been a priority for Liverpool since last season drew to a close and talks have been going on since last month with Roma, who initially rejected a £28million offer for him at the start of June.

Michael Edwards, Liverpool's sporting director, has continued in negotiations with Monchi, his counterpart in Rome, and a deal has now been structured that with add-ons, will see Liverpool pay more than the £35m they invested in Andy Carroll in January 2011. The final fee may be closer to £40m.