English

2007

1st World Time Trial Championship
1st Swiss National Time Trial Champion
1st Prologue, Tour de France
1st Stage 3, Tour de France
1st Prologue, Tour of Switzerland
1st Stage 9, Tour of Switzerland