1998 Giro d'Italia 2009 Giro d'Italia Stage 06 1996 Gent - Wevelgem 1990 Tour de France 2007-2008 Track World Cup Round 3 Men Keirin 2011 Giro di Lombardia 2013 Tour of Qatar Stage 01 2015 Tour Down Under Stage 05 1995 Tour des Flandres 2014 Giro d'Italia Stage 01