Arnaud Demare timed his sprint to perfection to win the fourth stage of the Tour de Suisse.
The FDJ rider had been in fourth position as Baden Cooke led the peloton into the final corner with Tyler Farrar (Garmin-Sharp) and Orica-GreenEDGE team-mate Matthew Goss on his wheel, but Demare surged up the inside on the sweeping left-hander before powering on for his fifth success of the season.
Goss had to settle for second place on the day, with Farrar a distant third.
The result had no bearing on the general classification - all the main contenders rolled home in a sizable lead group which ensured Mathias Frank (BMC) maintained his 23-second lead over Roman Kreuziger (Saxo-Tinkoff) at the top of the standings.
The 174.4km trek from Innertkirchen had followed the tried and tested formula for a sprint stage with Jens Voigt (RadioShack-Leopard) forming part of a three-man break right from the gun.
He, Oliver Kaisen (Lotto-Belisol) and Robert Vrecer (Euskaltel-Euskadi) saw their advantage grow to over four minutes as they crossed the day's first categorised climb, but Kaisen was dropped on the next ascent and the duo's lead almost came to a premature end in the last 8km when they were almost held up at a railway crossing.
By that point, the peloton was baring down on them but Voigt battled on bravely and launched a daring solo attack as he passed the 5km to go banner.
The veteran's days were ultimately numbered with the flamme rouge in sight, and despite Team Sky's prominence in the closing stages, it was Demare who emerged to take his victory over Goss by less than half a bike length.