Liverpool forward Mohamed Salah has extended his stay with the Anfield club.

The 30-years-old forward scored who has scored 156 goals in 254 appearances for Liverpool, had entered the final year of his previous contract with talks stalling over the 30-year-old’s wage demands.

Salah joined Liverpool from Roma in 2017, and has become a fundamental part of Jurgen Klopp’s side, helping establish them as serial contenders for domestic and European success.

He scored in the 2019 Champions League final victory over Tottenham and was the club’s top scorer when they won the Premier League for the first time in 30 years in 2020.

“I feel great and [I am] excited to win trophies with the club,” Salah told liverpoolfc.com. “It’s a happy day for everyone.

“It takes a little bit of time, I think, to renew, but now everything is done so we just need to focus on what’s next. I think you can see in the last five or six years the team was always going upwards.

“Last season we were close to winning four, but unfortunately in the last week of the season we lost two trophies. I think we are in a good position to fight for everything. We have new signings as well. We just need to keep working hard, have a good vision, be positive and go for everything again.”

The 2021/2022 Champions League finalist have already added to their squad this summer, with Darwin Nunez joining from Benfica. The Uruguayan frontman has joined in a deal which could make him the club’s record signing if all clauses are met.