Giro dell'Appennino 6th Japan Cup 2004 1st Overall Giro d'Italia 1st Stages 2, 7, 16 & 18 1st Overall Giro del Trentino 1st Stages 1 & 2 1st Giro di Lombardia 1st Giro dell'Appennino 1st GP Industria & Artigianato di Larciano 1st Gran Premio Nobili Rubinetterie 1st Gran Premio Fred Mengoni 1st Memorial Marco Pantani 2nd Japan Cup 4th Giro del Veneto 6th Klasika Primavera 9th Road race, UCI Road World Championships 9th Giro di Toscana 2005 1st Gran Premio Nobili Rubinetterie 1st Trofeo Melinda 1st Japan Cup 2nd Overall Tour de Romandie 1st Stage 3 2nd Klasika Primavera 3rd Overall Vuelta a Murcia 3rd Overall Settimana Internazionale di Coppi e Bartali 3rd Tre Valli Varesine 5th Overall Brixia Tour 7th Giro del Veneto 8th Gran Premio Città di Camaiore 9th Overall Tour of the Basque Country 9th Liège–Bastogne–Liège 9th Giro dell'Emilia 2006 1st Overall Settimana Internazionale di Coppi e Bartali 1st Stage 3 1st Overall Giro del Trentino 1st Stage 2 1st Giro d'Oro 1st GP Industria & Artigianato di Larciano 1st Young rider classification, Tour de France 2nd Giro del Lazio 2nd Klasika Primavera 3rd Liège–Bastogne–Liège 4th Overall Giro d'Italia 8th Overall Vuelta a Murcia 8th Clásica de Almería 2007 1st Overall Giro del Trentino 1st Stages 1 & 2 1st Giro di Lombardia 1st Gran Premio Bruno Beghelli 1st Stage 4 Deutschland Tour 4th Overall Tour of the Basque Country 5th Overall Giro d'Italia 5th Overall Tour de Suisse 5th Giro dell'Emilia 7th Overall Critérium International 7th Liège–Bastogne–Liège 9th Overall Vuelta a Murcia 2008 1st Giro di Lombardia 1st Amstel Gold Race 1st Klasika Primavera 1st Japan Cup 2nd Road race, UCI Road World Championships 2nd Memorial Marco Pantani 3rd Overall Tour of the Basque Country 1st Stage 5 3rd La Flèche Wallonne 3rd Tre Valli Varesine 4th Overall Tour de Suisse 6th Giro del Lazio 10th Overall Critérium International 2009 1st Overall Settimana Internazionale di Coppi e Bartali 1st Stages 2 & 3 Vuelta a España 1st Stages 8 & 14 2nd Road race, National Road Championships 3rd La Flèche Wallonne 5th Overall Tour of the Basque Country 5th Amstel Gold Race 6th Overall Tour de Suisse 6th Klasika Primavera 7th Liège–Bastogne–Liège 8th Road race, UCI Road World Championships 9th Gran Premio Bruno Beghelli 2010 5th La Flèche Wallonne 5th Tre Valli Varesine 6th Amstel Gold Race 10th Grand Prix Cycliste de Québec 2011 1st Giro