Pozzovivo o 3 s wyprzedził drugiego Portugalczyka Rui Costę (UAE Team Emirates) i trzeciego Hiszpana Iona Izagirre (Bahrain). Na czwartej pozycji w tym samym czasie został sklasyfikowany Szwajcar Mathias Frank (AG2R). Końcówka etapu była rozgrywana w strugach ulewnego deszczu, 34-letni Pozzovivo zachował najwięcej sił. Prowadzący dość długo w wyścigu Kanadyjczyk Michael Woods (Cannondale) w końcówce osłabł i ostatecznie był 10. ze stratą 20 s do zwycięzcy. Najlepszy z Polaków Tomasz Marczyński (Lotto Soudal) był 52. ze stratą 13.19 do zwycięzcy. Z zawodników ekipy CCC Sprandi Polkowice najwyższą, 18. lokatę zajął Czech Jan Hirt ze stratą 2.22. Dziewięcioetapowy wyścig najwyższej kategorii World Tour zakończy się w niedzielę w Schaffhausen jazdą indywidualną na czas. Wyniki 6. etapu: 1. Domenico Pozzovivo (Włochy/AG2R) 4:38.49 2. Rui Costa (Portugalia/UAE Team Emirates) 3. Ion Izagirre (Hiszpania/Bahrain) 4. Mathias Frank (Szwajcaria/AG2R) - wszyscy strata 3 s 5. Simon Spilak (Słowenia/Katiusza) 11 6. Steven Kruijswijk (Holandia/LottoNL) 11 ... 18. Jan Hirt (Czechy/CCC Sprandi Polkowice) 2.22 52. Tomasz Marczyński (Polska/Lotto Soudal) 13.19 65. Jakub Kaczmarek (CCC Sprandi Polkowice) 17.41 122. Leszek Pluciński (Polska/CCC Sprandi Polkowice) 35.35 137. Adrian Kurek (Polska/CCC Sprandi Polkowice) 35.45 147. Maciej Bodnar (Polska/Bora-Hansgrohe) 36.15 Klasyfikacja generalna: 1. Domenico Pozzovivo (Włochy/AG2R) 22:03.28 2. Damiano Caruso (Włochy/BMC Racing) ten sam czas 3. Steven Kruijswijk (Holandia/LottoNL) strata 13 s 4. Simon Spilak (Słowenia/Katiusza) 22 5. Mathias Frank (Szwajcaria/AG2R) 23 6. Marc Soler (Hiszpania/Movistar) 35 ... 31. Jan Hirt (Czechy/CCC Sprandi Polkowice) 19.01 42. Tomasz Marczyński (Polska/Lotto Soudal) 26.12 90. Jakub Kaczmarek (Polska/CCC Sprandi Polkowice) 59.25 99. Maciej Bodnar (Polska/Bora-Hansgrohe) 1:03.13 126. Leszek Pluciński (Polska/CCC Sprandi Polkowice) 1:15.12 128. Adrian Kurek (Polska/CCC Sprandi Polkowice) 1:15.27