There's a train coming - but on a different carriageway to the Tour de Suisse cyclists...
World Champion Michal Kwiatkowski leads a quartet of escapers clear...
Tour de Suisse - Stage 7
Already three-minutes down, Nikolai Trusov leads a Tinkoff chase of the powerful escape...
tinkofftds
Alex Domont is in the escape for the second consecutive day, and this might be the escape with a happy ending..!
ag2rtds
Also in the escape is Daryl Impey, who's sharing a joke with his Orica-Green Edge support crew - because it shouldn't have been him in the escape!
ogetds
The peloton speeds across a reservoir near the start of the finishing circuit in Dudingen...
scenerytds
Thibaut Pinot is well protected by his FDJ teamates, for now...
The peloton speeds between wheatfields on a very summery day in Switzerland...
Yuk..the peloton races through an industrial zone, and over railway lines, before re-finding the scenery Switzerland is famous for...
scenerytinkofftds
Impey leads the escape towards the finish-line with two more laps to go...
Matti Breschel and Tinkoff have accelerated, causing chaos at the back of the peloton...
brescheltds
Pinot shows signs of hurting as the peloton speeds up a steep hill...
fdjtds
Mark Cavendish might be hoping for a stage-win if the escsape gets caught, or he might be hoping Kwiatkowski wins instead..!
etixxtds
Silvan Dillier leads Impey and Kwiatkowski into the wind with 35-kilometres to go - they might yet stay away..!
bmctds
Rafal Majka leads the chase up the final climb, where Degenkolb sits and suffers on Sagan's wheel...
majkatds
Good publicity for some, the peloton returns to the industrial park again - bad publicity for the Tour de Suisse...
Kwiatkowski is fighting to keep the trio away in the final 10-kilometres, but their lead is less than one-minute now...
etixxucitds
Alexander Kristoff and Peter Sagan sprint for the line, it'll be a close-call who's won..!
katushasprinttds
Alexander Kristoff wins stage seven despite a late lunge from Peter Sagan...
katushatds