Refresh

2025-06-21T14:12:44.468Z

Frank van den Broek seems to be absolutely superb at turning himself inside out for a teammate. We saw it at the Tour de France last year with Romain Bardet and now we’re seeing it again with Oscar Onley.

2025-06-21T14:09:36.571Z

Van den Broek now is back in the lead group. Hands some ice and water to his leader, Onley, and goes to the front to set a strong pace as they try to hold off the rest of the GC riders who are 30″ off the back.

2025-06-21T14:07:22.483Z

Simmons has been caught. Van den Broek is turning himself inside out to try and get back to this front group.

2025-06-21T14:06:39.169Z

Only Simmons is left out front now with Gall, Alaphilippe, Almeida, Vauquelin and Onley rapidly closing the gap.

2025-06-21T14:05:21.534Z
Attack!

2025-06-21T14:04:09.632Z
20km to go

2025-06-21T14:03:50.001Z

The peloton is being absolutely shredded by the Decathlon-AG2R rider working for Gall. Only about 8 riders left in the main GC group.

2025-06-21T14:01:14.034Z

Van den Broek and Houle drop Vlasov in the chase group just behind Simmons.

2025-06-21T14:00:30.647Z

Decathlon-AG2R La Mondiale now take over the pacing for Felix Gall with Alaphilippe dropping back a few wheels.

2025-06-21T13:59:53.034Z

In the peloton, Tudor lead with Alaphilippe in second wheel. Vauquelin following close behind whereas Almeida is a few wheels back going his own pace, as is his style.

2025-06-21T13:59:06.117Z
Attack in break

2025-06-21T13:57:57.414Z

Onto the Bürgenstock climb thy go with a gap of 53″.

2025-06-21T13:54:34.253Z

They are just under 5km from the base of the penultimate climb of the day, the 5.5km Bürgenstock. It has an average gradient of 7.8% with a max kick of 11.2%.

2025-06-21T13:46:55.678Z
30km to go

2025-06-21T13:41:39.190Z

The gap between the break and the peloton has dropped under a minute.

2025-06-21T13:37:25.247Z

Really big crowds in Luzern. The whole city looks to have come out for the stage.

2025-06-21T13:36:05.682Z
40km to go

2025-06-21T13:25:03.638Z
Intermediate sprint (Kussnacht)

2025-06-21T13:17:47.418Z

The race is going passed the beautiful lake of Zugersee. Then they will get to the even larger Vierwaldstatttersee lake with the finish coming just on a climb next to the lake.

2025-06-21T13:01:52.102Z

One more abandon:

2025-06-21T13:01:05.191Z
70km to go

2025-06-21T12:59:03.426Z

More abandons:

2025-06-21T12:56:22.727Z
Tissot KM

2025-06-21T12:54:13.318Z

Abandons:

2025-06-21T12:44:56.647Z

Abandon:

2025-06-21T12:38:02.826Z

The action comes thick and fast now as the Tissot Kilometre nears for the riders.

2025-06-21T12:35:31.660Z
KoM (Schwändi)

2025-06-21T12:29:51.969Z

After his crash right at the start of the day, Matthew Riccitello (Israel-Premier Tech) is struggling to hold onto the back of the peloton.

2025-06-21T12:29:24.080Z
Crash!

2025-06-21T12:21:28.192Z

Arkea-B&B Hotels and Tudor have joined UAE Team Emirates-XRG at the front of the peloton working for Vauqulin, Alaphilippe and Almeida.

2025-06-21T12:20:36.922Z

Onto the Schwändi climb they go. Just 3km long but this category 2 climb packs a punch. Average gradient of 8.9% with a max kicker of 23.7%.

2025-06-21T12:14:22.727Z
100km to go

2025-06-21T12:07:46.419Z

The gap is now starting to reduce with just over three minutes splitting the break and the peloton.

2025-06-21T12:00:57.684Z
110km to go

2025-06-21T11:58:45.856Z

Another abandon:

2025-06-21T11:47:26.580Z

Abandon:

2025-06-21T11:39:18.615Z

The peloton are letting the gap to the break slowly drift out but not too far. They currently have 2’40” between the two groups.

