Marco Asensio has agreed terms on a new contract at Real Madrid that will run until 2023, the European champions have announced.
The Spain international has been in fine form at the start of the new season, scoring four times in all competitions for Madrid.
And Asensio's dazzling performances have led to an extension that will keep him at Santiago Bernabeu for another six years.
The 21-year-old broke into the Madrid first team last season after a prior loan spell with Espanyol, having been signed from Mallorca in 2015.
Asensio made his senior international bow in May 2016, establishing himself in the Spain squad this term.
The Madrid star will discuss his renewal at a news conference on Friday, following in the footsteps of team-mates Marcos Llorente and Raphael Varane, who have also recently agreed new terms.