Carles Puyol scores for Spain in World Cup semi-final

Media playback is not supported on this device

Spain's Puyol scores at World Cup 2010

Carles Puyol scores a thumping header for Spain in their 1-0 semi-final victory over Germany at the 2010 World Cup in South Africa.

The 35-year-old FC Barcelona captain has announced he will leave the Spanish giants at the end of the season, despite having a contract at the club until 2016.

Puyol has won six league titles, three Champions League titles and two Spanish Cups with Barcelona as well as a World Cup and European Championship with the Spanish national team.

Available to UK users only.

Today's top videos

Top Stories

Get Inspired Activity Finder

Run by the BBC and partners

Find ways to get active near you: