2007 McEWEN Robbie at home 2012 Tour of Qatar Stage 03 1990 Paris - Roubaix 2013 Tour de Langkawi Stage 07 2009 Vuelta a Espana Stage 01 2010 Tour Down Under Stage 04 1998 Tour de France 1997 Giro d'Italia 2011 Tour of Qatar Stage 04 2000 Giro d'Italia Stage 04