GP Ouest–France 2004 National Road Championships 1st Road race 1st Time trial 1st Overall French Road Cycling Cup 1st Grand Prix de Denain 1st Classic Haribo 1st Tour de Vendée 1st Stage 8 Tour de France 1st Stage 1 Critérium du Dauphiné Libéré Tour du Languedoc-Roussillon 1st Points classification 1st Stages 1 & 2 3rd Grand Prix de Cholet – Pays de Loire 3rd Grand Prix de Fourmies 5th Overall Critérium International 7th Ronde van Midden-Zeeland 8th Grand Prix de Villers-Cotterêts 8th Grand Prix de Plumelec-Morbihan 9th Overall Étoile de Bessèges 1st Stage 3 2005 1st Time trial, National Road Championships 1st Stage 5 Vuelta a España 1st Stage 2 Critérium du Dauphiné Libéré 1st Stage 4 Tour du Limousin Volta a Catalunya 1st Points classification 1st Stage 7 1st Points classification Tour de France 3rd Milan–San Remo 5th Gent–Wevelgem 6th Overall Four Days of Dunkirk 1st Stage 1 9th Paris–Roubaix 2006 1st Gent–Wevelgem Tour de France 1st Prologue & Stage 20 Held after Stages 1 & 3 Vuelta a España 1st Points classification 1st Stage 6 Held after Stages 2–4 Volta a Catalunya 1st Points classification 1st Stage 3 1st Stage 7 Critérium du Dauphiné Libéré 1st Stage 4 Tirreno–Adriatico 1st Points classification Four Days of Dunkirk 2nd Classic Haribo 4th Paris–Tours 2007 1st Stage 4 Tour de France 1st Stage 7 Giro d'Italia 2nd Road race, National Road Championships 2nd GP Ouest–France 3rd Grand Prix de Wallonie 4th Paris–Bourges 5th Grand Prix d'Isbergues 8th Paris–Tours 8th Paris–Brussels 2008 1st Stage 2 Tour de France 1st Stage 1 Tour Méditerranéen 1st Stage 6 Four Days of Dunkirk Volta a Catalunya 1st Points classification 1st Prologue & Stage 1 Paris–Nice 1st Points classification 1st Prologue 3rd Omloop Het Volk 9th Milan–San Remo 2009 1st Omloop Het Nieuwsblad Tour de France 1st Points classification 1st Stage 6 Combativity award Stage 17 Volta a Catalunya 1st Stages 1 & 6 Tour of Missouri 1st Points classification 1st Stage 3 1st Stage 3 Tour of California 1st Stage 4 Tour du Poitou Charentes et de la Vienne 3rd Road race, National Road Championships 3rd Paris–Roubaix 3rd Milan–San Remo 4th E3 Prijs Vlaanderen 5th Grand Prix of Aargau Canton 2010 1st Road race, UCI Road World Championships 1st Road race, National Road Championships 1st Stage 3 Tour de France 1st Stage 6 Vuelta a España 2nd Paris–Roubaix 6th Milan–San Remo 6th Kuurne–Brussels–Kuurne 2011 Tour