Dal 2003 al 2008 ha corso per la squadra belga della Quick Step, dove ha avuto come direttori sportivi Patrick Lefevere e Serge Parsani. Il 14 agosto 2004 ha vinto la medaglia d'oro alle Olimpiadi di Atene aggiudicandosi la prova individuale su strada, facendo il vuoto in salita e battendo allo sprint il portoghese Sérgio Paulinho, l'unico che era riuscito a tenergli la ruota.