Liverpool forward Mohamed Salah has signed a new five-year contract with the club.
The 26-year-old Egypt international joined the Reds for £34m from Roma last summer and has scored 44 goals in 52 appearances for the club.
The financial terms were not disclosed.
“I’m very happy to say I have signed a new contract with the club,” he said.
“My first year at the club was an incredible experience for me and my family. I have to thank everyone at Liverpool and also the supporters.
“I know we can achieve a lot of things together.”
Salah was the top scorer in the Premier League last season, netting 32 goals – the most by a player in a 38-game campaign – to win the Golden Boot.
His performances also helped him win last season’s Professional Footballers’ Association Player of the Year award and Football Writers’ Association Footballer of the Year.
Sala’s new deal, which runs until 2023, does not contain a release clause.
“It demonstrates two things very clearly – his belief in Liverpool and our belief in him,” said Liverpool manager Jurgen Klopp.
The contract signing follows a turbulent time for Salah, who was injured during Liverpool’s Champions League final loss to Real Madrid.
The shoulder injury hampered Salah throughout Egypt’s World Cup campaign, which ended with defeat in all three games.