Tour de Suisse Stage 9 - Fabian Cancellara just minutes before starting the ninth stage's 32.1 km time trial around Schaffhausen to claim his second stage win after his opening time trial victory in Lugano.