Marca claimed that Puyol decided last November to retire from international football after the World Cup, which Spain won on Sunday by beating the Netherlands 1-0 in Johannesburg.
Puyol to retire from international football