En los siguientes dos años, siguió consiguiendo victorias (1.ª etapa de la Vuelta a Suiza y 1.ª etapa del Tour de Poitou-Charentes), además de puesto de honor en las clasificaciones generales, siendo 13.º en el Giro de Italia 2003, 16.º en el Tour de Francia 2004 y 2.º en la Ruta del Sur de 2004.