Where: Switzerland
When: June 10-18 2017
Rank: UCI WorldTour

Miguel Angel Lopez (Astana) won the 2016 edition of the Tour de Suisse in what was a breakthrough performance for the Colombian.

After placing second in the key hilly time trial on stage eight, Lopez finished in the lead group on the severely shortened final stage to take the victory.

Spaniard Ion Izaguirre (Movistar) was second overall at 12 seconds, with Frenchman Warren Barguil (Giant-Alpecin) in third at 18 seconds.

Adverse weather had played its part throughout the race, with British hope Geraint Thomas (Sky) reportedly suffering due to the conditions.

The Welshman was positioned in eighth overall going into the final day, but was distanced from the contenders group and eventually came in over 11 minutes down on Lopez and stage winner Jarlinson Pantano (IAM Cycling).

Tour de Suisse 2016 final general classification

1. Miguel Angel Lopez (Col) Astana, at 30-55-58
2. Ion Izaguirre (Spa) Movistar, at 12s
3. Warren Barguil (Fra) Giant-Alpecin, at 18s
4. Jarlinson Pantano (Col) IAM Cycling at 42s
5. Andrew Talansky (USA) Cannondale, at 1-04
6. Tejay van Garderen (USA) BMC Racing, at 1-26
7. Rui Costa (Por) Lampre-Merida, at 2-09
8. Wilco Kelderman (Ned) LottoNL-Jumbo, at 2-38
9. Simon Spilak (Slo) Katusha, at 2-48
10. Sergei Chernetskiy (Rus) Katusha, at 5-08

Along with the Critérium du Dauphiné, the Tour de Suisse is one of the key preparation events for riders taking part in the Tour de France, in addition to being a prestigious race in its own right.

The race traditionally features a mixture of time trials, relatively flat stages for the sprinters and high mountains. In the past, the weather has also played a part in the event, with the high mountain passes often affected by poor conditions and snowfall.

Tour de Suisse 2017 route map

Tour de Suisse 2017 stages
Stage one, Saturday June 10, Cham to Cham, 6km Prologue ITT
Stage two, Sunday June 11, Cham to Cham, 172.7km
Stage three, Monday June 12, Menziken to Bern, 159.3km
Stage four, Tuesday June 13, Bern to Villars-sur-Ollon, 143.2km
Stage five, Wednesday June 14, Bex to Cevio, 222km
Stage six, Thursday June 15, Locarno to La Punt, 166.7km
Stage seven, Friday June 16, Zernez to Solden, 166.3km
Stage eight, Saturday June 17, Schaffhausen to Schaffhausen, 100km
Stage nine, Sunday June 18, Schaffhausen to Schaffhausen, 28.6km

Tour de Suisse: Recent winners
2016 Miguel Angel Lopez (Astana)
2015 Simon Spilak (Katusha)
2014 Rui Costa (Lampre-Merida)
2013 Rui Costa (Movistar)
2012 Rui Costa (Movistar)
2011 Levi Leiphemier (RadioShack)
2010 Frank Schlack (Saxo Bank)
2009 Fabian Cancellara (Saxo Bank)
2008 Roman Kreuziger (Liquigas)
2007 Vladimir Karpets (Caisse D’Epargne)

Key info: Start list | TV guide

Key riders: Greg van Avermaet | Tom Dumoulin | Peter SaganSteven Kruijswijk

Eurosport will be showing live coverage of two stages of the 2017 Tour de Suisse (June 10-18), with other stages covered by highlights