2008 Giro d'Italia Stage 20 2003 Tour de France Stage 06 1995 Tour des Flandres 2013 Tour of Qatar Stage 01 2013 Milano - Sanremo 2012 Tour of Qatar Stage 03 2008 Tour de France Stage 21 2013 Ladies Tour of Qatar Stage 03 1999 Giro d'Italia 2009 Vuelta a Espana Stage 12