Carles Puyol announced on Sunday that he will continue to play for Spain for two more years, until the 2012 European Championship finals.
Puyol to continue playing for Spain for two more years