2012 Tour de France Stage 14 2008 Tour de France Stage 09 2003 Tour de France Stage 01 2006 Tour de France Stage 07 2000 Giro d'Italia Stage 04 1995 Japan Cup 2012 Tour of Qatar Stage 03 1997 Giro d'Italia 2014 Tour Down Under Classic 2009 Tour Down Under Press Conference of ARMSTRONG Lance