07 Jul 2010 David Villa Spain's top goal scorer in World Cup competitions, and already with the bulk of Spanish goals in 2010, David Villa has cast aside many aspersions and put himself firmly ahead of Fernando Torres on the teamsheet.