 In May 2005 he signed a new contract until December 2006.In early 2006 he left for Fluminense and in January 2007 left for Vitória Guimarães and won promotion back to top division as Liga de Honra runner-up.In the next season he signed a 2-year deal with Boavista of Portuguese Liga, but left the club after relegated.