Mohamed Salah remains a Liverpool player, after agreeing a new contract with the club.
The deal will reportedly make him the highest-paid player in the club’s history.
“It’s the best decision for us and best decision for him. He belongs with us I think. This is his club now,” said Liverpool manager Jurgen Klopp.
“This is a special treat for our supporters to enjoy their weekend even more. I’m sure there will be some celebrations for this news tonight.
“I have no doubt Mo’s best years are still to come. And that’s saying something, because the first five seasons here have been the stuff of legend.”
Salah has scored 156 goals in 254 games for the Reds since moving from Roma five years ago and it will come as relief to many fans after contract negotiations dragged on for the majority of last season.