LEUGGERN, Switzerland -- Alexander Kristoff of Norway won a sprint finish and Mathias Frank of Switzerland kept the yellow jersey after the fifth stage of the Tour de Suisse on Wednesday.
Kristoff, riding for Katusha, outpaced rivals Peter Sagan, Arnaud Demare and Matti Breschel at the end of the 110.8 mile trek from Buochs to Leuggern.
BMC Racing's Frank holds a 23-second lead over Roman Kreuziger (Saxo-Tinkoff) in the overall standings. Movistar's Rui Costa is a further 12 seconds behind in third.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index