Aberdeen have confirmed that highly-rated full back Clark Robertson has signed a new long-term deal.
Sky Sports revealed in March that they were in talks over a new deal, as they looked to fend off mounting interest in the 18-year-old.
After lengthy talks, Robertson has now opted to remain at Pittodrie by signing a three-year deal.
Scotland youth international Robertson has already played over 20 first-team games for Aberdeen.
Robertson is currently recovering from a knee injury, but he is expected to be fit for the start of next season.
"He will be ready for next season, that's for sure and he will be a better player next year and we look forward to seeing the young full-back in the Aberdeen team," said Dons boss Craig Brown.