Bristol City fans have taken to Twitter after centre-back Ashley Williams’ contract at the club was renewed until the end of the season.

Williams, 35, signed for Bristol City on a six-month contract in the summer, having been released by his former club Stoke City.

Questions were raised over the summer, but having played every minute of every league game since making his belated debut in September, Williams’ services will be at the club for another six months.

He opened his account for the Robins in their 2-2 draw at Barnsley last weekend, and fans are happy to seem him stay.

Can you get 12 out of 12 on this Lee Johnson quiz? Have a go now!

Many fans have been proved wrong by Williams - after such a terrible season with Stoke City last time, fans believed that the Welshman was well and truly past it.

But he’s proved the doubters wrong, and will be a key player in Bristol’s push for a top-six spot this season.

Here’s what the fans were saying: