Real Madrid have tied youngster Borja Mayoral down to a new contract.
The 18-year-old, who has made one senior appearance for Los Blancos, had six months left to run on his previous deal.
However, despite having been linked to the likes of Arsenal and Chelsea in recent weeks, the striker has now agreed to remain at the Bernabeu until 2021.
Mayoral has scored 12 goals for Madrid's second string side Castilla this season.