Tottenham Hotspur forward Dele Alli has signed a new six-year contract, tying him to the club until 2024.
Alli, 22, joins teammate Harry Kane, who also signed a new deal through the same period in June.
"It's an honour for me to sign a new contract at this club that's done so much for me so far and yeah, hopefully, many more great memories to come," Alli said in a video posted on Twitter.
And, writing on Twitter, he said: "Delighted to have signed a new contract until 2024. Would like to say a big thank you to the chairman, manager, all my teammates and the fans for their constant support. I've loved my time at [Tottenham] so far and I'm very excited to see what the future holds!"
The signing will ease fears about Tottenham's ability to keep their best players at a time when the cost of their new stadium is rising due to delays.
Alli joined Tottenham in February 2015 from Milton Keynes Dons, but remained on loan until a permanent move at the end of the campaign. He was named PFA Young Player of the Year and earned a spot in the PFA Team of the Year in each of his first two seasons at Tottenham.
He has scored two goals this season, one in the Premier League, and has 48 goals in all competitions across four seasons for Spurs, including a career-high 22 in 2016-17, including 18 league goals.
Tottenham have locked down a number of their top players by handing them new deals in recent months. Davinson Sanchez also signed a six-year contract in the summer, Son Heung-Min and Harry Winks all committed themselves to the club until 2023 and Erik Lamela extended his stay until 2022.
Manager Mauricio Pochettino also signed a new contract with Tottenham in May, tying him to the club until 2023.