2010 Tour de France Stage 19 1997 Giro d'Italia 2000 Giro d'Italia Stage 19 2014 Paris - Roubaix 2011 Giro di Lombardia 2007 Giro d'Italia Stage 07 2009 Tour Down Under Press Conference of ARMSTRONG Lance  2011 Tour of Qatar Stage 02 2006 Tour de France Stage 07 2011 Tour Down Under Stage 05