Italy
33 year, 14.Nov 1984
Nr.2 Vuelta a España2017
Nr.3 Giro d'Italia2017
Winner Giro d'Italia2016
Nr.30 Tour de France2016
Nr.4 Tour de France2015
DNF Vuelta a España2015
Winner Tour de France2014
Winner Giro d'Italia2013
Nr.2 Vuelta a España2013
Nr.3 Tour de France2012
Nr.3 Giro d'Italia2011
Nr.7 Vuelta a España2011
Winner Vuelta a España2010
Nr.3 Giro d'Italia2010
Nr.7 Tour de France2009
Nr.11 Giro d'Italia2008
Nr.18 Tour de France2008
Nr.19 Giro d'Italia2007
Winner Milano - Sanremo2018
Winner Il Lombardia2017
Winner Il Lombardia2015
Nr.5 Tour de Romandie2014
Winner Tirreno - Adriatico2013
Winner Tirreno - Adriatico2012
Nr.5 Tirreno - Adriatico2011
9x Giro d'Italia
1x Tirreno - Adriatico
5x Tour de France
2x Vuelta a España
France
25 year, 11.Jun 1992
Nr.68 Vuelta a España2017
Nr.41 Tour de France2016
Winner La Flèche Wallonne2018
Nr.5 Paris - Nice2017
Italy
24 year, 20.Apr 1994
Nr.27 Vuelta a España2017
Nothing special
France
29 year, 1.Jun 1988
Nr.13 Tour de France2017
Nr.20 Tour de France2016
Nr.26 Tour de France2015
Nr.11 Giro d'Italia2014
Nr.46 Tour de France2013
Nothing special