Posteriormente regresó a la selección nacional siendo convocado esta vez por Ricardo La Volpe disputando torneos como la Copa de Oro de la CONCACAF 2003, Copa FIFA Confederaciones 2005 y Alemania 2006 jugando nuevamente una justa mundialísta y siendo uno de los titulares en esta copa del mundo.