2000 Giro d'Italia Prologue 2012 Giro d'Italia Stage 11 2003 Tour de France Stage 01 2006 Tour de France Stage 07 2011 Giro di Lombardia 2012 Road World Champonships Men TTT 2009 Tour Down Under Press Conference of ARMSTRONG Lance  2008 Tour de France Stage 09 1998 Tour de France 2007 Track World Championships Men Scratch