The Welsh wonderkid Jonny Williams could not hide his delight after signing a new contract that will keep him the blue and red of Crystal Palace until the summer of 2018.

A fans’ favourite, 20-year-old Williams has made 64 appearances for the Eagles since making his debut in 2011.

Moreover, after his mercurial performances in midfield, Williams has gone on to earn four international caps with Wales.

Speaking to the Palace programme after signing his new long-term contract, Williams said: “I’m very proud to be playing for Palace and to be signing another contract.

“It's something I always dreamed of as a kid and to be signing another four-and-a-half year deal here is just a great feeling.

“I've been here since I was eight and I think this is the third professional contract I’ve signed at Palace.

“I still remember the feeling when I got my first one when I was 17 – it's just a great feeling.”

He added: “It's a great honour to play for Palace and now we're in the Premier League it can't get much better than that."