Peter Sagan (Bora Hansgrohe) a remporté la deuxième étape du Tour de Suisse au sprint devant Fernando Gaviria (Quick Step Floors) et Nathan Haas (Katusha Alpecin). Stefan Kung (BMC) reste leader au général.