Campeonato de España 2010
En la fase de grupos, España estaba en el Grupo H con Suiza, Chile y Honduras.
En el primer partido del grupo, España perdió 0-1 ante Suiza, con el suizo Fernández marcando el único gol.
En el segundo partido de la fase de grupos, Villa anotó dos goles para ayudar a España a derrotar a Honduras 2-0, manteniendo la esperanza de entrar a la fase de grupos 1.
Después de dos partidos, Chile ha ganado dos partidos consecutivos con seis puntos, España y Suiza tienen tres puntos, y Honduras ha perdido dos partidos consecutivos con cero puntos. En los últimos partidos, España jugó contra Chile y Suiza contra Honduras. En teoría, España, Suiza y Chile pueden tener 2 victorias y 1 derrota. España tiene una ventaja de diferencia de goles, siempre que venza a Chile, definitivamente liderará a Chile y se clasificará del grupo.
En el último partido, España finalmente derrotó a Chile 2-1. Villa marcó otro gol, Iniesta también marcó y Piqué también marcó en propia meta. Por otro lado, Suiza empató inesperadamente 0-0 ante Honduras, por lo que Chile quedó segundo del grupo y avanzó de la mano de España.
En los octavos de final, España se llevará el 1-0 hasta el final.
En octavos de final, España derrotó a Portugal por 1-0, y Villa marcó su cuarto gol en este Mundial.
En cuartos de final, España derrotó a Paraguay por 1-0 y Villa marcó el quinto gol.
Golpe de España 1-0 en semifinales, Puyol marcó el único gol del partido.
España derrotó a Holanda por 1-0 en la final, con victoria de Iniesta en la prórroga.