Stage 1: Cham → Cham, 6 km Full Results and Report
|  The Australian TT champ, Rohan DENNIS (BMC RACING) the won 6 km Prologue (Stage 1) |  1st Rohan DENNIS (BMC RACING) 6 km in 6:24 |  BMC teammate, Stefan KÜNG (BMC RACING) was 2nd + 8s |  3rd Matthias BRÄNDLE (TREK - SEGAFREDO) + 9s |  4th Michael MATTHEWS (SUNWEB) + 9s |  5th Giro d'Italia winner, Tom DUMOULIN (SUNWEB) + 9s |  Your Prologue (Stage 1) winner, Rohan DENNIS (BMC RACING) |  And first Yellow Jersey for Rohan DENNIS (BMC RACING) |  Rohan DENNIS (BMC RACING) |
Stage 2: Cham → Cham, 173 km Full Results and Report
|  The early break |  BMC chasing |  Sprint finish in Cham |  Philippe GILBERT (QUICK - STEP FLOORS) wins ahead of Patrick BEVIN (CANNONDALE DRAPAC) and 3rd Anthony ROUX (FDJ) |  Your Stage 2 Philippe GILBERT (QUICK - STEP FLOORS) winner looking to heavens |  This one is for you Sean Weide (the former BMC press officer who died unexpectedly earlier this month) |  New race leader, Stefan KÜNG (BMC RACING) by 1s |
Stage 3: Menziken → Bern, 159 km Full Results and Report
|  The short cobbled climb into Bern before the finish | 
| 
| 
|  Sprint finish in full flight in Bern |  Posting up |  Michael MATTHEWS (SUNWEB) wins Stage 3 ahead of 2nd Peter SAGAN (BORA - HANSGROHE) and 3rd John DEGENKOLB (TREK - SEGAFREDO) | 
| 
| 
| 
|  Your Stage 3 winner, Michael MATTHEWS (SUNWEB) | 
|  New race leader, Michael MATTHEWS (SUNWEB) by 10s | 
|
Stage 4: Bern → Villars-sur-Ollon, 143 km Full Results and Report
|  We start Stage 4 where we finished off yesterday in Bern | 
| 
| 
|  Giro d'Italia winner, Tom Dumoulin |  Race leader (at least for today only), Michael MATTHEWS (SUNWEB) |  Taylor Phinney |  Jon IZAGUIRRE (BAHRAIN - MERIDA) |  Zdenek Stybar |  Greg Van Avermaet (Bmc Racing) |  Arthur Vichot |  Last year's overall winner, Miguel Angel LOPEZ (Astana) was 8th today and 10th overall |  Giro d'Italia winner, Tom Dumoulin |  Lone break survivor, Larry WARBASSE (AQUA BLUE SPORT) on the finshing climb to Villars-sur-Ollon | 
| 
|  500m sign in the distance |  The GC group closing in but were not able to reel in Warbasse, Damiano CARUSO (BMC RACING), Domenico POZZOVIVO (AG2R LA MONDIALE), Steven KRUIJSWIJK (LOTTO NL - JUMBO) and Simon ŠPILAK (KATUSHA ALPECIN) | 
| 
|  7th Marc SOLER (MOVISTAR) + 59s |  8th Miguel Angel LOPEZ (ASTANA) + 1:07, last year's overall winner | 
| 
|  Posting up for the first time as a pro, Larry WARBASSE (AQUA BLUE SPORT), a domestique until the start of this year | 
|  The GC contenders sprint for the line... |  2nd Damiano CARUSO (BMC RACING) + 40s, 3rd Steven KRUIJSWIJK (LOTTO NL - JUMBO), 4th Simon ŠPILAK (KATUSHA ALPECIN) and 5th Domenico POZZOVIVO (AG2R LA MONDIALE) and 6th Mathias FRANK (AG2R LA MONDIALE) + 47s | 
| 
|  Your Stage 4 winner, American Larry WARBASSE (AQUA BLUE SPORT) overwhelmed to take his first Pro and ProTour win in what he calls his home race |  Peter Sagan still out on the course |  4th new race leader in four days... |  2nd today and now race leader by 15s, Damiano CARUSO (BMC RACING) |  KOM Mathias FRANK (AG2R LA MONDIALE) presented his jersey by Brian Cookson |  An emotional interview post race with Stage 4 winner, Larry WARBASSE (AQUA BLUE SPORT) |
Stage 5: Bex → Cevio, 222 km Full Results and Report
| 
| 
| 
| 
| 
| 
|  Close up: Peter Sagan powering away from the field in the final meters of Stage 5 in Cevio |  Peter SAGAN (BORA - HANSGROHE) easily wins Stage 5 ahead of 2nd Michael ALBASINI (ORICA - SCOTT), 3rd Matteo TRENTIN (QUICK - STEP FLOORS), 4th Patrick BEVIN (CANNONDALE DRAPAC), 5th Niccolo' BONIFAZIO (BAHRAIN - MERIDA), 6th Michael MATTHEWS (SUNWEB) |  New victory salute from Peter Sagan | 
| 
|  The field checking out Sagan's Hawaiian dance salute |  Your Stage 5 winner, Peter SAGAN (BORA - HANSGROHE) | 
| 
|  Damiano CARUSO (BMC RACING) retains his race lead |
Stage 6: Locarno → La Punt, 167 km Full Results and Report
|  Michael WOODS (CANNONDALE DRAPAC) was first man to the top Albulapass before the 9 km descent to the finish in La Punt |  Domenico POZZOVIVO (AG2R LA MONDIALE) about to reel in Michael WOODS (CANNONDALE DRAPAC) as the crested Albulapass |  Domenico POZZOVIVO (AG2R LA MONDIALE) descending the slick descent down to La Punt on rain drenched roads | 
| 
|  Michael WOODS (CANNONDALE DRAPAC) had a tough time on the wet roads and was very cautious |  The rest of the GC group |  Race leader, Damiano CARUSO (BMC RACING) |  Domenico POZZOVIVO (AG2R LA MONDIALE) climbed and descended to victory in La Punt |  The margin of victory | 
|  Domenico POZZOVIVO celebrates his first win in over two years | 
| 
| 
|  2nd Rui COSTA (UAE Team Emirates) + 4s, 3rd Jon IZAGUIRRE (BAHRAIN - MERIDA), 4th Mathias FRANK (AG2R LA MONDIALE) |  5th Simon ŠPILAK (KATUSHA ALPECIN) + 12s and 6th Steven KRUIJSWIJK (LOTTO NL - JUMBO) | 
|  7th Damiano CARUSO (BMC RACING) + 15s | 
| 
| 
| 
|  Your Stage 6 winner, Domenico POZZOVIVO (AG2R LA MONDIALE) received a chuck of rock from Albulapass with a crown stuck on top and a salad bowl. Hmmm... | 
|  Domenico POZZOVIVO (AG2R LA MONDIALE) is now race leader by a fraction of a second | 
|  La Punt |
Stage 7: Zernez → Sölden, 166 km Full Results and Report
|  A good perspective of the steepness of the finishing climb; Simon Spilak with a 35s lead on Joe Dombrowski |  Simon ŠPILAK (KATUSHA ALPECIN) soloing the final km after the climb | 
|  Simon ŠPILAK (KATUSHA ALPECIN) wins the epic mountain finish to Tiefenbachferner |  2nd Jon IZAGUIRRE (BAHRAIN - MERIDA) + 22s |  9th Rui COSTA (UAE Team Emirates) + 1:53 |  Rui COSTA again... more photos of other riders coming | 
|  12th Domenico POZZOVIVO (AG2R LA MONDIALE) + 2:40 dropping him out of the leader's jersey and down to 4th |  Your Stage 7 winner, Simon ŠPILAK (KATUSHA ALPECIN) |  He won this race two years ago, and now Simon ŠPILAK (KATUSHA ALPECIN) is in the race lead again by 52s |  More riders finishing. More photos coming... |
Stage 8: Schaffhausen → Schaffhausen, 100 km Full Results and Report
|  Philippe Gilbert |  John DEGENKOLB |  3rd yesterday, Joe DOMBROWSKI |  Taylor PHINNEY |  Greg VAN AVERMAET |  Domenico POZZOVIVO |  Race leader, Simon ŠPILAK | 
| 
|  The break on the hilly circuits in and around Schaffhausen | 
| 
|  Fabian Cancellara was on hand |  John DEGENKOLB | 
|  Michael Matthews |  Peter Sagan running ahead from the field... |  Peter SAGAN (BORA - HANSGROHE) easily wins Stage 8 ahead of 2nd Sacha MODOLO (UAE Team Emirates) and 3rd Matteo TRENTIN (QUICK - STEP FLOORS) | 
| 
| 
| 
|  Just like six years ago (photos), Peter Sagan is the Stage 8 winner in Schaffhausen | 
| 
|  Simon ŠPILAK (Katusha) retains his race lead | 
|
Stage 9: Schaffhausen → Schaffhausen, 28.6 km Full Results and Report
|  Rohan DENNIS (BMC RACING) bookends the Tour de Suisse with Stage 1 and Stage 9 TT wins. |  1st Rohan DENNIS (BMC RACING) 28.6 km TT in 36:30 to win by 29s |  2nd Stefan KÜNG (BMC RACING) + 29s |  4th Jon IZAGUIRRE (BAHRAIN - MERIDA) + 51s, for 6th overall |  8th Domenico POZZOVIVO (AG2R LA MONDIALE) + 1:00 for 4th overall |  6th Steven KRUIJSWIJK (LOTTO NL - JUMBO) + 54s for 3rd overall |  3rd Damiano CARUSO (BMC RACING) + 47s giving BMC the Stage 9 ITT podium sweep. He finished 2nd overall + 48s. |  5th Simon ŠPILAK (KATUSHA ALPECIN) to wrap up his 2nd overall Tour de Suisse win |  Your Stage 9 ITT winner, Rohan DENNIS (BMC RACING) | 
|  Your 2017 Tour de Suisse podium: 2nd Damiano CARUSO (BMC RACING) + 48s, 1st Simon ŠPILAK (KATUSHA ALPECIN) 28:37:11, 3rd Steven KRUIJSWIJK (LOTTO NL - JUMBO) + 1:08 |
|