1997 Giro d'Italia 2014 Tour of Oman Stage 06 2011 Tour Down Under Stage 05 2007 Tour de Langkawi Stage 04 2013 Amstel Gold Race 2012 Tour of Qatar Stage 03 1995 Japan Cup 2008 Track World Championships Men Points 2011 Track Party Men Team Sprint 2009 Tour Down Under Stage 04