Jhonatan Narváez won stage 3 of the Tour de Suisse for UAE Team Emirates-XRG. The Ecuadorian won a two-up sprint from the day’s breakaway to take the honours, with the peloton coming tantalisingly close to making the catch for good. Pipping his breakaway companion Xandro Meurisse (Pinarello Q36. 5. .



