Debutó en la Copa del Mundo en el segundo partido de Argentina, ante Serbia y Montenegro. Ingresó al campo de juego en el minuto 73. En este partido, anotó un gol en el minuto 88. Posteriormente, fue titular ante Holanda, y ante México, ingresó en el minuto 84 y jugó toda la prórroga. Ante Alemania, en cuartos de final, no jugó un solo minuto.