Tour de Suisse 2019: Stage 3
Hello and welcome to our live coverage of stage 3 of the Tour de Suisse.
Race hub
Stage 2: Luis Leon Sanchez wins with late attack
Tour de Suisse: Geraint Thomas moves into top 10 after stage 2
Peter Sagan just misses out on Tour de Suisse race lead
We're around 20 minutes from the start of stage 3, a largely flat stage which should be one for the sprinters after they missed out yesterday.
Luis Leon Sanchez won yesterday's stage with a canny attack 11km from the line, which caught out the reforming and reorganising peloton out. Read the full report and results from stage 2 here.
The end of yesterday's stage saw the likes of Peter Sagan, Greg Van Avermaet and Michael Matthews chasing on after the final two climbs. Sanchez took advantage and leapt away before the sprinter's teams could organise, but today should be a different story, with only two third-category climbs on the stage.
Peter Sagan missed out on taking the race lead by fractions of a second yesterday, with Kasper Asgreen (Deceuninck-QuickStep) grabbing three bonus seconds on the stage to elevate him above the Slovakian. The Bora-Hansgrohe sprinter will have another chance later today though. Read our story on Sagan here.
Danny van Poppel (Jumbo-Visma) abandoned yesterday, while Bruno Armirail (Groupama-FDJ) is a non-starter today.
The riders out front are Willie Smit (Katusha-Alpecin), Bert-Jan Lindeman (Jumbo-Visma) and Ryan Anderson (Rally UHC). They're two minutes up on the peloton.
The Swiss National Team had a good day yesterday, with Claudio Imhof getting into the break and going it alone and leading solo over three of the day's six climbs. He's in the mountains jersey today.
Team Ineos leader Geraint Thomas moved up into the top ten on GC after yesterday's stage. "After yesterday, this was just what I needed - a long, attritional stage. We’ve got three days before we hit the mountains, which will be the GC days, so hopefully we’ll be all good for that," he said.Read the story here.
The breakaway riders have four career wins between them, with only Anderson searching for his first. Roosen has two to his name.
Pellaud was the first over the top of the climb. It's all rolling roads from here, with 80km until the next classified climb.
Pellaud, 26, used to ride for IAM Cycling before the team folded at the end of 2016. He's with Continental team IAM Excelsior now, but riding here for the Swiss national team.
Earlier this season he won the mountain classification at the Tour de Romandie, and has a handful of wins at .2 level. Last week, it was announced that he's moving to Androni Giocattoli next season.
105km remaining from 162km
Just over 100km to race and the situation remains largely the same. There's not going to be a lot of action during the mid-section of today's stage.
Our latest tech piece is up – the five best power meters in 2019. There's PowerTap, Stages, Quarq and more. Read the article here.
Deceuninck-QuickStep are still working at the front of the peloton, on behalf of race leader Kasper Asgreen.
Yves Lampaert has been working on the front of the peloton, and has averaged 265 watts so far today. Figures via Velon.
81km remaining from 162km
We reach the midpoint of the stage. The break are still 2:20 up the road on the QuickStep-led peloton.
Here's the latest story from the race. It's Ineos leader Geraint Thomas talking about Chris Froome and how his teammate's crash is a big setback for the team.
57km remaining from 162km
The gap is back up to three minutes now. A mixture of teams, including QuickStep, Bora and FDJ, lead the peloton.
The break hit the climb. The road is cobbled, but nothing like roads in the spring classics. Pellaud leads the way.
The pace is ramping up in the peloton now. They'll pass through the finish soon, then race a lap of Lake Murten before the finish.
25km remaining from 162km
A mini-sprint in the break as Lindeman leads Smit over the finish line for the first time.
Peter Sagan was towards the rear of the peloton just then. Unclear if there was some problem or not but he's moving back up now.
Sagan, Van Avermaet, Matthews, Viviani, Kristoff, Degenkolb, Trentin, van Poppel, Boudat – there are plenty of names here to compete in the sprint in four kilometres.
1km remaining from 162km
We're into the final kilometre now. Bora and Mitchelton take over from Asgreen.
Sagan came up around the outside of Degenkolb and nobody got close to him. Win number 17 at the Tour de Suisse.
Sagan muscled Degenkolb off Stuyven's wheel. Stuyven kept pushing around the final corner, while Degenkolb lost momentum. Sagan was already a bike-length ahead before even starting his sprint.
Stage result
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
So the stage win and leader's jersey for Sagan.
Tomorrow's stage is tougher but there's a good shot that a sprinter as strong as him should last through to the finish. He, Matthews and Van Avermaet got back on after a tougher climb in the finish on stage 2, after all.
Sagan is in the points jersey too, while Asgreen retains the young rider's jersey, and Claudio Imhof is still in the KOM jersey.
Latest on Cyclingnews
-
Giro d'Italia stage 4 LIVE: Cross winds and a long late climb could spark chaos on the road to Cosenza
Back to Italy after the rest day with a 14km climb in the final of stage 4 in Calabria -
Jonas Vingegaard loses key climbing teammate still struggling with aftereffects of bad Giro d'Italia crash
Wilco Kelderman abandons the Corsa Rosa before stage to Cosenza after crashing heavily in Bulgaria on stage 2 -
How to watch Giro d'Italia 2026 – Free live streams, TV channels, Schedule, Stage 4
All the broadcast information for the Giro d'Italia as the race hits Italy for the first time
-
Scottish Olympian Katie Archibald announces her retirement from top-level sport
Nursing degree in progress a new passion for two-time Olympic gold medalist -
'He's got that resilience' - Enric Mas stays out of trouble and on track at the Giro d'Italia with slow-burning GC bid
After seven Tours and seven Vueltas, Movistar racer taking part in first-ever Giro d'Italia at 30 -
250,000 fans in Sofia, a packed Lidl car park, and flamingos – Giro d'Italia reflections from a crash-marred but memorable Bulgarian Grande Partenza
James Moultrie's impressions from the ground at the build-up and first three stages of the 2026 race in Eastern Europe
-
The Lego Road Bike set is an incredibly detailed replica reminiscent of some of the best aero road bikes currently on show at the Giro d'Italia
Packed with real-life details, including a fully functioning drivetrain and deep-section aero wheels, this Lego set is a celebration of precision engineering and modern cycling design -
Why is it a rest day in the Giro d'Italia? Bulgaria stages add 1,000km transfer and late night for peloton
Teams double up, spend extra and cut some luxuries to make sure they can successfully transfer to Italy on Monday -
All the reasons to subscribe to Cyclingnews in 2026: More industry-leading lab tests, exclusive investigations and insider interviews
All the member-exclusive features you can expect to read on Cyclingnews in the coming weeks and months








