Buochs, Switzerland – Frenchman Arnaud Demare of FDJ was the surprise winner of the fourth stage of the Tour of Switzerland on Tuesday.
Home hope Mathias Frank kept hold of the leader's yellow jersey after finishing the 161km stage from Innertkirchen to Buochs safely in the peloton.
Sprint favourites Peter Sagan, the winner of Monday's third stage, and Tom Boonen were boxed in on a 90-degree bend 200-metres from the end and Demare surged through to take the victory from Australia's Matthew Goss with American Tyler Farrar in third.
Frank leads Roman Kreuziger by 23sec overall with last year's winner Rui Da Costa third at 35sec. – Sapa-AFP