
Mohamed Salah has guaranteed that he will still play for Liverpool next season despite the uncertainty over his long-term future at Anfield.
The 29-year-old is preparing to play in his third Champions League final since joining Liverpool five years ago and has admitted to wanting revenge over Real Madrid after defeat in Kiev in 2018.