Barcelona captain Carles Puyol celebrated a glorious 10 years of service with the Spanish giants as the European champions beat Almeria 1-0, lapping up the plaudits from team-mates and his coach.

Puyol, 31, could not have envisaged such a distinguished career when he made his debut back on October 2, 1999 in a 2-0 league win over Valladolid.

Since then Puyol has played 449 official games for Barcelona lifting three league titles (2005, 2006, 2009) and two Champions League titles (2006, 2009) as captain.

"To have played for so many years with Barca and to have won so many trophies is a dream," Puyol said. "I hope to win a lot more and to continue giving everything to the team, just like I have since day one."

Puyol, a Euro 2008 winner with Spain, has led by example since Frank Rijkaard appointed him captain in 2004 and has stood the test of time with few injuries and a strict training regime affording him such a long career.

"We have lived through times that have not been as good as they are now, but he has always been there to support his team-mates and is always trying to raise their morale," said goalkeeper Victor Valdes.

"He is an example when it comes to fitness because he takes care of the details of looking after himself."

Puyol's future is currently up in the air as he ponders a contract offer from Barcelona who want him to stay on despite signing Ukraine international centre-back Dmitry Chigrinsky for €25 million in the summer.

Coach Pep Guardiola wants Puyol to end his days with the club but accepts it is a difficult decision to make.

"I want to pay my congratulations to Carles because it is not easy to be with a club of this size for so long," said Guardiola.

"The club want him to stay but he has been here a long time and it is his decision whether he stays or not."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.