En la temporada 2006/07 es traspasado al Vitória de Guimaraes de la Divisão de Honra (segundo nivel en el Campeonato Portugués de Fútbol), vuelve a conseguir el ascenso y en la temporada siguiente, ya en Primera División de Portugal se convierten en el equipo revelación y terminan en 3ª posición, que les otorgó una plaza para la previa de la Liga de Campeones.