That still does make David Villa the highest goal scorer..he scored 5 times the article doesn't state that he had the most number of assists but that he had the most number of goals...which he did along with Thomas Müller(Germany) and Diego Forlan (Uruguay) :)

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.