Mohamed Salah has decided to stay at Liverpool for the coming season, but it could prove to be his last at Anfield.
The 27-year-old was one of the Reds' key players as they won the Champions League last season and finished second in the Premier League.
According to the Mirror, it's about the Champions League success that persuaded him to stay for another season on Merseyside.
The Egyptian is reportedly tempted by a switch to Real Madrid or Juventus.
Higher-ups at Liverpool and manager Jurgen Klopp are aware of Salah's position and are ready to leave or replace him.
Salah is currently under contract until 2023 after signing a new, improved deal in June last year, so Liverpool would not be able to sell and could not afford a gigantic transfer fee.
Liverpool wants to be in their power to keep hold of their star one, with Salah being a huge part of their back-to-back runs to Champions League finals.
Since arriving from Roma in 2017, the African has scored 71 goals in 104 appearances, winning the premier league Golden Boat in both seasons he has been at Anfield.
Salah is currently on international duty with Egypt, coming on as a substitute against Guinea on Sunday night, setting up two goals in a 3-1 win.