John Degenkolb hat auch auf der achten Etappe der Tour de Suisse den Tagessieg verpasst. Im Massensprint am Ende des 100 km langen Rundkurses um Schaffhausen gewann Weltmeister Peter Sagan.
Das Gelbe Trikot des Gesamtführenden trägt weiterhin der Slowene Simon Spilak (Katjuscha-Alpecin). Der 30-Jährige steht damit kurz vor seinem zweiten Gesamtsieg nach 2015. Lasse Norman Hansen (Aqua Blue Sports) sicherte sich als erster Däne den Gewinn der Bergwertung bei der Schweiz-Rundfahrt.
Die Tour de Suisse ist neben dem Critérium du Dauphiné einer der wichtigsten Härtetests für die Tour de France (1. bis 23. Juli), die in diesem Jahr in Düsseldorf startet. Am Sonntag endet die Rundfahrt mit einem Einzelzeitfahren in Schaffhausen über 28,6 km.