Sagan wins Stage 3 and takes over Tour de Suisse Lead
Three times world champion Peter Sagan took the overall lead of the Tour de Suisse by winning the third stage
The 29-year-old Slovak sprinted in the final 300 metres to continue his superb run of results in Switzerland, where he has a record 17 stage wins, and at least one every year since 2011.
Last year's Tour de France winner Geraint Thomas remains in eighth place in the general leaderboard but trails Sagan by 28 seconds.
The breakaway's biggest lead of three minutes over the peloton came with 130 kilometres to go and was cut down to 15 seconds with 10km left.
It was caught with 6km to go by mass group of riders which included Sagan.
Trek-Segafredo's John Degenkolb pushed ahead with 300m remaining but was overtaken by Sagan. Italian Elia Viviani finished in second place, followed by Degenkolb.
Tuesday's fourth stage heads 163.9km south from Murten along Lake Biel to the village of Arlesheim.
VIDEO: 2019 Tour de Suisse Stage 3 Highlights
2019 Tour de Suisse Stage 3 Top 10
1 Peter Sagan (Svk) Bora-Hansgrohe 3:39:25
2 Elia Viviani (Ita) Deceuninck-QuickStep
3 John Degenkolb (Ger) Trek-Segafredo
4 Ivan Garcia (Spa) Bahrain-Merida
5 Ben Swift (GBr) Team Ineos
6 Michael Matthews (Aus) Team Sunweb
7 Reinardt Janse Van Rensburg (RSA) Dimension Data
8 Fabian Lienhard (Swi) Switzerland
9 Thomas Boudat (Fra) Total Direct Energie
10 Daniel Hoelgaard (Nor) Groupama-FDJ
General classification after stage 3
1 Peter Sagan (Svk) Bora-Hansgrohe 7:51:31
2 Kasper Asgreen (Den) Deceuninck-QuickStep 0:00:10
3 Rohan Dennis (Aus) Bahrain-Merida 0:00:11
4 Michael Matthews (Aus) Team Sunweb
5 Lawson Craddock (USA) EF Education First 0:00:16
6 Stefan Küng (Swi) Groupama-FDJ 0:00:20
7 Matteo Trentin (Ita) Mitchelton-Scott 0:00:27
8 Geraint Thomas (GBr) Team Ineos 0:00:28
9 Luis León Sanchez (Spa) Astana Pro Team 0:00:29
10 Winner Anacona (Col) Movistar Team