At The Races

2005–2013
Paris–Roubaix 2008Giro d'Italia 2008
Paris-Roubaix 2010
Tour de France 2009
Tour de France 2009
Giro d'Italia 2007
Giro d'Italia 2005Vuelta a España 2008
Vuelta a España 2008
Giro d'Italia 2008
Tour de France 2009
Vuelta a Castilla y León 2009
Tour de France 2008.
Three days of De Panne 2008
World Championships 2008
Tour de Suisse 2010
Tour de France 2010
Paris-Roubaix 2008
Tour de France 2009