The Real Madrid forward knows all about the talent in the European champions' squad, having played with or against most of the their players during an outstanding La Liga campaign.
However, Argentina have a mind-boggling array of talent at their disposal if Diego Maradona can marshall it in the correct way.
"We know that at the moment, Spain are the team who play the best football, but in a World Cup you never know. But Spain are the top candidates," he said.
"Argentina is my country and we will fight for it, hopefully we can bring this beautiful cup to Argentina. Hopefully Lionel (Messi) shows the same performance as he does in Spanish league. For us it will be decisive.
"We know that the World Cup will be very tough, because you have the best players there. If we want to win we need to do almost everything perfectly."