2010.június.21. 20:30-as mérkőzésen Spanyolország - Honduras ellen lépett pályára.
7. percben D.Villa majdnem gólt szerzett, ám a kapus helyett a léc mentett. 17. percben Suazo lövését épphogy csak menteni tudta Casillas. 18. percben megszületett az első gól D.Villa a bal felsőbe lőtte a labdát 1-0. A gólt követően nem sokat volt a labda a hondurasi csapatnál. Félidőben 1-0.
A második játékrész elején Xavi passzolt Navasnak aki középre gurított, D.Villa pedig 18 méterről lőtt, a megpattanó becsapta a kapust, gól 2-0. 61. percben Navas 11-est harcolt ki, a büntetőhöz D.Villa állt, nagyon szélre szerette volna lőni a játékszert, a labda a kapu mellett hagyta el a pályát (ez volt az első 11-es amit mellé lőttek a vb-n). 83. percben Figueroa góltól mentette meg csapatát mikor D.Villa elöl tisztázott. Végeredmény 2-0.