El ciclista colombiano concluyó tercero en la quinta etapa de la competencia, ascendiendo a la misma posición en la clasificación general.
Einer Rubio hizo parte de la fuga de cinco ciclistas, la cual se redujo a cuatro, incluido el colombiano, cuando arrancó el ascenso a Cari, puerto de primera categoría con el que terminó la quinta etapa de 148.6 kilómetros. Alexey Lutsenko, Nans Peters y Johannes Staune-Mittet, los que trabajaban junto al hombre del Movistar Team para mantenerse al frente.
Enric Mas y Egan respondieron en primera instancia, pero luego se quedaron y fueron superados por el portugués. Victoria para el británico que amplía la diferencia en la clasificación general seguido por su compañero de equipo mientras que el podio del día lo completó el colombiano a 16′’ de Yates. Sergio Higuita fue octavo en la etapa a poco más de un minuto del ganador del día.
Clasificación general de la Vuelta a Suiza:
1. Adam Yates 15 h 44 min 35 s.
2. Joao Almeida a 35 s.
3. Egan Bernal a 1 min 11 s.
4. Enric Mas a 1 min 49 s.
5. Matthew Riccitello a 1 mij 53 s.
6. Mattias Skjelmose a 2 min 17 s.
7. Oscar Onley a 2 min 21 s.
8. Thomas Pidcock a 2 min 46 s.