Che Adams has signed a new contract at Sheffield United, the club have confirmed via their official website.
The attacker has put pen to paper on a deal which runs until 2018, with the Blades having an option to extend it by an extra year.
Adams, 19, signed from non-league Ilkeston Town last season and quickly established himself as a key first team player.
He has had an impressive start to the season, netting twice in a win over Chesterfield, and giving cause for real optimism despite the sale of key player Jamie Murphy. In light of that deal, keeping hold of Adams was essential.
HITC Sport reported a week ago that Premier League side Sunderland were sending scouts to watch Adams in action, alerted by his early season form and knowledge he had just one year to run on his current contract.
Sunderland had tracked Adams since his time at Ilkeston, and were weighing up whether to make an approach. They were not believed to be the only top flight side interested either.
Adams' signature was hailed by Sheffield United boss Nigel Adkins, who took to Twitter to express his delight at the deal.