Un peloton massif se présente à l’arrivée de la huitième étape du Tour de Suisse, que remporte au sprint le Slovaque Peter Sagan (Cannondale). Le Suisse Mathias Frank (BMC Racing Team) conserve le maillot jaune de leader avant le contre-la-montre final.