Egan Bernal si è imposto in solitaria nella settima tappa del Tour de Suisse.
La maglia gialla ha dunque consolidato il proprio vantaggio in classifica, precedendo sul San Gottardo la coppia formata da Domenico Pozzovivo e Rohan Dennis di 23 secondi.
La frazione di 271km, partita da Unterterzen e transitata sul Lucomagno, è stata animata da una lunga fuga di una manciata di corridori tra cui gli elvetici Gino Mäder, Steve Morabito e Mathias Frank.
Quest'ultimo è ulteriormente scattato a 9,4km dal traguardo, ma è stato riassorbito 4km più tardi.