Roy Keane has warned Liverpool they have to get Mohamed Salah's contract "done and dusted" or risk losing one of the world's "greatest players".
The Egyptian forward is into the final 18 months of his Liverpool contract with talks continuing to drag on with no real end in sight.
Liverpool have a strict wage structure and seem to adhere to a similarly strict policy on offering new deals to players over 30 - a policy which ultimately saw them lose Georginio Wijnaldum to Paris Saint-Germain in the summer.