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

Highlights: Wales 27-23 Scotland

Top Stories

Get Inspired Activity Finder

Run by the BBC and partners

Find ways to get active near you:

For more ideas, information and inspiration, visit