En la fase de clasificación al Mundial de 2006 anotó siete tantos en once encuentros, convirtiéndose en el máximo anotador español de dicha fase; entre ellos, anotó un tanto vital ante Bélgica y una tripleta ante San Marino.