Andres Iniesta has signed new terms with Barcelona.

Iniesta has committed his future to the Spanish champions by signing a new three-year contract.

Barca president Sandro Rosell told the club's official website: "Andres Iniesta's renewal is confirmed. It's a great Christmas present.

"He will stay with us until 2018 and he could renew every year after that based on his playing performances."

 For breaking stories and all the great banter like us on Facebook: