2009 Road World Champonships Men Elite 2012 Giro d'Italia Stage 21 1998 Tour de France 2013 Cyclo-cross World Cup Round 4 Women 2009 Track World Championships Men Team Pursuit 2012 Tour Down Under Stage 05 2012 Giro d'Italia Stage 06 1998 Giro d'Italia 2008 Tour de France Stage 09 2009 Giro d'Italia Stage 06