Young Newcastle striker Nile Ranger has signed a new five-and-a-half-year deal.
The 19-year-old Londoner netted in the Carling Cup win against Chelsea earlier this season and has been a regular in the first-team squad.
The England under-19 international said: "I'm absolutely buzzing.
"I'm loving it at Newcastle. I really feel I can develop here and I can only learn from some of the players here.
"The fans have been great with me from day one, and even though I'd spent my whole life down south until I came here, this feels like home now."