Geraint Thomas Still Second After Latest Stage in Swiss Tour

Welshman Geraint Thomas remains in second position overall after Alexander Kristoff won the seventh stage of the Tour of Switzerland.
Kristoff finished stage 7 in 3 hours, 38 minutes, and 7 seconds.
Team Sky's Thomas is 37 seconds behind France's Thibaut Pinot with two stages remaining.
Norwegian Kristoff claimed the 164km stage in a sprint finish ahead of Peter Sagan and Davide Cimolai.
Saturday's stage eight, the penultimate stage of the race, starts and finishes in the Swiss capital Bern.