2025-06-21T11:32:01.476Z
140km to go

Almeida being shadowed by Vauquelin on stage seven of the Tour de Suisse men 2025.

(Image credit: Getty Images)

2025-06-21T11:20:19.020Z

The break now have over two minutes on the peloton.

2025-06-21T11:08:37.939Z
150km to go

2025-06-21T11:04:52.018Z

The riders are around 65km from the first KoM of the day, the Schwändi.

2025-06-21T11:04:22.344Z

The break now has over a minute. They have finally been let go by the peloton. This now gives an chance to the riders who went out of the back when the peloton split to get back in as well. They are currently still 50″ down.

2025-06-21T11:00:37.983Z

It looks like the seven man break may have gone as they now have 40″ on the peloton led by UAE Team Emirates-XRG.

2025-06-21T10:57:40.203Z
Attack!

Quinn Simmons leads 7 man break on stage 7 of the Tour de Suisse 2025.

(Image credit: Getty Images)

2025-06-21T10:51:21.941Z

More attacks come as the riders continue to force a breakaway.

2025-06-21T10:50:25.646Z

The group including Lemmen have been caught by the first part of the peloton but there is still part of the bunch off the back by around 50″.

2025-06-21T10:42:41.607Z

A group of about 15 riders are now just ahead of the first part of the peloton. One rider in the lead group is stage one 3rd place, Bart Lemmen (Visma-Lease a Bike). He is now almost 14 minutes down in GC.

2025-06-21T10:38:47.286Z
180km to go

2025-06-21T10:38:04.897Z

Once again, the attackers are caught. However, the pace is so high that the bunch has split in two!

2025-06-21T10:34:55.200Z

A group of about 20 riders have 30″ gap on the chasing peloton.

Attacks off the front of the Tour de Suisse men 2025 peloton on stage 7

(Image credit: Getty Images)

2025-06-21T10:31:54.661Z

The pace is extremely high after 25km of racing. Yet more attacks coming from the bunch.

The peloton on stage 7 of the Tour de Suisse men 2025

(Image credit: Getty Images)

2025-06-21T10:26:25.989Z

All back together again. The fight begins all over again.

2025-06-21T10:25:59.057Z

Multiple groups are now off the front of the peloton as the break continues to try and form. No names confirmed as of yet.

2025-06-21T10:17:30.749Z

A group has a small gap over a peloton.

2025-06-21T10:09:47.899Z

After 10km of racing there is no sign of a break forming despite a plethora of attacks coming from the bunch.

2025-06-21T10:08:06.468Z

DNSs today:

2025-06-21T10:07:17.184Z
Crash!

2025-06-21T10:02:41.816Z

Multiple attacks coming from the bunch as the fight to form the morning breakaway begins.

2025-06-21T10:02:19.324Z

There is a long wait before any mountain sprint or intermediate sprint with the first coming after just over 100km of racing, the category two climb of Schwändi, 3km long with an average gradient of 8.9% and a max of 23.7%.

2025-06-21T09:59:02.036Z
207.3km to go

2025-06-21T09:55:11.027Z

A few issues for riders in the neutral zone. Mauro Schmid (Jayco-AlUla) has been back at the car sorting an problem and Jonas Gregaard (Lotto) has had a mechanical. Both back in the bunch.

2025-06-21T09:47:04.617Z
Neutral start

2025-06-21T09:43:20.959Z

The jersey wearers going into today are:

Kévin Vauquelin in yellow at the Tour de Suisse 2025.

(Image credit: Getty Images)

2025-06-21T09:37:14.604Z

Today’s temperature in Neuhausen is 24°C with an expected peak of 27°C. Thanks to the Alps, Switzerland are getting nothing like some of the heat the rest of Europe is facing at the moment.

2025-06-21T09:35:33.215Z

The neutral zone is due to begin in around 10 minutes and is 5.4km long today.

2025-06-21T09:32:27.574Z

Today’s stage is the final road stage of the race with the brutal mountain time trial closing proceedings tomorrow.

2025-06-18T18:11:46.611Z

Hello and welcome to CyclingNews’ live report of the seventh stage of the Tour de Suisse 2025.