Lausanne - Peter Sagan of Slovakia won the third stage of the Tour of Switzerland on Monday, as Germany's Tony Martin retained the leader's yellow jersey.
Sagan, riding for Canondale, crossed the line first in a sprint finish at the end of the 202.9km stage from Sarnen to Heiden, ahead of Swiss rider Michael Albasini and Colombia's Sergio Henao.
Australia's 2011 Tour de France winner Cadel Evans and Portugal's two-time defending champion Rui Costa, came home fifth and seventh respectively, as part of an 11-man group that gained five seconds on a second large pack which included Martin.
Luxembourg's Frank Schleck, the older brother of 2010 Tour de France champion Andy, failed to make the start line on Monday after crashing badly during Sunday's stage and suffering serious concussion.
Britain's Bradley Wiggins, the 2012 Tour de France champion, had a day to forget as he could only muster 74th spot on the stage, a significant 2min 25secs slower than Sagan and his main rivals for the overall title.
His team Sky have yet to confirm whether Wiggins will ride this year's Tour with defending champion Chris Froome of Britain expected to lead the team.
The Kenyan-born Froome suffered a painful crash in last Friday's sixth stage of the Criterium du Dauphine and although he reached the finish line on Sunday, he was obviously feeling the effects of his injuries slumping to a 12th place finish.
American Andrew Talansky won the Dauphine race, 27secs ahead of Spaniard Alberto Contador.
Tuesday's Tour of Switzerland fourth stage will be a 160km ride from Heiden to Ossingen and features two minor category four climbs, the second of which peaks 15km from home.
Stage 3 results:
1. Peter Sagan (Slovakia / Cannondale) 5:22:09"
2. Michael Albasini (Switzerland / Orica) ST
3. Sergio Henao (Colombia / Team Sky)
4. Bauke Mollema (Netherlands / Belkin)
5. Cadel Evans (Australia / BMC Racing)
6. Jose Joaquin Rojas (Spain / Movistar)
7. Rui Costa (Portugal / Lampre)
8. Thibaut Pinot (France / FDJ.fr)
9. Mathias Frank (Switzerland / IAM Cycling)
10. Roman Kreuziger (Czech Republic / Tinkoff - Saxo)
Overall standings:
1. Tony Martin (Germany / Omega Pharma - Quick-Step) 10:44:34"
2. Tom Dumoulin (Netherlands / Giant) +6"
3. Peter Sagan (Slovakia / Cannondale) +14"
4. Bauke Mollema (Netherlands / Belkin) +17"
5. Tom-Jelte Slagter (Netherlands / Garmin) +23"
6. Davide Formolo (Italy / Cannondale) +27"
7. Jon Izagirre (Spain / Movistar)
8. Roman Kreuziger (Czech Republic / Tinkoff - Saxo) +28"
9. Mathias Frank (Switzerland / IAM Cycling) +29"
10. Mattia Cattaneo (Italy / Lampre)