Marcus Rashford committed his long-term future to Manchester United on Monday by agreeing a new four-year contract with the option for a further year.
The 21-year-old's previous deal was due to expire in 2020 and the England striker had attracted interest from Barcelona among others across Europe.
However, United have reportedly committed to a bumper contract worth £250,000 ($317,000) a week to ensure that Rashford remains at Old Trafford.
Rashford has scored 45 goals in 170 appearances since breaking into the United first team as an 18-year-old.