2009 Road World Champonships Men Elite 2009 Tour de France Stage 12 2013 Vuelta a Espana Stage 01 2011 Tour of Qatar Stage 04 2014 Dubai Tour Stage 01 2011 Cyclo-cross World Cup Round 5 Men Elite 2012 Tour de France Stage 07 2013 Amstel Gold Race 2007 Tour de Langkawi Stage 07 2001 Giro di Lombardia