Trzeci, ze stratą 36 sekund, był Amerykanin Joe Dombrowski (Cannondale). Szóste miejsce zajął Czech Jan Hirt z polskiej drużyny CCC Sprandi Polkowice, tracąc do zwycięzcy nieco ponad minutę. Najlepszy z Polaków Tomasz Marczyński (Lotto Soudal) był 80. ze stratą ponad 20 minut. Spilak, który triumfował w Tour de Suisse w 2015 roku, na dwa dni przed zakończeniem imprezy ma dużą przewagę nad rywalami - wyprzedza o 52 sekundy Włocha Damiano Caruso (BMC) oraz o 1.05 Holendra Stevena Kruijswijka (LottoNL). Wyniki 7. etapu, Zernez - Soelden (160,8 km): 1. Simon Spilak (Słowenia/Katiusza) - 3:58.36 2. Ion Izagirre (Hiszpania/Bahrain) 22 s 3. Joe Dombrowski (USA/Cannondale) 36 4. Damiano Caruso (Włochy/BMC) 1.04 5. Steven Kruijswijk (Holandia/LottoNL) ten sam czas 6. Jan Hirt (Czechy/CCC Sprandi Polkowice) 1.07 ... 80. Tomasz Marczyński (Polska/Lotto Soudal) 20.28 129. Maciej Bodnar (Polska/Bora-Hansgrohe) 26.59 137. Jakub Kaczmarek (CCC Sprandi Polkowice) 27.35 138. Leszek Pluciński (Polska/CCC Sprandi Polkowice) ten sam czas 139. Adrian Kurek (Polska/CCC Sprandi Polkowice) 28.15 klasyfikacja generalna: 1. Simon Spilak (Słowenia/Katiusza) - 26:02.16 2. Damiano Caruso (Włochy/BMC) 52 3. Steven Kruijswijk (Holandia/LottoNL) 1.05 4. Domenico Pozzovivo (Włochy/AG2R) 2.28 5. Rui Costa (Portugalia/UAE Team Emirates) 2.35 6. Mathias Frank (Szwajcaria/AG2R) 2.51 ... 24. Jan Hirt (Czechy/CCC Sprandi Polkowice) 19.56 46. Tomasz Marczyński (Polska/Lotto Soudal) 46.28 102. Jakub Kaczmarek (Polska/CCC Sprandi Polkowice) 1:26.48 107. Maciej Bodnar (Polska/Bora-Hansgrohe) 1:30.00 126. Leszek Pluciński (Polska/CCC Sprandi Polkowice) 1:42.35 129. Adrian Kurek (Polska/CCC Sprandi Polkowice) 1:43.30