Manchester City youngster Bersant Celina has put pen to paper on a new five-year contract with the Premier League side.
The 19-year-old forward has extended his previous deal by three years and committed until the end of the 2019-20 season.
Celina told the club website: "It feels very good, I'm very proud – it's amazing to sign for a club I love – I signed because I want to stay here for a long time and see a future for myself.
"I was really happy to make my debut here this season at Norwich – it was a proud moment for me and my family.
"I've been here for four years now and the club has changed a lot, we've got the best training facility in the world."
Celina, who represented Norway at youth international level but intends to represent the country of his birth Kosovo, made his City debut earlier this season.