A combative Jhonatan Narváez held off the peloton and out-sprinted his breakaway companion Xando Meurisse to win the third stage of the Tour de Suisse.
The pair had been in the day’s early break before attacking on the first categorised climb of the day, Wildhaus.