En remportant ce dimanche la neuvième et dernière étape du Tour de Suisse, un contre-la-montre de 38 km dans les environs de Berne, Fabio Cancellara fait coup double, puisqu'il termine également premier au classement général. Devant son public, à Berne, le Suisse de la Saxo Bank met plus d'une minute, 1'27 pour être précis, au deuxième de l'étape, l'Allemand Tony Martin (Columbia), qui termine également deuxième au général, à 2'02 du vainqueur. Le Tchèque Roman Kreuziger (Liquigas) complète le podium. Leader avant cette ultime étape, le Slovène Tadej Valjavec effectue une chute vertigineuse au classement puisqu'il termine finalement septième au général.