Su séptima etapa por delante de Onley y Vauquelin.
Joao Almeida (UAE Team Emirates) gana la séptima etapa del Tour de Suiza desde Neuhausen am Rheinfall hasta Emmetten (207,3 km).
En la primera parte de la carrera, se produce una interesante escapada formada por Vlasov, Simmons, Benoot, Lecerf, Engelhardt, Houle y Van der Broek. Los 7 se acercan a la penúltima subida con poco más de un minuto de ventaja sobre el grupo del maillot amarillo.
En Burgenstock Simmons ataca desde la escapada, mientras Gall parte desde el grupo del maillot amarillo y consigue alcanzar al americano en cabeza de carrera junto al resto de grandes nombres.
En la última subida de Emmetten, Gall amplía su ventaja y consigue ganar algunos segundos a sus rivales. El trabajo de Almeida le permite remontar al francés, acompañado por Onley y Vauquelin.
En el sprint final Vauquelin intenta adelantarse, pero Almeida recupera y gana por delante de Onley y el maillot amarillo.
En la clasificación general, Vauquelin mantiene el maillot amarillo con 33" de ventaja sobre Almeida y 41" sobre Alaphilippe, a la espera de la contrarreloj final de mañana.
Riccitello en cambio se retira debido a una caída en el primer kilómetro de la etapa.
ORDEN DE LLEGADA
1 ALMEIDA João UAE Team Emirates - XRG 4:38:25
2 ONLEY Oscar Team Picnic PostNL,,
3 VAUQUELIN Kévin Arkéa - Hoteles B&B ,,
4 GALL Felix Decathlon AG2R El Equipo Mundial 0:04
5 Equipo ciclista profesional ALAPHILIPPE Julian Tudor 0:08
6 GROßSCHARTNER Felix UAE Team Emirates - XRG 1:07
7 BLACKMORE Joseph Israel - Tecnología de primera clase
8 VAN WILDER Ilan Soudal Quick-Step,,
9 CHAMPOUSSIN Clément XDS Astana Team ,,
10 KÄMNA Lennard Lidl - Trek ,,