Mohamed Salah has signed a new long-term deal to extend his stay at Liverpool, the club announced on Friday.
Salah's contract was due to expire next summer and before the Champions League final, the forward announced that he would remain at Anfield next season.
- ESPN's Notebook: The inside stories from around the world
The Egypt international has now ended speculation surrounding his future by extending his time at the Premier League club.
"I feel great and [I am] excited to win trophies with the club.