Acabou retornando à seleção em 2003, sob o comando de Carlos Alberto Parreira e, a partir daí, não saindo mais do grupo. Mesmo não tendo participado da Copa América de 2004 (A seleção disputara a competição com uma espécie de time "B") , esteve presente no título da Copa das Confederações de 2005. Participou de três partidas, marcando na primeira, na vitória sobre a Grécia (3 a 0), seu primeiro gol pelo Brasil, seis anos após estrear pela Seleção "Canarinho". Também jogou a final contra a Argentina, que o Brasil venceu por 4 a 1.