Lausanne - Norwegian sprinter Alexander Kristoff of Katusha timed his run to perfection to pip Tinkoff-Saxo's Peter Sagan on the line in the seventh stage of the Tour of Switzerland on Friday.
"I could see I had him from a distance but doing it was tough as it was quite technical and slightly uphill," said Kristoff after his 18th stage win this season.
French climber Thibaut Pinot meanwhile held onto the overall leader's yellow jersey after the 164km run from Bienne to Duedingen.
1. Alexander Kristoff (NOR/KAT) 3hrs 38mins 07sec,
2. Peter Sagan (SVK/TCS) same time,
3. Davide Cimolai (ITA/LAM) s.t.,
4. Greg van Avermaet (BEL/BMC) s.t.,
5. Arnaud Demare (FRA/FDJ) s.t.,
6. Jurgen Roelandts (BEL/LTS) s.t.,
7. Sep Vanmarcke (BEL/TLJ) s.t.,
8. Michael Albasini (SUI/OGE) s.t.,
9. Marco Marcato (ITA/WGG) s.t.,
10. Jose Joaquin Rojas (ESP/MOV) s.t.
1. Thibaut Pinot (FRA/FDJ) 25hrs 55mins 03sec,
2. Geraint Thomas (GBR/SKY) at 37sec,
3. Domenico Pozzovivo (ITA/ALM) 50,
4. Simon Spilak (SLO/KAT) same time,
5. Miguel Angel Lopez Moreno (COL/AST) 1min 07sec,
6. Jakob Fuglsang (DEN/AST) 1:22.,
7. Tom Dumoulin (NED/TGA) 1:27.,
8. Steve Morabito (SUI/FDJ) 2:29.,
9. Sebastien Reichenbach (SUI/IAM) 2:43.,
10. Sergio Henao (COL/SKY) 2:46.