Andres Iniesta has revealed that he will retire at Barcelona after signing a new long-term contract with the Spanish champions last week.
The 29-year-old's previous deal had been due to end in 2015, but he will now remain at the club until at least 2018 after agreeing fresh terms.
"I am very happy. For various reasons I am very happy to renew, especially for the moment that the team is enjoying," he told reporters at a press conference.
"By the end of the contract I will be 34, which takes me to my retirement here. I hope that by then, my performances will be equal or better to as they are now."
Manchester United had previously been linked with a move for the Spaniard.