Mittelmeer-Rundfahrt
Anschließend wurde er 2007 vom ProTeam Ag2r La Mondiale als Verstärkung für die Klassiker verpflichtet. Auf der 7. Etappe der Tour de France 2009 konnte er sich als Viertplatzierter das Gelbe Trikot sichern, das er erst auf der 15. Etappe abgeben musste. Er gewann die Mittelmeer-Rundfahrt 2010, nachdem dem ursprünglichen Sieger Alejandro Valverde nach positiver Dopingprobe und darauffolgender Dopingsperre der Sieg aberkannt wurde.