En las semifinales del 7 de julio de 2010 marcó un histórico gol de cabeza ante Alemania, después de un saque de esquina de Xavi Hernández, que daría el pase a España a la final de la Copa del Mundo, camiseta barcelona 2023 en la que se impusieron por 1-0 a Países Bajos. El equipo se consolida como el mejor equipo de España y uno de los mejores de Europa, aunque los 90 no son tan prolíficos en títulos como la década anterior.