
Critérium du Dauphiné podium history | 2024 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 | Stage 7 | Stage 8

2025 Dauphiné map.
Sunday, June 15: 8th & Final Stage, Val-d'Arc - Val-Cenis (Plateau du Mont-Cenis), 133.3 km
Stage 8 map & profile | Stage 8 photos

Lenny Martinez wins stage eight.
Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Stage 8 rated ascents:
Weather at the finish city of Val-Cenis at 2:20 PM, local time: 22C (71F), showers in the vicinity, and the wind from the south-southwest at 11 km/hr (7 mph). There is a 91% chance of rain until 4:00 PM, when it drops to 36%.
The race: 135 riders began this last stage of the 2025 Critérium du Dauphiné at 1:30 PM. Early in the stage Emilien Jeannière (TotalEnergies) abandoned.
Tadej Pogacar is the third reigning world champion to win the Critérium du Dauphiné, after France’s Louison Bobet (1955) and Bernard Hinault (1981).
Here's the race organizer's stage eight summary:
The final mountain challenges of an exhilarating Critérium du Dauphiné 2025 saw Lenny Martinez (Bahrain Victorious) take flight to victory. The French youngster proved to be the strongest climber in a star-studded breakaway, eventually dropping Enric Mas (Movistar) with 8 kilometres to go.
At 21 years old, he takes his first win in the race, ahead of Jonas Vingegaard (Visma-Lease a Bike) and Tadej Pogacar (UAE Team Emirates-XRG), who becomes the third reigning world champion to win the Critérium du Dauphiné, after France’s Louison Bobet (1955) and Bernard Hinault (1981). Vingegaard and Florian Lipowitz (Red Bull-Bora-Hansgrohe) join him in the overall top-3. Pogacar also wins the green jersey while Lipowitz rules the best young rider standings. Bruno Armirail (Decathlon-AG2R La Mondiale) takes the polka-dot jersey after spending the day at the front.
The race:
At the start in Val-d'Arc, 135 riders get together, including Romain Bardet, who begins his final day in the professional peloton with a guard of honour paying tribute to his career.
A hard battle to make a 12-man break
As has often been the case this week, the first attacks come from Mathieu Van der Poel, going first atop the cat-3 Côte d'Aiton (km 4.7).

The peloton on the day's first climb, the Côte d'Aiton
His first attempt is unsuccessful, but, after several more attacks, a group set off at km 14 with Max Van Gils (Red Bull-Bora-Hansgrohe), Sepp Kuss (Visma-Lease a Bike), Valentin Paret-Peintre (Soudal-Quick Step), Lenny Martinez (Bahrain-Victorious), Bruno Armirail (Décathlon-AG2R), Ben Healy (EF Education Easypost), Enric Mas, Romeo (Movistar), Mathieu Van der Poel (Alpecin-Deceuninck) and Alexey Lutsenko (Israel-Premier Tech).
They build up a 4-minute lead at km 36, before Uno-X Mobility riders start chasing to protect Tobias Johannessen's 5th place in the overall standings from Enric Mas. Atop the Col de Beaune (km 66.7), the gap is down to 2’30’’.
Martinez surges, Pogacar controls
Van der Poel attacks ahead of the intermediate sprint in Saint-Michel-de-Maurienne (km 75.4). The Dutch star takes 10 points and pushes on, building a lead of 1’10’’ over his former companions up the Côte d’Aussois (km 101.1). Behind him, Romeo pulls the break. Van der Poel is reeled in just before the bottom of climb up Col de Mont-Cenis.
The race explodes on this final ascent of the Critérium du Dauphiné 2025 with a flurry of attacks in the breakaway and in the peloton. Enric Mas tries to drop everyone but Lenny Martinez hangs on and eventually goes solo with 8 kilometres to go. Behind him, Jonas Vingegaard (Visma-Lease a Bike) accelerates a couple of times and only Tadej Pogacar (UAE Team Emirates-XRG) follow him in the last 1.5 km of ascent.
Over the top (5km to go), the French climber is 50 seconds ahead of Pogacar and Vingegaard. He maintains a gap of 34 seconds on the line to claim his third World Tour victory of the season, after stages of Paris-Nice and the Tour de Romandie, while Pogacar seals the overall victory, his first in the Critérium du Dauphiné, and takes his 99th professional win before heading to the Tour de France.
Complete results:
133.3 kilometers raced at an average speed of 37.322 km/hr
| 1 | Lenny Martinez | Bahrain Victorious | 3hr 34min 18sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 34sec |
| 3 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 4 | Matteo Jorgenson | Team Visma | Lease a Bike | 0:40 |
| 5 | Remco Evenepoel | Soudal Quick-Step | s.t. |
| 6 | Enric Mas | Movistar Team | 0:45 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 0:47 |
| 8 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 9 | Ben Healy | EF Education-EasyPost | 1:01 |
| 10 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 11 | Carlos Rodriguez | INEOS Grenadiers | 1:46 |
| 12 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 13 | Paul Seixas | Decathlon AG2R La Mondiale | 2:05 |
| 14 | Gregor Mühlberger | Movistar Team | s.t. |
| 15 | Bruno Armirail | Decathlon AG2R La Mondiale | 2:27 |
| 16 | Emanuel Buchmann | Cofidis | 2:57 |
| 17 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 18 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 3:12 |
| 19 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 20 | Sergio Higuita | XDS Astana Team | 3:13 |
| 21 | Valentin Paret-Peintre | Soudal Quick-Step | 3:18 |
| 22 | Clément Berthet | Decathlon AG2R La Mondiale | 3:25 |
| 23 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 24 | Laurence Pithie | Red Bull-BORA-hansgrohe | 4:17 |
| 25 | Louis Meintjes | Intermarché-Wanty | 4:41 |
| 26 | Michael Valgren | EF Education-EasyPost | 5:15 |
| 27 | Hannes Wilksch | Tudor Pro Cycling Team | 5:44 |
| 28 | Clément Braz Afonso | Groupama-FDJ | 5:46 |
| 29 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 30 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 31 | Jordan Jegat | Team TotalEnergies | 6:11 |
| 32 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 33 | Torstein Træen | Bahrain Victorious | 6:14 |
| 34 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 35 | Per Strand Hagenes | Team Visma | Lease a Bike | 7:35 |
| 36 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 9:50 |
| 37 | Alex Baudin | EF Education-EasyPost | s.t. |
| 38 | Jasper Stuyven | Lidl-Trek | s.t. |
| 39 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 40 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 41 | Michael Leonard | INEOS Grenadiers | s.t. |
| 42 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 43 | Romain Bardet | Team Picnic PostNL | 11:28 |
| 44 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 45 | Andreas Leknessund | Uno-X Mobility | 11:49 |
| 46 | Tobias Foss | INEOS Grenadiers | s.t. |
| 47 | Mathieu van der Poel | Alpecin-Deceuninck | 12:04 |
| 48 | Iván Romeo | Movistar Team | s.t. |
| 49 | Asbjørn Hellemose | Team Jayco-AlUla | 13:57 |
| 50 | Victor Campenaerts | Team Visma | Lease a Bike | 15:20 |
| 51 | Marc Soler | UAE Team Emirates-XRG | s.t. |
| 52 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 53 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 54 | Darren van Bekkum | XDS Astana Team | s.t. |
| 55 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 56 | Mathieu Burgaudeau | Team TotalEnergies | 15:26 |
| 57 | Fabien Doubey | Team TotalEnergies | s.t. |
| 58 | Simone Velasco | XDS Astana Team | s.t. |
| 59 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 60 | Antonio Pedrero | Movistar Team | 15:57 |
| 61 | Romain Combaud | Team Picnic PostNL | 16:14 |
| 62 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
| 63 | Fred Wright | Bahrain Victorious | s.t. |
| 64 | Thibault Guernalec | Arkea-B&B Hotels | s.t. |
| 65 | Jorge Arcas | Movistar Team | s.t. |
| 66 | Toms Skujins | Lidl-Trek | s.t. |
| 67 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 68 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 69 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 70 | Magnus Cort | Uno-X Mobility | 16:19 |
| 71 | Bastien Tronchon | Decathlon AG2R La Mondiale | 18:21 |
| 72 | Pierre Thierry | Arkea-B&B Hotels | 18:58 |
| 73 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 74 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 75 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 76 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 77 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 78 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 79 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 80 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 81 | Dylan Teuns | Cofidis | 19:56 |
| 82 | Benjamin Thomas | Cofidis | s.t. |
| 83 | Matis Louvel | Israel-Premier Tech | 21:32 |
| 84 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 85 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 86 | Attila Valter | Team Visma | Lease a Bike | 23:48 |
| 87 | Anthony Turgis | Team TotalEnergies | 23:53 |
| 88 | Jordan Labrosse | Decathlon AG2R La Mondiale | 23:55 |
| 89 | Pierre Latour | Team TotalEnergies | s.t. |
| 90 | Paul Penhoët | Groupama-FDJ | s.t. |
| 91 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 92 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 93 | Jack Haig | Bahrain Victorious | s.t. |
| 94 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 95 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 96 | Axel Laurance | INEOS Grenadiers | s.t. |
| 97 | Sam Watson | INEOS Grenadiers | s.t. |
| 98 | Gianni Vermeersch | Alpecin-Deceuninck | s.t. |
| 99 | Ruben Guerreiro | Movistar Team | s.t. |
| 100 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 101 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 102 | Krists Neilands | Israel-Premier Tech | s.t. |
| 103 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 104 | Remi Cavagna | Groupama-FDJ | s.t. |
| 105 | Stian Fredheim | Uno-X Mobility | 24:45 |
| 106 | Michel Hessmann | Movistar Team | 24:50 |
| 107 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 108 | Pepijn Reinderink | Soudal Quick-Step | 26:12 |
| 109 | Clément Russo | Groupama-FDJ | s.t. |
| 110 | Edward Theuns | Lidl-Trek | 27:20 |
| 111 | Julien Bernard | Lidl-Trek | s.t. |
| 112 | Simone Consonni | Lidl-Trek | s.t. |
| 113 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 114 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 115 | Jonathan Milan | Lidl-Trek | s.t. |
| 116 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
| 117 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 118 | Max Schachmann | Soudal Quick-Step | s.t. |
| 119 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 120 | Paul Ourselin | Cofidis | s.t. |
| 121 | Tom Paquot | Intermarché-Wanty | s.t. |
| 122 | Hugo Page | Intermarché-Wanty | s.t. |
| 123 | Louis Barré | Intermarché-Wanty | s.t. |
| 124 | Robert Stannard | Bahrain Victorious | s.t. |
| 125 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 126 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 127 | Michael Gogl | Alpecin-Deceuninck | 28:55 |
| 128 | Søren Wærenskjold | Uno-X Mobility | 29:46 |
Final GC after stage 8:
1,199.6 kilometers raced at an average speed of 40.901 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 29hr 19min 46sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 59sec |
| 3 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 2:38 |
| 4 | Remco Evenepoel | Soudal Quick-Step | 4:21 |
| 5 | Tobias Halland Johannessen | Uno-X Mobility | 6:12 |
| 6 | Matteo Jorgenson | Team Visma | Lease a Bike | 7:28 |
| 7 | Enric Mas | Movistar Team | 7:57 |
| 8 | Paul Seixas | Decathlon AG2R La Mondiale | 8:25 |
| 9 | Carlos Rodriguez | INEOS Grenadiers | 8:57 |
| 10 | Guillaume Martin-Guyonnet | Groupama-FDJ | 10:01 |
| 11 | Emanuel Buchmann | Cofidis | 10:34 |
| 12 | Ben Tulett | Team Visma | Lease a Bike | 13:08 |
| 13 | Sepp Kuss | Team Visma | Lease a Bike | 13:24 |
| 14 | Jordan Jegat | Team TotalEnergies | 16:56 |
| 15 | Mathys Rondel | Tudor Pro Cycling Team | 16:59 |
| 16 | Gregor Mühlberger | Movistar Team | 17:03 |
| 17 | Alexey Lutsenko | Israel-Premier Tech | 19:10 |
| 18 | Louis Meintjes | Intermarché-Wanty | 19:32 |
| 19 | Edward Dunbar | Team Jayco-AlUla | 20:43 |
| 20 | Esteban Chaves | EF Education-EasyPost | 24:08 |
| 21 | Bruno Armirail | Decathlon AG2R La Mondiale | 28:01 |
| 22 | Sergio Higuita | XDS Astana Team | 28:36 |
| 23 | Clément Braz Afonso | Groupama-FDJ | 30:16 |
| 24 | Clément Berthet | Decathlon AG2R La Mondiale | 30:40 |
| 25 | Torstein Træen | Bahrain Victorious | 33:21 |
| 26 | Romain Bardet | Team Picnic PostNL | 38:32 |
| 27 | Pavel Sivakov | UAE Team Emirates-XRG | 38:37 |
| 28 | Lenny Martinez | Bahrain Victorious | 38:52 |
| 29 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 40:35 |
| 30 | Jack Haig | Bahrain Victorious | 40:54 |
| 31 | Louis Barré | Intermarché-Wanty | 42:03 |
| 32 | Asbjørn Hellemose | Team Jayco-AlUla | 42:13 |
| 33 | Andreas Leknessund | Uno-X Mobility | 42:16 |
| 34 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 42:34 |
| 35 | Toms Skujins | Lidl-Trek | 45:08 |
| 36 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 46:09 |
| 37 | Ben Healy | EF Education-EasyPost | 47:51 |
| 38 | Tim Wellens | UAE Team Emirates-XRG | 48:03 |
| 39 | Iván Romeo | Movistar Team | 49:15 |
| 40 | Michael Valgren | EF Education-EasyPost | 50:05 |
| 41 | Jhonatan Narvaez | UAE Team Emirates-XRG | 50:45 |
| 42 | Alex Baudin | EF Education-EasyPost | 52:29 |
| 43 | Hannes Wilksch | Tudor Pro Cycling Team | 52:41 |
| 44 | Brieuc Rolland | Groupama-FDJ | 55:33 |
| 45 | Tobias Foss | INEOS Grenadiers | 56:11 |
| 46 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 57:37 |
| 47 | Darren van Bekkum | XDS Astana Team | 58:15 |
| 48 | Pierre Latour | Team TotalEnergies | 58:25 |
| 49 | Michel Ries | Arkea-B&B Hotels | 58:45 |
| 50 | Xandro Meurisse | Alpecin-Deceuninck | 59:02 |
| 51 | Valentin Paret-Peintre | Soudal Quick-Step | 59:11 |
| 52 | Fabien Doubey | Team TotalEnergies | 1:00:59 |
| 53 | Bastien Tronchon | Decathlon AG2R La Mondiale | 1:01:19 |
| 54 | Chris Hamilton | Team Picnic PostNL | 1:01:21 |
| 55 | Nils Politt | UAE Team Emirates-XRG | 1:03:03 |
| 56 | Mathieu Burgaudeau | Team TotalEnergies | 1:03:26 |
| 57 | Laurence Pithie | Red Bull-BORA-hansgrohe | 1:03:37 |
| 58 | Mathieu van der Poel | Alpecin-Deceuninck | 1:04:35 |
| 59 | Axel Laurance | INEOS Grenadiers | 1:05:04 |
| 60 | Juan Guillermo Martinez | Team Picnic PostNL | 1:05:12 |
| 61 | Ruben Guerreiro | Movistar Team | 1:06:14 |
| 62 | Lukas Nerurkar | EF Education-EasyPost | 1:07:27 |
| 63 | Max Schachmann | Soudal Quick-Step | 1:08:28 |
| 64 | Pascal Eenkhoorn | Soudal Quick-Step | 1:08:53 |
| 65 | Alexander Hajek | Red Bull-BORA-hansgrohe | 1:09:52 |
| 66 | Thibault Guernalec | Arkea-B&B Hotels | 1:09:58 |
| 67 | Julien Bernard | Lidl-Trek | 1:10:14 |
| 68 | Henok Mulubrhan | XDS Astana Team | 1:10:30 |
| 69 | Simone Velasco | XDS Astana Team | 1:10:42 |
| 70 | Michael Leonard | INEOS Grenadiers | 1:11:03 |
| 71 | Magnus Sheffield | INEOS Grenadiers | 1:11:10 |
| 72 | Victor Campenaerts | Team Visma | Lease a Bike | 1:12:01 |
| 73 | Markus Hoelgaard | Uno-X Mobility | 1:13:07 |
| 74 | Clément Venturini | Arkea-B&B Hotels | 1:15:31 |
| 75 | Koen Bouwman | Team Jayco-AlUla | 1:15:33 |
| 76 | Jasper Stuyven | Lidl-Trek | 1:15:41 |
| 77 | Michel Hessmann | Movistar Team | 1:16:00 |
| 78 | Per Strand Hagenes | Team Visma | Lease a Bike | 1:16:11 |
| 79 | Fred Wright | Bahrain Victorious | 1:16:34 |
| 80 | Antonio Pedrero | Movistar Team | 1:16:35 |
| 81 | Remi Cavagna | Groupama-FDJ | 1:17:04 |
| 82 | Krists Neilands | Israel-Premier Tech | 1:17:40 |
| 83 | Romain Combaud | Team Picnic PostNL | 1:17:48 |
| 84 | Christopher Juul-Jensen | Team Jayco-AlUla | 1:18:02 |
| 85 | Roland Thalmann | Tudor Pro Cycling Team | 1:18:14 |
| 86 | Óscar Rodríguez | INEOS Grenadiers | 1:19:09 |
| 87 | Anders Foldager | Team Jayco-AlUla | 1:19:15 |
| 88 | Marc Soler | UAE Team Emirates-XRG | 1:19:37 |
| 89 | Jorge Arcas | Movistar Team | 1:19:43 |
| 90 | Dylan Teuns | Cofidis | 1:20:32 |
| 91 | Jordan Labrosse | Decathlon AG2R La Mondiale | 1:20:47 |
| 92 | Fabian Weiss | Tudor Pro Cycling Team | 1:20:52 |
| 93 | Anthony Delaplace | Arkea-B&B Hotels | 1:21:26 |
| 94 | Lucas Eriksson | Tudor Pro Cycling Team | 1:23:06 |
| 95 | Paul Penhoët | Groupama-FDJ | 1:23:10 |
| 96 | Benjamin Thomas | Cofidis | 1:23:40 |
| 97 | Anthony Turgis | Team TotalEnergies | 1:24:09 |
| 98 | Pierre Thierry | Arkea-B&B Hotels | 1:24:30 |
| 99 | Bjoern Koerdt | Team Picnic PostNL | 1:25:07 |
| 100 | Clément Russo | Groupama-FDJ | 1:25:21 |
| 101 | Matis Louvel | Israel-Premier Tech | 1:27:45 |
| 102 | Sam Watson | INEOS Grenadiers | 1:28:03 |
| 103 | Mattéo Vercher | Team TotalEnergies | 1:29:27 |
| 104 | Stian Fredheim | Uno-X Mobility | 1:29:40 |
| 105 | Robert Stannard | Bahrain Victorious | 1:30:57 |
| 106 | Tobias Bayer | Alpecin-Deceuninck | 1:33:05 |
| 107 | Victor Guernalec | Arkea-B&B Hotels | 1:33:40 |
| 108 | Hugo Page | Intermarché-Wanty | 1:34:17 |
| 109 | Dries De Pooter | Intermarché-Wanty | 1:34:37 |
| 110 | Attila Valter | Team Visma | Lease a Bike | 1:36:19 |
| 111 | Mick van Dijke | Red Bull-BORA-hansgrohe | 1:37:03 |
| 112 | Guillaume Boivin | Israel-Premier Tech | 1:37:18 |
| 113 | Jonathan Milan | Lidl-Trek | 1:38:49 |
| 114 | Yevgeniy Fedorov | XDS Astana Team | 1:39:58 |
| 115 | Paul Ourselin | Cofidis | 1:40:06 |
| 116 | Oliver Naesen | Decathlon AG2R La Mondiale | 1:40:51 |
| 117 | Simone Consonni | Lidl-Trek | 1:41:39 |
| 118 | Magnus Cort | Uno-X Mobility | 1:43:01 |
| 119 | Edward Theuns | Lidl-Trek | 1:45:28 |
| 120 | Michael Gogl | Alpecin-Deceuninck | 1:46:05 |
| 121 | Gianni Vermeersch | Alpecin-Deceuninck | 1:46:39 |
| 122 | Pepijn Reinderink | Soudal Quick-Step | 1:48:29 |
| 123 | Nadav Raisberg | Israel-Premier Tech | 1:52:10 |
| 124 | Tom Paquot | Intermarché-Wanty | 1:52:59 |
| 125 | Enzo Leijnse | Team Picnic PostNL | 1:56:09 |
| 126 | Amanuel Ghebreigzabhier | Lidl-Trek | 1:58:14 |
| 127 | Alastair Mackellar | EF Education-EasyPost | 1:59:55 |
| 128 | Søren Wærenskjold | Uno-X Mobility | 2:05:24 |
Stage 8 map & profile:

Stage 8 map

Stage 8 profile
Stage 8 photos by Fotoreporter Sirotti:

Lenny Martinez wins stage eight.

Lenny Martinez is momentarily overcome.

Jonas Vingegaard and Tadej Pogacar finish second and third.

That's a wrap. Romain Bardet (with teammate Chris Hamilton) crosses the finishes line. This was his last professional bike race.

Stage winner Lenny Martinez

The final GC podium, from left: Jonas Vingegaard (2nd), Tadej Pogacar (1st) & Florian Lipowitz (3rd)

2025 Critérium du Dauphiné winner Tadej Pogacar.
Saturday, June 14: Stage 7, Grand-Aigueblanche - Valmeinier 1800, 131.6 km
Stage 7 map & profile | Stage 7 photos

Tadej Pogacar wins stage 7. Second-place Jonas Vingegaard is 14 seconds back.
Les Woodland's book Cycling’s 50 Craziest Stories is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Stage 7 rated ascents:
Weather at the finish city of Valmeinier at 2:20 PM, local time: 28C (82F), fair, with the wind from the southwest at 10 km/hr (6 mph). There is just a 1% chance of rain.
The race: Here's the organizer's stage seven summary.
After a first display of dominance in Combloux, Tadej Pogacar dominated the highest summits of the Critérium du Dauphiné 2025 to win stage 7 on Saturday. Visma-Lease a Bike tried to put pressure on UAE Team Emirates-XRG on the ascents of the Col de la Madeleine and Col de la Croix de Fer. Romain Bardet revived his great memories from the area with yet another long range attack. But in the end, nobody could match Pogacar’s pace when he attacked 12 kilometres away from the finish at Valmeinier 1800.
The world champion takes his third victory in this Critérium du Dauphiné, the 10th this year, the 12th since he claimed the rainbow jersey and his 98th as a professional rider. Will he make it 100 on the final day of the race, tomorrow, with another mountain stage towards Val-Cenis? His overall lead is up to 1’01’’ over Jonas Vingegaard.

GC second place Jonas Vingegaard is quite the object of attention before the stage start.
The stage:
On the day after Tadej Pogacar’s victory in Combloux, it’s time to face the higher summits of the Critérium du Dauphiné 2025. Starting from Grand-Aigueblanche, the riders will reach 2,000 metres of altitude at Col de la Madeleine and Col de la Croix de Fer before tackling the final ascent to Valmeinier 1800. With three HC-climbs and 4,800 metres of elevation, this is the queen stage fo this 77th edition.
A brutal battle up La Madeleine
A 135-man peloton set off at noon and a fierce battle immediately unfolds on the way up the first HC-climb of the Critérium du Dauphiné 2025. Visma-Lease a Bike are especially willing to make the break. Victor Campenaerts is the first attacker of the day. Matteo Jorgenson also tries to go, before Sepp Kuss eventually gets away in a 15-man group built in several waves.

The lead group goes over the day's first climb, the Col de la Madeleine, 1min 5sec ahead of the yellow jersey group
Valentin Paret-Peintre (Soudal Quick-Step) and Bruno Armirail (Decathlon AG2R La Mondiale) led the way from km 8. And they were gradually joined by more attackers until the group settles at km 23 with Kuss, Santiago Buitrago, Torstein Traeen (Bahrain Victorious), Sergio Higuita (XDS Astana), Ben Healy (EF Education-EasyPost), Ivan Romeo (Movistar), Andreas Lekessund (Uno-X Mobility), Clément Braz Afonso (Groupama-FDJ), Alexey Lutsenko (Israel Premier-Tech), Romain Bardet, Juan Guillermo Martinez (Picnic PostNL), Louis Meintjes (Intermarché-Wanty) and Jordan Jegat (TotalEnergies).
The race explodes again at La Croix de Fer
Tadej Pogacar’s UAE Team Emirates-XRG set the pace in the bunch. The intensity is still high on the Col de la Croix de Fer. Guillaume Martin-Guyonnet sets off from the bunch and manages to bridge the gap to the front group while V. Paret-Peintre is dropped. At that point, the gap hits a maximum of 2’05’’ (km 64).
Behind them, Visma-Lease a Bike brutally up the ante, which also forces the front riders to accelerate. At the summit, Buitrago goes first. Only 18’’ behind, Matteo Jorgenson leads a very reduced GC group featuring Jonas Vingegaard (Visma-Lease a Bike), Tadej Pogacar (UAE Team Emirates-XRG), Remco Evenepoel (Soudal Quick-Ste), Maxim Van Gils, Florian Lipowitz (Red Bull-Bora-Hansgrohe), Tobias Johannessen (Uno-X Mobility), Paul Seixas (Decathlon AG2R La Mondiale).

Romain Bardet is alone and off the front after descending the Croix der Fer. He has a gap of 47 seconds before beginning the ascent to the finish at Valmeinier. He was caught with 13 kilometers to go.
Pogacar sets off to Valmeinier 1800
Onto the downhill, Bardet accelerates towards Saint-Jean-de-Maurienne, where he had claimed his first Tour de France stage win, in 2015. Pavel Sivakov (UAE Team Emirates-XRG) returns to the bunch to control the gap. At the bottom of the final climb to Valmeinier 1800, Bardet leads by 35’’.
The French climber is caught 13 kilometres away from the summit. Kuss attacks, Sivakov controls… And Pogacar attacks with 12 km to go. Vingegaard tries to resist, with Lipowitz on his wheel. But the slope puts everyone in their place.

Tadej Pogacar off the front with 6.5 km to go. Vingegaard is 20 seconds back, Lipowitz at 40 seconds and Evenepoel & Halland Johannessen at 1 min 9sec.
At the summit, Pogacar celebrates and takes victory 14’’ ahead of Vingegaard, who trailed by 30’’ with one kilometre to go. Lipowitz completes the top-3 on the day (+1’21’’) ahead of Johannessen (+2’26’’) and Evenepoel (+2’39’’).
Complete results:
131.6 kilometers raced at an average speed of 31.584 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 4hr 10min 0sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 14sec |
| 3 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 1:21 |
| 4 | Tobias Halland Johannessen | Uno-X Mobility | 2:26 |
| 5 | Remco Evenepoel | Soudal Quick-Step | 2:39 |
| 6 | Ben Tulett | Team Visma | Lease a Bike | 3:48 |
| 7 | Enric Mas | Movistar Team | s.t. |
| 8 | Emanuel Buchmann | Cofidis | 3:51 |
| 9 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 10 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 11 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 12 | Matteo Jorgenson | Team Visma | Lease a Bike | 5:27 |
| 13 | Louis Meintjes | Intermarché-Wanty | 6:19 |
| 14 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 15 | Torstein Træen | Bahrain Victorious | s.t. |
| 16 | Jordan Jegat | Team TotalEnergies | s.t. |
| 17 | Gregor Mühlberger | Movistar Team | s.t. |
| 18 | Alexey Lutsenko | Israel-Premier Tech | 6:37 |
| 19 | Santiago Buitrago | Bahrain Victorious | 8:01 |
| 20 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 21 | Bruno Armirail | Decathlon AG2R La Mondiale | 9:20 |
| 22 | Mathys Rondel | Tudor Pro Cycling Team | 9:31 |
| 23 | Sergio Higuita | XDS Astana Team | 9:53 |
| 24 | Romain Bardet | Team Picnic PostNL | 12:10 |
| 25 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 26 | Esteban Chaves | EF Education-EasyPost | 12:24 |
| 27 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 28 | Louis Barré | Intermarché-Wanty | s.t. |
| 29 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 12:59 |
| 30 | Jack Haig | Bahrain Victorious | s.t. |
| 31 | Michel Ries | Arkea-B&B Hotels | 13:28 |
| 32 | Pavel Sivakov | UAE Team Emirates-XRG | 16:03 |
| 33 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 34 | Ben Healy | EF Education-EasyPost | 16:12 |
| 35 | Tobias Foss | INEOS Grenadiers | 19:19 |
| 36 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 37 | Axel Laurance | INEOS Grenadiers | s.t. |
| 38 | Asbjørn Hellemose | Team Jayco-AlUla | 19:41 |
| 39 | Andreas Leknessund | Uno-X Mobility | 19:49 |
| 40 | Julien Bernard | Lidl-Trek | 20:20 |
| 41 | Toms Skujins | Lidl-Trek | s.t. |
| 42 | Krists Neilands | Israel-Premier Tech | s.t. |
| 43 | Iván Romeo | Movistar Team | 23:04 |
| 44 | Pascal Eenkhoorn | Soudal Quick-Step | 24:22 |
| 45 | Xandro Meurisse | Alpecin-Deceuninck | 24:35 |
| 46 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 47 | Jhonatan Narvaez | UAE Team Emirates-XRG | 24:47 |
| 48 | Marc Soler | UAE Team Emirates-XRG | s.t. |
| 49 | Ruben Guerreiro | Movistar Team | s.t. |
| 50 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 51 | Antonio Pedrero | Movistar Team | s.t. |
| 52 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 25:31 |
| 53 | Max Schachmann | Soudal Quick-Step | 25:40 |
| 54 | Tim Wellens | UAE Team Emirates-XRG | 26:58 |
| 55 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 56 | Pierre Latour | Team TotalEnergies | s.t. |
| 57 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 58 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 59 | Darren van Bekkum | XDS Astana Team | 27:53 |
| 60 | Fabien Doubey | Team TotalEnergies | 29:46 |
| 61 | Michael Valgren | EF Education-EasyPost | s.t. |
| 62 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 63 | Bastien Tronchon | Decathlon AG2R La Mondiale | 29:53 |
| 64 | Nils Politt | UAE Team Emirates-XRG | 30:40 |
| 65 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 66 | Michel Hessmann | Movistar Team | s.t. |
| 67 | Koen Bouwman | Team Jayco-AlUla | 32:13 |
| 68 | Per Strand Hagenes | Team Visma | Lease a Bike | 32:44 |
| 69 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 70 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 71 | Simone Velasco | XDS Astana Team | s.t. |
| 72 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 73 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 74 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 75 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 76 | Romain Combaud | Team Picnic PostNL | s.t. |
| 77 | Alex Baudin | EF Education-EasyPost | s.t. |
| 78 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 79 | Dylan Teuns | Cofidis | 32:49 |
| 80 | Remi Cavagna | Groupama-FDJ | 32:55 |
| 81 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 82 | Thibault Guernalec | Arkea-B&B Hotels | 33:23 |
| 83 | Michael Leonard | INEOS Grenadiers | 34:32 |
| 84 | Magnus Cort | Uno-X Mobility | 35:17 |
| 85 | Attila Valter | Team Visma | Lease a Bike | 35:20 |
| 86 | Lenny Martinez | Bahrain Victorious | s.t. |
| 87 | Domen Novak | UAE Team Emirates-XRG | 35:23 |
| 88 | Jordan Labrosse | Decathlon AG2R La Mondiale | 36:56 |
| 89 | Anthony Turgis | Team TotalEnergies | s.t. |
| 90 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 91 | Matis Louvel | Israel-Premier Tech | s.t. |
| 92 | Clément Russo | Groupama-FDJ | s.t. |
| 93 | Paul Ourselin | Cofidis | s.t. |
| 94 | Paul Penhoët | Groupama-FDJ | s.t. |
| 95 | Jorge Arcas | Movistar Team | s.t. |
| 96 | Robert Stannard | Bahrain Victorious | s.t. |
| 97 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 98 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 99 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 100 | Bjoern Koerdt | Team Picnic PostNL | 37:06 |
| 101 | Nadav Raisberg | Israel-Premier Tech | 37:09 |
| 102 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 103 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 104 | Laurence Pithie | Red Bull-BORA-hansgrohe | 37:29 |
| 105 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 106 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 107 | Sam Watson | INEOS Grenadiers | s.t. |
| 108 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 109 | Archie Ryan | EF Education-EasyPost | s.t. |
| 110 | Jake Stewart | Israel-Premier Tech | 38:01 |
| 111 | Gianni Vermeersch | Alpecin-Deceuninck | s.t. |
| 112 | Benjamin Thomas | Cofidis | 38:11 |
| 113 | Pierre Thierry | Arkea-B&B Hotels | 38:18 |
| 114 | Mathieu van der Poel | Alpecin-Deceuninck | 38:22 |
| 115 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
| 116 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 117 | Michael Gogl | Alpecin-Deceuninck | s.t. |
| 118 | Anders Foldager | Team Jayco-AlUla | 38:31 |
| 119 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 120 | Stian Fredheim | Uno-X Mobility | s.t. |
| 121 | Fred Wright | Bahrain Victorious | 38:33 |
| 122 | Casper Pedersen | Soudal Quick-Step | 39:32 |
| 123 | Pepijn Reinderink | Soudal Quick-Step | s.t. |
| 124 | Tom Paquot | Intermarché-Wanty | 40:00 |
| 125 | Hugo Page | Intermarché-Wanty | s.t. |
| 126 | Emilien Jeannière | Team TotalEnergies | 40:50 |
| 127 | Jasper Stuyven | Lidl-Trek | 44:11 |
| 128 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 129 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 130 | Ludovic Robeet | Cofidis | s.t. |
| 131 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 132 | Simone Consonni | Lidl-Trek | 44:17 |
| 133 | Edward Theuns | Lidl-Trek | s.t. |
| 134 | Jonathan Milan | Lidl-Trek | 44:24 |
| 135 | Søren Wærenskjold | Uno-X Mobility | 44:57 |
GC after stage 7:
1,066.3 kilometers raced so far at an average speed of 41.411 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 25hr 44min 58sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 1min 1sec |
| 3 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 2:21 |
| 4 | Remco Evenepoel | Soudal Quick-Step | 4:11 |
| 5 | Tobias Halland Johannessen | Uno-X Mobility | 5:55 |
| 6 | Paul Seixas | Decathlon AG2R La Mondiale | 6:50 |
| 7 | Matteo Jorgenson | Team Visma | Lease a Bike | 7:18 |
| 8 | Ben Tulett | Team Visma | Lease a Bike | 7:24 |
| 9 | Carlos Rodriguez | INEOS Grenadiers | 7:41 |
| 10 | Enric Mas | Movistar Team | 7:43 |
| 11 | Emanuel Buchmann | Cofidis | 8:07 |
| 12 | Guillaume Martin-Guyonnet | Groupama-FDJ | 8:45 |
| 13 | Jordan Jegat | Team TotalEnergies | 11:15 |
| 14 | Sepp Kuss | Team Visma | Lease a Bike | 12:53 |
| 15 | Alexey Lutsenko | Israel-Premier Tech | 13:56 |
| 16 | Mathys Rondel | Tudor Pro Cycling Team | 14:04 |
| 17 | Edward Dunbar | Team Jayco-AlUla | 15:02 |
| 18 | Louis Barré | Intermarché-Wanty | 15:13 |
| 19 | Louis Meintjes | Intermarché-Wanty | 15:21 |
| 20 | Gregor Mühlberger | Movistar Team | 15:28 |
| 21 | Jack Haig | Bahrain Victorious | 17:29 |
| 22 | Santiago Buitrago | Bahrain Victorious | 21:00 |
| 23 | Esteban Chaves | EF Education-EasyPost | 21:41 |
| 24 | Clément Braz Afonso | Groupama-FDJ | 25:00 |
| 25 | Sergio Higuita | XDS Astana Team | 25:53 |
| 26 | Bruno Armirail | Decathlon AG2R La Mondiale | 26:04 |
| 27 | Romain Bardet | Team Picnic PostNL | 27:34 |
| 28 | Torstein Træen | Bahrain Victorious | 27:37 |
| 29 | Clément Berthet | Decathlon AG2R La Mondiale | 27:45 |
| 30 | Asbjørn Hellemose | Team Jayco-AlUla | 28:46 |
| 31 | Pavel Sivakov | UAE Team Emirates-XRG | 29:17 |
| 32 | Toms Skujins | Lidl-Trek | 29:24 |
| 33 | Andreas Leknessund | Uno-X Mobility | 30:57 |
| 34 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 31:19 |
| 35 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 33:14 |
| 36 | Pierre Latour | Team TotalEnergies | 35:00 |
| 37 | Michel Ries | Arkea-B&B Hotels | 35:20 |
| 38 | Jhonatan Narvaez | UAE Team Emirates-XRG | 35:55 |
| 39 | Iván Romeo | Movistar Team | 37:41 |
| 40 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 37:53 |
| 41 | Lenny Martinez | Bahrain Victorious | 39:32 |
| 42 | Brieuc Rolland | Groupama-FDJ | 40:43 |
| 43 | Max Schachmann | Soudal Quick-Step | 41:38 |
| 44 | Axel Laurance | INEOS Grenadiers | 41:39 |
| 45 | Juan Guillermo Martinez | Team Picnic PostNL | 41:47 |
| 46 | Ruben Guerreiro | Movistar Team | 42:49 |
| 47 | Alex Baudin | EF Education-EasyPost | 43:09 |
| 48 | Xandro Meurisse | Alpecin-Deceuninck | 43:18 |
| 49 | Julien Bernard | Lidl-Trek | 43:24 |
| 50 | Darren van Bekkum | XDS Astana Team | 43:25 |
| 51 | Bastien Tronchon | Decathlon AG2R La Mondiale | 43:28 |
| 52 | Tobias Foss | INEOS Grenadiers | 44:52 |
| 53 | Michael Valgren | EF Education-EasyPost | 45:20 |
| 54 | Tim Wellens | UAE Team Emirates-XRG | 45:21 |
| 55 | Fabien Doubey | Team TotalEnergies | 46:03 |
| 56 | Ben Healy | EF Education-EasyPost | 47:20 |
| 57 | Hannes Wilksch | Tudor Pro Cycling Team | 47:27 |
| 58 | Mathieu Burgaudeau | Team TotalEnergies | 48:30 |
| 59 | Chris Hamilton | Team Picnic PostNL | 50:23 |
| 60 | Michel Hessmann | Movistar Team | 51:40 |
| 61 | Koen Bouwman | Team Jayco-AlUla | 52:08 |
| 62 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 52:21 |
| 63 | Magnus Sheffield | INEOS Grenadiers | 52:42 |
| 64 | Mathieu van der Poel | Alpecin-Deceuninck | 53:04 |
| 65 | Archie Ryan | EF Education-EasyPost | 53:07 |
| 66 | Pascal Eenkhoorn | Soudal Quick-Step | 53:09 |
| 67 | Remi Cavagna | Groupama-FDJ | 53:39 |
| 68 | Nils Politt | UAE Team Emirates-XRG | 53:43 |
| 69 | Thibault Guernalec | Arkea-B&B Hotels | 54:14 |
| 70 | Krists Neilands | Israel-Premier Tech | 54:15 |
| 71 | Clément Venturini | Arkea-B&B Hotels | 54:29 |
| 72 | Markus Hoelgaard | Uno-X Mobility | 54:39 |
| 73 | Alexander Hajek | Red Bull-BORA-hansgrohe | 54:56 |
| 74 | Óscar Rodríguez | INEOS Grenadiers | 55:44 |
| 75 | Simone Velasco | XDS Astana Team | 55:46 |
| 76 | Valentin Paret-Peintre | Soudal Quick-Step | 56:23 |
| 77 | Victor Campenaerts | Team Visma | Lease a Bike | 57:11 |
| 78 | Jordan Labrosse | Decathlon AG2R La Mondiale | 57:22 |
| 79 | Anthony Delaplace | Arkea-B&B Hotels | 58:01 |
| 80 | Lukas Nerurkar | EF Education-EasyPost | 58:07 |
| 81 | Christopher Juul-Jensen | Team Jayco-AlUla | 59:34 |
| 82 | Clément Russo | Groupama-FDJ | 59:39 |
| 83 | Paul Penhoët | Groupama-FDJ | 59:45 |
| 84 | Roland Thalmann | Tudor Pro Cycling Team | 59:46 |
| 85 | Laurence Pithie | Red Bull-BORA-hansgrohe | 59:50 |
| 86 | Jake Stewart | Israel-Premier Tech | 1:00:36 |
| 87 | Anthony Turgis | Team TotalEnergies | 1:00:46 |
| 88 | Anders Foldager | Team Jayco-AlUla | 1:00:47 |
| 89 | Fred Wright | Bahrain Victorious | 1:00:50 |
| 90 | Henok Mulubrhan | XDS Astana Team | 1:00:52 |
| 91 | Dylan Teuns | Cofidis | 1:01:06 |
| 92 | Antonio Pedrero | Movistar Team | 1:01:08 |
| 93 | Michael Leonard | INEOS Grenadiers | 1:01:43 |
| 94 | Romain Combaud | Team Picnic PostNL | 1:02:04 |
| 95 | Fabian Weiss | Tudor Pro Cycling Team | 1:02:24 |
| 96 | Emilien Jeannière | Team TotalEnergies | 1:02:29 |
| 97 | Jorge Arcas | Movistar Team | 1:03:59 |
| 98 | Robert Stannard | Bahrain Victorious | 1:04:07 |
| 99 | Benjamin Thomas | Cofidis | 1:04:14 |
| 100 | Sam Watson | INEOS Grenadiers | 1:04:38 |
| 101 | Lucas Eriksson | Tudor Pro Cycling Team | 1:04:38 |
| 102 | Marc Soler | UAE Team Emirates-XRG | 1:04:47 |
| 103 | Stian Fredheim | Uno-X Mobility | 1:05:25 |
| 104 | Pierre Thierry | Arkea-B&B Hotels | 1:06:02 |
| 105 | Tobias Bayer | Alpecin-Deceuninck | 1:06:15 |
| 106 | Jasper Stuyven | Lidl-Trek | 1:06:21 |
| 107 | Matis Louvel | Israel-Premier Tech | 1:06:43 |
| 108 | Victor Guernalec | Arkea-B&B Hotels | 1:06:50 |
| 109 | Hugo Page | Intermarché-Wanty | 1:07:27 |
| 110 | Dries De Pooter | Intermarché-Wanty | 1:07:47 |
| 111 | Per Strand Hagenes | Team Visma | Lease a Bike | 1:09:06 |
| 112 | Bjoern Koerdt | Team Picnic PostNL | 1:09:23 |
| 113 | Yevgeniy Fedorov | XDS Astana Team | 1:10:27 |
| 114 | Guillaume Boivin | Israel-Premier Tech | 1:10:28 |
| 115 | Mattéo Vercher | Team TotalEnergies | 1:10:59 |
| 116 | Jonathan Milan | Lidl-Trek | 1:11:59 |
| 117 | Attila Valter | Team Visma | Lease a Bike | 1:13:01 |
| 118 | Paul Ourselin | Cofidis | 1:13:16 |
| 119 | Mick van Dijke | Red Bull-BORA-hansgrohe | 1:13:38 |
| 120 | Simone Consonni | Lidl-Trek | 1:14:49 |
| 121 | Michael Gogl | Alpecin-Deceuninck | 1:17:40 |
| 122 | Edward Theuns | Lidl-Trek | 1:18:38 |
| 123 | Oliver Naesen | Decathlon AG2R La Mondiale | 1:19:49 |
| 124 | Pepijn Reinderink | Soudal Quick-Step | 1:22:47 |
| 125 | Gianni Vermeersch | Alpecin-Deceuninck | 1:23:14 |
| 126 | Nadav Raisberg | Israel-Premier Tech | 1:25:20 |
| 127 | Tom Paquot | Intermarché-Wanty | 1:26:09 |
| 128 | Magnus Cort | Uno-X Mobility | 1:27:12 |
| 129 | Amanuel Ghebreigzabhier | Lidl-Trek | 1:31:24 |
| 130 | Enzo Leijnse | Team Picnic PostNL | 1:31:49 |
| 131 | Alastair Mackellar | EF Education-EasyPost | 1:33:05 |
| 132 | Søren Wærenskjold | Uno-X Mobility | 1:36:08 |
| 133 | Domen Novak | UAE Team Emirates-XRG | 1:40:19 |
| 134 | Casper Pedersen | Soudal Quick-Step | 1:45:20 |
| 135 | Ludovic Robeet | Cofidis | 1:45:27 |
Stage 7 map & profile:

Stage 7 map

Stage 7 profile
Stage 7 photos by Fotoreporter Sirotti:

Race leader Tadej Pogacar before the start.

Pogacar and Vingegaard with teammates descending what I believe is the Col de la Madeleine

Riders descending the first of the day's three big climbs, the Col de la Madeleine.

Tadej Pogacar wins stage seven.

Jonas Vingegaard finishing second.

Third-place finisher Florian Lipowitz

Tobias Halland Johannessen finishing fourth.

Remco Evenepoel finishing fifth.

Seventh-place Ben Tulett

Matteo Jorgenson was twelfth.

Jonas Vingegaard just after finishing the stage.

Stage winner and GC leader Tadej Pogacar with 2-time Tour de France winner Bernard Thevenet.
Friday, June 13: Stage 6, Valserhône - Combloux, 126.7 km
Stage 6 map & profile | Stage 6 photos

Tadej Pogacar wins the stage and becomes the new GC leader.
Les Woodland's book Tour of Flanders: The Inside Story - The rocky roads of the Ronde van Vlaanderen is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Stage 6 rated ascents:
Weather at the finish city of Combloux at 2:05 PM, local time: 29C (85F), sunny, with the wind from the southwest at 8 km/hr (5 mph). There is a 7% chance of rain.
The race: Andreas Kron (Uno-X Mobility) did not start. That left 144 starters for today's stage.
Here's the race organizer's stage six report:
A couple of days after he lost significant time in the ITT, Tadej Pogacar replied with a dominant performance on the first mountain stage of the Critérium du Dauphiné 2025. The reigning world champion attacked on the way up Côte de Domancy, forever associated with Bernard Hinault’s triumph at the 1980 Worlds.
Nobody could follow Pogacar as he flew away towards Domancy, where he had suffered a crushing defeat to Jonas Vingegaard in the Tour de France 2023. This time, the Slovenian star opened massive gaps to win the stage ahead of his Danish rival (+1’01’’) and Florian Lipowitz (+1’22’’) while Remco Evenepoel dropped 1’50’’. After his 11th victory as the holder of the rainbow jersey, Pogacar reclaims the yellow and blue jersey. A very different challenge awaits him on Saturday, with three HC climbs on the menu.

The classification leaders on the start line.
The race
Onto the mountains! After five intense days of racing from Domérat, the 144-man peloton of the Critérium du Dauphiné 2025 tackle the final three stages to decide the winners of the race. The road from Valserhône to Combloux is short but packed with climbing - 2,630 metres of elevation across 126.7 km - with a brutal uphill finish featuring the successive ascents of Côte de Domancy and Côte de la Cry to reach the line.
A hard battle for the break
Attackers are inspired, especially Mathieu Van der Poel (Alpecin-Deceuninck), who initiates the first move right from the start. A few more attackers join him at the front but the peloton gets back at km 13.

Mathieu van der Poel (Alpecin Deceuninck) attacked almost at the gun. ASO photo
A new move sets off at km 27 with Michael Shea Leonard (Ineos Grenadiers), Bruno Armirail (Décathlon-AG2R), Andreas Leknessund (Uno-X), Pierre Thierry (Arkéa-B&B) and Anthony Turgis (TotalEnergies). Alex Baudin (EF Education-Easypost), Mathieu Van der Poel (Alpecin-Deceuninck) and Romain Bardet (Picnic PostNL) immediately react to make it an 8-man breakaway.
The race explodes with 43 km to go
UAE Team Emirates-XRG pull the bunch and the gap never gets higher than 2’10’’ at km 34. It even gets down to 1’15’’ at the bottom of the first cat-1 ascent of this edition, Côte du Mont-Saxonnex (5.4km at 8.7%, summit at km 87.6). The race immediately explodes.
At the front, Alex Baudin - flying towards his home region - and Michael Leonard prove to be the strongest. In the peloton, Sepp Kuss (Visma-Lease a Bike) tests the waters, only to be immediately followed by Tadej Pogacar (UAE Team Emirates). Florian Lipowitz (Red Bull-Bora-Hansgrohe) counter-attacks.
The German rising star is caught inside the last kilometre by a very reduced GC group. Tim Wellens sets the pace for Pogacar, with Jonas Vingegaard, Ben Tulett, Matteo Jorgenson (Visma-Lease a Bike), Remco Evenepoel (Soudal Quick-Step), Paul Seixas (Decathlon-AG2R La Mondiale), Enric Mas (Movistar) and Eddie Dunbar (Jayco AlUla) on their wheels.
Pogacar smashes the Côte de Domancy
Stragglers get back to the GC group on the valley. At the bottom of the Côte de Domancy, Leonard and Baudin are 1’15’’ away from a 27-man peloton. The French youngster sets off from the bottom. Behind him, UAE Team Emirates-XRG set a brutal pace.

Tadej Pogacar alone and off the front on the Côte de Domancy with Jonas Vingegaard 18 seconds back.
Pogacar accelerates 1 kilometre away from the summit, over 7km away from the finish. Vingegaard tries to resist but the Slovenian flies away. The world champion catches Baudin and goes solo with 6.5 kilometres to go.
The gaps increase while his chasers battle it out for the podium position. Over the line, as Pogacar takes his 11th victory as the reigning world champion, Vingegaard trails by 1’01’’, Lipowitz by 1’22’’, Jorgenson by 1’30’’ and Evenepoel by 1’50’’. The overall standings are, once again, turned upside down. But much longer climbing challenges await them on Saturday.
Complete results:
126.7 kilometers raced at an average speed of 42.288 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 2hr 59min 46sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 1min 1sec |
| 3 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 1:22 |
| 4 | Matteo Jorgenson | Team Visma | Lease a Bike | 1:30 |
| 5 | Remco Evenepoel | Soudal Quick-Step | 1:50 |
| 6 | Alex Baudin | EF Education-EasyPost | 1:56 |
| 7 | Tobias Halland Johannessen | Uno-X Mobility | 2:03 |
| 8 | Louis Barré | Intermarché-Wanty | 2:04 |
| 9 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 10 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 11 | Enric Mas | Movistar Team | 2:09 |
| 12 | Emanuel Buchmann | Cofidis | 2:26 |
| 13 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 14 | Carlos Rodriguez | INEOS Grenadiers | 2:29 |
| 15 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 16 | Mathys Rondel | Tudor Pro Cycling Team | 2:33 |
| 17 | Jordan Jegat | Team TotalEnergies | 2:42 |
| 18 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 19 | Jack Haig | Bahrain Victorious | s.t. |
| 20 | Lenny Martinez | Bahrain Victorious | 2:48 |
| 21 | Sepp Kuss | Team Visma | Lease a Bike | 4:53 |
| 22 | Gregor Mühlberger | Movistar Team | s.t. |
| 23 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 6:12 |
| 24 | Alexey Lutsenko | Israel-Premier Tech | 6:13 |
| 25 | Esteban Chaves | EF Education-EasyPost | 6:21 |
| 26 | Louis Meintjes | Intermarché-Wanty | s.t. |
| 27 | Pierre Latour | Team TotalEnergies | 6:30 |
| 28 | Asbjørn Hellemose | Team Jayco-AlUla | 6:36 |
| 29 | Toms Skujins | Lidl-Trek | 6:53 |
| 30 | Darren van Bekkum | XDS Astana Team | 7:14 |
| 31 | Bruno Armirail | Decathlon AG2R La Mondiale | 8:31 |
| 32 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 33 | Torstein Træen | Bahrain Victorious | s.t. |
| 34 | Ben Healy | EF Education-EasyPost | 9:12 |
| 35 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 9:57 |
| 36 | Clément Berthet | Decathlon AG2R La Mondiale | 10:10 |
| 37 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 38 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 39 | Clément Braz Afonso | Groupama-FDJ | 10:49 |
| 40 | Pavel Sivakov | UAE Team Emirates-XRG | 11:33 |
| 41 | Michael Leonard | INEOS Grenadiers | 11:38 |
| 42 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 43 | Hannes Wilksch | Tudor Pro Cycling Team | 11:42 |
| 44 | Bastien Tronchon | Decathlon AG2R La Mondiale | 11:47 |
| 45 | Pierre Thierry | Arkea-B&B Hotels | 11:49 |
| 46 | Tobias Foss | INEOS Grenadiers | 11:53 |
| 47 | Michael Valgren | EF Education-EasyPost | 13:27 |
| 48 | Fabian Weiss | Tudor Pro Cycling Team | 13:31 |
| 49 | Per Strand Hagenes | Team Visma | Lease a Bike | s.t. |
| 50 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 51 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 52 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 53 | Paul Ourselin | Cofidis | s.t. |
| 54 | Romain Combaud | Team Picnic PostNL | s.t. |
| 55 | Romain Bardet | Team Picnic PostNL | s.t. |
| 56 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 57 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 58 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
| 59 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 60 | Ruben Guerreiro | Movistar Team | s.t. |
| 61 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 62 | Julien Bernard | Lidl-Trek | s.t. |
| 63 | Fabien Doubey | Team TotalEnergies | s.t. |
| 64 | Archie Ryan | EF Education-EasyPost | s.t. |
| 65 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 66 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 67 | Krists Neilands | Israel-Premier Tech | s.t. |
| 68 | Sergio Higuita | XDS Astana Team | s.t. |
| 69 | Simone Velasco | XDS Astana Team | s.t. |
| 70 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 71 | Clément Venturini | Arkea-B&B Hotels | 14:16 |
| 72 | Thibault Guernalec | Arkea-B&B Hotels | s.t. |
| 73 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 74 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 75 | Max Schachmann | Soudal Quick-Step | s.t. |
| 76 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 77 | Michel Hessmann | Movistar Team | 14:23 |
| 78 | Antonio Pedrero | Movistar Team | s.t. |
| 79 | Jorge Arcas | Movistar Team | s.t. |
| 80 | Tobias Bayer | Alpecin-Deceuninck | 14:44 |
| 81 | Iván Romeo | Movistar Team | 14:46 |
| 82 | Mathieu van der Poel | Alpecin-Deceuninck | s.t. |
| 83 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 84 | Mattéo Vercher | Team TotalEnergies | 14:50 |
| 85 | Marc Soler | UAE Team Emirates-XRG | 16:11 |
| 86 | Matis Louvel | Israel-Premier Tech | 16:58 |
| 87 | Anthony Turgis | Team TotalEnergies | s.t. |
| 88 | Axel Laurance | INEOS Grenadiers | s.t. |
| 89 | Jordan Labrosse | Decathlon AG2R La Mondiale | s.t. |
| 90 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 91 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 92 | Dylan Teuns | Cofidis | s.t. |
| 93 | Victor Campenaerts | Team Visma | Lease a Bike | 18:16 |
| 94 | Pepijn Reinderink | Soudal Quick-Step | s.t. |
| 95 | Sam Watson | INEOS Grenadiers | 19:37 |
| 96 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 97 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 98 | Paul Penhoët | Groupama-FDJ | s.t. |
| 99 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 100 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 101 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 102 | Remi Cavagna | Groupama-FDJ | s.t. |
| 103 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 104 | Robert Stannard | Bahrain Victorious | s.t. |
| 105 | Ludovic Robeet | Cofidis | s.t. |
| 106 | Tom Paquot | Intermarché-Wanty | s.t. |
| 107 | Hugo Page | Intermarché-Wanty | s.t. |
| 108 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 109 | Jake Stewart | Israel-Premier Tech | s.t. |
| 110 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 111 | Michael Gogl | Alpecin-Deceuninck | s.t. |
| 112 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 113 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 114 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 115 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 116 | Clément Russo | Groupama-FDJ | s.t. |
| 117 | Rudy Molard | Groupama-FDJ | s.t. |
| 118 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 119 | Dion Smith | Intermarché-Wanty | s.t. |
| 120 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 121 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 122 | Stian Fredheim | Uno-X Mobility | s.t. |
| 123 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 124 | Gianni Vermeersch | Alpecin-Deceuninck | s.t. |
| 125 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 126 | Oliver Naesen | Decathlon AG2R La Mondiale | 20:00 |
| 127 | Jasper Stuyven | Lidl-Trek | s.t. |
| 128 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 129 | Magnus Cort | Uno-X Mobility | 20:46 |
| 130 | Casper Pedersen | Soudal Quick-Step | s.t. |
| 131 | Jonathan Milan | Lidl-Trek | 20:48 |
| 132 | Matteo Trentin | Tudor Pro Cycling Team | s.t. |
| 133 | Domen Novak | UAE Team Emirates-XRG | 20:56 |
| 134 | Søren Wærenskjold | Uno-X Mobility | 21:09 |
| 135 | Fred Wright | Bahrain Victorious | 21:19 |
| 136 | Benjamin Thomas | Cofidis | 21:20 |
| 137 | Simone Consonni | Lidl-Trek | 21:53 |
| 138 | Edward Theuns | Lidl-Trek | s.t. |
GC after stage 6:
934.7 kilometers raced so far at an average speed of 43.302 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 21hr 35min 8sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 43sec |
| 3 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 0:54 |
| 4 | Remco Evenepoel | Soudal Quick-Step | 1:22 |
| 5 | Matteo Jorgenson | Team Visma | Lease a Bike | 1:41 |
| 6 | Edward Dunbar | Team Jayco-AlUla | 2:28 |
| 7 | Louis Barré | Intermarché-Wanty | 2:39 |
| 8 | Paul Seixas | Decathlon AG2R La Mondiale | 2:49 |
| 9 | Tobias Halland Johannessen | Uno-X Mobility | 3:21 |
| 10 | Ben Tulett | Team Visma | Lease a Bike | 3:26 |
| 11 | Carlos Rodriguez | INEOS Grenadiers | 3:40 |
| 12 | Enric Mas | Movistar Team | 3:45 |
| 13 | Lenny Martinez | Bahrain Victorious | 4:02 |
| 14 | Emanuel Buchmann | Cofidis | 4:06 |
| 15 | Jack Haig | Bahrain Victorious | 4:20 |
| 16 | Mathys Rondel | Tudor Pro Cycling Team | 4:23 |
| 17 | Guillaume Martin-Guyonnet | Groupama-FDJ | 4:44 |
| 18 | Jordan Jegat | Team TotalEnergies | 4:46 |
| 19 | Sepp Kuss | Team Visma | Lease a Bike | 6:24 |
| 20 | Alexey Lutsenko | Israel-Premier Tech | 7:09 |
| 21 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 7:33 |
| 22 | Pierre Latour | Team TotalEnergies | 7:52 |
| 23 | Louis Meintjes | Intermarché-Wanty | 8:52 |
| 24 | Toms Skujins | Lidl-Trek | 8:54 |
| 25 | Asbjørn Hellemose | Team Jayco-AlUla | 8:55 |
| 26 | Gregor Mühlberger | Movistar Team | 8:59 |
| 27 | Esteban Chaves | EF Education-EasyPost | 9:07 |
| 28 | Alex Baudin | EF Education-EasyPost | 10:15 |
| 29 | Jhonatan Narvaez | UAE Team Emirates-XRG | 10:58 |
| 30 | Andreas Leknessund | Uno-X Mobility | 10:59 |
| 31 | Clément Berthet | Decathlon AG2R La Mondiale | 11:32 |
| 32 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 11:50 |
| 33 | Clément Braz Afonso | Groupama-FDJ | 12:40 |
| 34 | Santiago Buitrago | Bahrain Victorious | 12:49 |
| 35 | Pavel Sivakov | UAE Team Emirates-XRG | 13:04 |
| 36 | Bastien Tronchon | Decathlon AG2R La Mondiale | 13:25 |
| 37 | Iván Romeo | Movistar Team | 14:27 |
| 38 | Mathieu van der Poel | Alpecin-Deceuninck | 14:32 |
| 39 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 14:42 |
| 40 | Romain Bardet | Team Picnic PostNL | 15:17 |
| 41 | Darren van Bekkum | XDS Astana Team | 15:22 |
| 42 | Magnus Sheffield | INEOS Grenadiers | 15:23 |
| 43 | Michael Valgren | EF Education-EasyPost | 15:24 |
| 44 | Mathieu Burgaudeau | Team TotalEnergies | 15:25 |
| 45 | Archie Ryan | EF Education-EasyPost | 15:28 |
| 46 | Brieuc Rolland | Groupama-FDJ | 15:46 |
| 47 | Max Schachmann | Soudal Quick-Step | 15:48 |
| 48 | Sergio Higuita | XDS Astana Team | 15:50 |
| 49 | Fabien Doubey | Team TotalEnergies | 16:07 |
| 50 | Bruno Armirail | Decathlon AG2R La Mondiale | 16:34 |
| 51 | Hannes Wilksch | Tudor Pro Cycling Team | 16:37 |
| 52 | Clément Venturini | Arkea-B&B Hotels | 17:23 |
| 53 | Ruben Guerreiro | Movistar Team | 17:52 |
| 54 | Tim Wellens | UAE Team Emirates-XRG | 18:13 |
| 55 | Xandro Meurisse | Alpecin-Deceuninck | 18:33 |
| 56 | Koen Bouwman | Team Jayco-AlUla | 19:45 |
| 57 | Jordan Labrosse | Decathlon AG2R La Mondiale | 20:16 |
| 58 | Remi Cavagna | Groupama-FDJ | 20:34 |
| 59 | Thibault Guernalec | Arkea-B&B Hotels | 20:41 |
| 60 | Michel Hessmann | Movistar Team | 20:50 |
| 61 | Anthony Delaplace | Arkea-B&B Hotels | 20:55 |
| 62 | Torstein Træen | Bahrain Victorious | 21:08 |
| 63 | Emilien Jeannière | Team TotalEnergies | 21:29 |
| 64 | Michel Ries | Arkea-B&B Hotels | 21:42 |
| 65 | Markus Hoelgaard | Uno-X Mobility | 21:45 |
| 66 | Jasper Stuyven | Lidl-Trek | 22:00 |
| 67 | Alexander Hajek | Red Bull-BORA-hansgrohe | 22:02 |
| 68 | Anders Foldager | Team Jayco-AlUla | 22:06 |
| 69 | Fred Wright | Bahrain Victorious | 22:07 |
| 70 | Axel Laurance | INEOS Grenadiers | 22:10 |
| 71 | Laurence Pithie | Red Bull-BORA-hansgrohe | 22:11 |
| 72 | Jake Stewart | Israel-Premier Tech | 22:25 |
| 73 | Clément Russo | Groupama-FDJ | 22:33 |
| 74 | Paul Penhoët | Groupama-FDJ | 22:39 |
| 75 | Simone Velasco | XDS Astana Team | 22:52 |
| 76 | Nils Politt | UAE Team Emirates-XRG | 22:53 |
| 77 | Julien Bernard | Lidl-Trek | 22:54 |
| 78 | Chris Hamilton | Team Picnic PostNL | 23:15 |
| 79 | Dries De Pooter | Intermarché-Wanty | 23:26 |
| 80 | Valentin Paret-Peintre | Soudal Quick-Step | 23:29 |
| 81 | Anthony Turgis | Team TotalEnergies | 23:40 |
| 82 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 24:44 |
| 83 | Tobias Foss | INEOS Grenadiers | 25:23 |
| 84 | Benjamin Thomas | Cofidis | 25:53 |
| 85 | Stian Fredheim | Uno-X Mobility | 26:44 |
| 86 | Roland Thalmann | Tudor Pro Cycling Team | 26:52 |
| 87 | Jorge Arcas | Movistar Team | 26:53 |
| 88 | Sam Watson | INEOS Grenadiers | 26:59 |
| 89 | Michael Leonard | INEOS Grenadiers | 27:01 |
| 90 | Robert Stannard | Bahrain Victorious | s.t. |
| 91 | Hugo Page | Intermarché-Wanty | 27:17 |
| 92 | Jonathan Milan | Lidl-Trek | 27:25 |
| 93 | Lucas Eriksson | Tudor Pro Cycling Team | 27:32 |
| 94 | Pierre Thierry | Arkea-B&B Hotels | 27:34 |
| 95 | Tobias Bayer | Alpecin-Deceuninck | 27:43 |
| 96 | Henok Mulubrhan | XDS Astana Team | 27:58 |
| 97 | Dylan Teuns | Cofidis | 28:07 |
| 98 | Óscar Rodríguez | INEOS Grenadiers | 28:36 |
| 99 | Pascal Eenkhoorn | Soudal Quick-Step | 28:37 |
| 100 | Romain Combaud | Team Picnic PostNL | 29:10 |
| 101 | Fabian Weiss | Tudor Pro Cycling Team | 29:30 |
| 102 | Matis Louvel | Israel-Premier Tech | 29:37 |
| 103 | Christopher Juul-Jensen | Team Jayco-AlUla | 29:38 |
| 104 | Simone Consonni | Lidl-Trek | 30:22 |
| 105 | Ben Healy | EF Education-EasyPost | 30:58 |
| 106 | Lukas Nerurkar | EF Education-EasyPost | 30:59 |
| 107 | Yevgeniy Fedorov | XDS Astana Team | 31:55 |
| 108 | Bjoern Koerdt | Team Picnic PostNL | 32:07 |
| 109 | Victor Campenaerts | Team Visma | Lease a Bike | 32:26 |
| 110 | Guillaume Boivin | Israel-Premier Tech | 32:49 |
| 111 | Juan Guillermo Martinez | Team Picnic PostNL | 33:36 |
| 112 | Mattéo Vercher | Team TotalEnergies | 33:40 |
| 113 | Krists Neilands | Israel-Premier Tech | 33:45 |
| 114 | Victor Guernalec | Arkea-B&B Hotels | 33:56 |
| 115 | Edward Theuns | Lidl-Trek | 34:11 |
| 116 | Dion Smith | Intermarché-Wanty | 34:41 |
| 117 | Mick van Dijke | Red Bull-BORA-hansgrohe | 35:59 |
| 118 | Paul Ourselin | Cofidis | 36:10 |
| 119 | Antonio Pedrero | Movistar Team | 36:11 |
| 120 | Per Strand Hagenes | Team Visma | Lease a Bike | 36:12 |
| 121 | Attila Valter | Team Visma | Lease a Bike | 37:31 |
| 122 | Michael Gogl | Alpecin-Deceuninck | 39:08 |
| 123 | Marc Soler | UAE Team Emirates-XRG | 39:50 |
| 124 | Rudy Molard | Groupama-FDJ | 40:10 |
| 125 | Matteo Trentin | Tudor Pro Cycling Team | 41:42 |
| 126 | Oliver Naesen | Decathlon AG2R La Mondiale | 42:43 |
| 127 | Pepijn Reinderink | Soudal Quick-Step | 43:05 |
| 128 | Gianni Vermeersch | Alpecin-Deceuninck | 45:03 |
| 129 | Tom Paquot | Intermarché-Wanty | 45:59 |
| 130 | Amanuel Ghebreigzabhier | Lidl-Trek | 47:03 |
| 131 | Nadav Raisberg | Israel-Premier Tech | 48:01 |
| 132 | Alastair Mackellar | EF Education-EasyPost | 48:44 |
| 133 | Søren Wærenskjold | Uno-X Mobility | 51:01 |
| 134 | Magnus Cort | Uno-X Mobility | 51:45 |
| 135 | Enzo Leijnse | Team Picnic PostNL | 53:08 |
| 136 | Ludovic Robeet | Cofidis | 1:01:06 |
| 137 | Domen Novak | UAE Team Emirates-XRG | 1:04:46 |
| 138 | Casper Pedersen | Soudal Quick-Step | 1:05:38 |
Stage 6 map & profile:

Stage 6 map

Stage 6 profile
Stage 6 photos by Fotorepoter Sirotti:

GC leader Remco Evenepoel gets his bike.

Points classification leader Mathieu van der Poel before the stage start.

Tadej Pogacar signs autographs before the race.

Time to get to the start line.

Stage six gets started.

Tadej Pogacar wins stage six.

61 seconds later Jonas Vingegaard finished second.

Matteo Jorgenson finishes fourth

A clearly spent Remco Evenepoel was fifth in the stage. Behind him in pink is Alex Baudin.

Florian Lipowitz is the Best Young Rider.

King of the Mountains Alex Baudin

Tadej Pogacar has traded his Rainbow Jersey for a Yellow Jersey.
Thursday, June 12: Stage 5, Saint-Priest - Mâcon, 183 km
Stage 5 map & profile | Stage 5 photos
Jake Stewart wins stage five. Sirotti photo
Marcus Aurelius' Meditations is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Stage 5 rated ascents:
Weather at the finish city of Mâcon at 2:15 PM, local time: 31C (87F), sunny, with the wind from the southeast at 13 km/hr (8 mph). No rain is forecast.
The race: Michael Hepburn (Jayco AlUla) did not start. The stage got its real start at 1:01 PM. Early in the stage Louis Vervaeke abandoned.
Late in the stage Pascal Ackermann (Israel-Premier Tech) crashed and had to abandon.
Near the finish GC leader Remco Evenepoel crashed, but he was up quickly to finish the stage. Because his fall was in the final five kilometers, he was given the same time as the front group he was in and remains the GC leader.

On the startline, before the stage start.
Here's the race organizer's stage five summary:
The final sprint of the Critérium du Dauphiné 2025, ahead of three major mountain stages, saw Jake Stewart (Israel-Premier Tech) power to victory in Mâcon, after a fast and hard stage. Attackers tried to make the most of the climbs of the day to try and upset the sprinters. But the pack managed to catch the breakaway inside the last 2 kilometres, which seemed to be the perfect timing for Lidl-Trek to line up their train at the front and launch Jonathan Milan to a second stage win in this edition. But the Italian powerhouse, dropped earlier in the stage, couldn’t fend off his rivals and especially Stewart. On Sunday, he was already the fastest from the bunch… This time, there was nobody ahead to deprive him of his first UCI World Tour success. Remco Evenepoel went down in the finale but he retains the yellow and blue jersey.
The race:
On the day after Remco Evenepoel dominated the ITT from Charmes-sur-Rhône to Saint-Péray, a 149-man set off from Saint-Priest, without Michael Hepburn (Jayco AlUla), the fifth rider to abandon the Critérium du Dauphiné 2025. The 183 kilometres laid out in front of them, en route to Mâcon, are far less demanding than what’s coming in the Alps, but the stage still packs enough climbing to create real uncertainty about the scenario the riders will deliver.
A battle from the start
Enzo Leijnse (Picnic PostNL) and Pierre Thierry (Arkea-B&B Hotels) set off at km 1.5. They’re rapidly joined at the front by Jordan Labrosse (Decathlon AG2R La Mondiale) but the battle goes. EF Education-EasyPost and Cofidis drive the chase, counter-attackers launch new moves… But the situation settles as Bastien Tronchon (Decathlon AG2R La Mondiale) is caught by the bunch at km 24.
By that point, the gap has hit its maximum - 2’10’’ - and sprint teams - Lidl-Trek and Israel-Premier Tech - have taken the helm of the bunch to try and control the day.

The day's first break with 125 km to go: Enzo Leijnse, Jordan Labrosse & Pierre Thierry. They were soon joined by Benjamin Thomas & Thibaut Guernalec. With 100 kms to go the gap was 50 seconds.
Counter-attackers shake the race
The riders fly towards the hilly section of the day halfway through the stage and the gap drops down to 1’ ahead of the first climb of the day, the cat-3 Côte de Saint-Amour. Benjamin Thomas (Cofidis) and Thibault Guernalec (Arkea-B&B Hotels) seize the opportunity to join the lead group at km 75.
They push their lead back up to 1’50’’ (km 96). But the race heats up again on the cat-3 ascents of Col de Fontmartin (km 109) and Col de Boubon (km 120.5). Mathieu Burgaudeau and Matteo Vercher (TotalEnergies) attack at the bottom of the first ascent and are quickly joined by Tobias Foss.
Another move sets off on the second one. Alex Baudin (EF Education-EasyPost) and Gregor Muhlberger (Movistar) move past Burgaudeau and Vercher but Foss also follows that move. They trail by 1’10’’ as the race enters the last 50 kilometres. The peloton are 30’’ further behind.
Attackers resist, Stewart takes it
Lidl-Trek and Soudal Quick-Step join forces to catch the chasers with 46 kilometres to go. As for the lead group, their gap is down to 1’05’’. Labrosse ups the ante and Thierry is dropped from the front group. In the peloton, Alpecin-Deceuninck, Uno-X and Ineos Grenadiers work together to bring the gap down to 25’’ at the summit of the final climb of the day, Côte des Quatre Vents (27.2 km to go). Jonathan Milan is dropped just before the summit but his Lidl-Trek teammates quickly bring him back to the bunch.

15.6 km to go. The peloton is really strung out with the break 29 seconds ahead.
Into the last 10 kilometres, Leijnse is dropped by Labrosse, Thomas and Guernalec, who maintain a gap of 18’’ to the peloton. They put in a strong resistance but are eventually caught just inside the last 2 kilometres with several teams working together at the front of the bunch.

Yellow Jersey'd Remco Evenepoel is quickly back up after crashing very late in the stage.
Lidl-Trek take it to the front positions of the bunch. Milan seems to be in a perfect position when into the last kilometre but he can’t react when Jake Stewart (Israel-Premier Tech) flies past him to take victory ahead of Axel Laurance (Ineos Grenadiers) and Soren Waerenskjold (Uno-X Mobility).
Complete results:
183 kilometers raced at an average speed of 45.043 km/hr
| 1 | Jake Stewart | Israel-Premier Tech | 4hr 3min 46sec |
| 2 | Axel Laurance | INEOS Grenadiers | s.t. |
| 3 | Søren Wærenskjold | Uno-X Mobility | s.t. |
| 4 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 5 | Jonathan Milan | Lidl-Trek | s.t. |
| 6 | Paul Penhoët | Groupama-FDJ | s.t. |
| 7 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 8 | Fred Wright | Bahrain Victorious | s.t. |
| 9 | Mathieu van der Poel | Alpecin-Deceuninck | s.t. |
| 10 | Bastien Tronchon | Decathlon AG2R La Mondiale | s.t. |
| 11 | Anthony Turgis | Team TotalEnergies | s.t. |
| 12 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 13 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 14 | Hugo Page | Intermarché-Wanty | s.t. |
| 15 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 16 | Simone Consonni | Lidl-Trek | s.t. |
| 17 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 18 | Sam Watson | INEOS Grenadiers | s.t. |
| 19 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 20 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 21 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 22 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 23 | Per Strand Hagenes | Team Visma | Lease a Bike | s.t. |
| 24 | Robert Stannard | Bahrain Victorious | s.t. |
| 25 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 26 | Ruben Guerreiro | Movistar Team | s.t. |
| 27 | Pierre Latour | Team TotalEnergies | s.t. |
| 28 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 29 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 30 | Michel Hessmann | Movistar Team | s.t. |
| 31 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 32 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 33 | Archie Ryan | EF Education-EasyPost | s.t. |
| 34 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 35 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 36 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 37 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 38 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 39 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 40 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 41 | Edward Theuns | Lidl-Trek | s.t. |
| 42 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 43 | Fabien Doubey | Team TotalEnergies | s.t. |
| 44 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 45 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 46 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 47 | Jack Haig | Bahrain Victorious | s.t. |
| 48 | Remi Cavagna | Groupama-FDJ | s.t. |
| 49 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 50 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 51 | Romain Combaud | Team Picnic PostNL | s.t. |
| 52 | Jorge Arcas | Movistar Team | s.t. |
| 53 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 54 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 55 | Emanuel Buchmann | Cofidis | s.t. |
| 56 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 57 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 58 | Clément Russo | Groupama-FDJ | s.t. |
| 59 | Lenny Martinez | Bahrain Victorious | s.t. |
| 60 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 61 | Stian Fredheim | Uno-X Mobility | s.t. |
| 62 | Jasper Stuyven | Lidl-Trek | s.t. |
| 63 | Pavel Sivakov | UAE Team Emirates-XRG | @ 22sec |
| 64 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 65 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 66 | Jordan Jegat | Team TotalEnergies | s.t. |
| 67 | Paul Ourselin | Cofidis | s.t. |
| 68 | Iván Romeo | Movistar Team | s.t. |
| 69 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 70 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 71 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 72 | Max Schachmann | Soudal Quick-Step | s.t. |
| 73 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 74 | Sergio Higuita | XDS Astana Team | s.t. |
| 75 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 76 | Torstein Træen | Bahrain Victorious | s.t. |
| 77 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 78 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 79 | Xandro Meurisse | Alpecin-Deceuninck | 33 |
| 80 | Toms Skujins | Lidl-Trek | s.t. |
| 81 | Dylan Teuns | Cofidis | s.t. |
| 82 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 83 | Jhonatan Narvaez | UAE Team Emirates-XRG | 0:49 |
| 84 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 85 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 86 | Max Poole | Team Picnic PostNL | s.t. |
| 87 | Michael Valgren | EF Education-EasyPost | 0:57 |
| 88 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 89 | Louis Barré | Intermarché-Wanty | s.t. |
| 90 | Louis Meintjes | Intermarché-Wanty | 1:13 |
| 91 | Jordan Labrosse | Decathlon AG2R La Mondiale | 1:17 |
| 92 | Romain Bardet | Team Picnic PostNL | s.t. |
| 93 | Remco Evenepoel | Soudal Quick-Step | @ 0sec |
| 94 | Pascal Eenkhoorn | Soudal Quick-Step | 1:17 |
| 95 | Enric Mas | Movistar Team | s.t. |
| 96 | Gregor Mühlberger | Movistar Team | s.t. |
| 97 | Tobias Foss | INEOS Grenadiers | 1:23 |
| 98 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 99 | Valentin Paret-Peintre | Soudal Quick-Step | 1:44 |
| 100 | Magnus Sheffield | INEOS Grenadiers | 1:54 |
| 101 | Thibault Guernalec | Arkea-B&B Hotels | 2:11 |
| 102 | Matis Louvel | Israel-Premier Tech | 2:59 |
| 103 | Benjamin Thomas | Cofidis | 3:07 |
| 104 | Alex Baudin | EF Education-EasyPost | 3:18 |
| 105 | Ben Healy | EF Education-EasyPost | s.t. |
| 106 | Julien Bernard | Lidl-Trek | 3:47 |
| 107 | Antonio Pedrero | Movistar Team | s.t. |
| 108 | Michael Leonard | INEOS Grenadiers | s.t. |
| 109 | Darren van Bekkum | XDS Astana Team | 4:18 |
| 110 | Enzo Leijnse | Team Picnic PostNL | 4:24 |
| 111 | Marc Soler | UAE Team Emirates-XRG | 4:39 |
| 112 | Tim Wellens | UAE Team Emirates-XRG | 4:43 |
| 113 | Krists Neilands | Israel-Premier Tech | s.t. |
| 114 | Pepijn Reinderink | Soudal Quick-Step | 5:48 |
| 115 | Pierre Thierry | Arkea-B&B Hotels | 6:15 |
| 116 | Victor Guernalec | Arkea-B&B Hotels | 6:41 |
| 117 | Fabian Weiss | Tudor Pro Cycling Team | 7:16 |
| 118 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 119 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 120 | Dion Smith | Intermarché-Wanty | s.t. |
| 121 | Tom Paquot | Intermarché-Wanty | s.t. |
| 122 | Domen Novak | UAE Team Emirates-XRG | s.t. |
| 123 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 124 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 125 | Magnus Cort | Uno-X Mobility | s.t. |
| 126 | Simone Velasco | XDS Astana Team | 7:27 |
| 127 | Matteo Trentin | Tudor Pro Cycling Team | s.t. |
| 128 | Michael Gogl | Alpecin-Deceuninck | s.t. |
| 129 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 130 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
| 131 | Mattéo Vercher | Team TotalEnergies | 7:45 |
| 132 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 133 | Mick van Dijke | Red Bull-BORA-hansgrohe | 11:25 |
| 134 | Gianni Vermeersch | Alpecin-Deceuninck | s.t. |
| 135 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 136 | Casper Pedersen | Soudal Quick-Step | s.t. |
| 137 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 138 | Kamil Gradek | Bahrain Victorious | s.t. |
| 139 | Rudy Molard | Groupama-FDJ | s.t. |
| 140 | Lars Boven | Alpecin-Deceuninck | s.t. |
| 141 | Ludovic Robeet | Cofidis | 15:26 |
| 142 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 143 | Alessandro De Marchi | Team Jayco-AlUla | s.t. |
| 144 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 145 | Andreas Kron | Uno-X Mobility | s.t. |
GC after stage 5:
808 kilometers raced so far at an average speed of 43.484 km/hr
| 1 | Remco Evenepoel | Soudal Quick-Step | 18hr 34min 54sec |
| 2 | Florian Lipowitz | Red Bull-BORA-hansgrohe | @ 4sec |
| 3 | Mathieu van der Poel | Alpecin-Deceuninck | 0:14 |
| 4 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:16 |
| 5 | Edward Dunbar | Team Jayco-AlUla | 0:30 |
| 6 | Iván Romeo | Movistar Team | 0:31 |
| 7 | Tadej Pogacar | UAE Team Emirates-XRG | 0:38 |
| 8 | Matteo Jorgenson | Team Visma | Lease a Bike | 0:39 |
| 9 | Fred Wright | Bahrain Victorious | 1:16 |
| 10 | Alexey Lutsenko | Israel-Premier Tech | 1:24 |
| 11 | Remi Cavagna | Groupama-FDJ | 1:25 |
| 12 | Paul Seixas | Decathlon AG2R La Mondiale | 1:35 |
| 13 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 1:39 |
| 14 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 15 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 16 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 17 | Lenny Martinez | Bahrain Victorious | 1:42 |
| 18 | Tobias Halland Johannessen | Uno-X Mobility | 1:46 |
| 19 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 1:49 |
| 20 | Clément Berthet | Decathlon AG2R La Mondiale | 1:50 |
| 21 | Pierre Latour | Team TotalEnergies | s.t. |
| 22 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 23 | Brieuc Rolland | Groupama-FDJ | 1:58 |
| 24 | Sepp Kuss | Team Visma | Lease a Bike | 1:59 |
| 25 | Louis Barré | Intermarché-Wanty | 2:00 |
| 26 | Bastien Tronchon | Decathlon AG2R La Mondiale | 2:06 |
| 27 | Jack Haig | Bahrain Victorious | 2:06 |
| 28 | Emanuel Buchmann | Cofidis | 2:08 |
| 29 | Mathys Rondel | Tudor Pro Cycling Team | 2:18 |
| 30 | Clément Braz Afonso | Groupama-FDJ | 2:19 |
| 31 | Emilien Jeannière | Team TotalEnergies | 2:20 |
| 32 | Pavel Sivakov | UAE Team Emirates-XRG | 2:21 |
| 33 | Max Schachmann | Soudal Quick-Step | 2:22 |
| 34 | Archie Ryan | EF Education-EasyPost | 2:25 |
| 35 | Jasper Stuyven | Lidl-Trek | 2:28 |
| 36 | Guillaume Martin-Guyonnet | Groupama-FDJ | 2:43 |
| 37 | Mathieu Burgaudeau | Team TotalEnergies | 2:44 |
| 38 | Asbjørn Hellemose | Team Jayco-AlUla | 2:47 |
| 39 | Jordan Jegat | Team TotalEnergies | 2:54 |
| 40 | Anders Foldager | Team Jayco-AlUla | 2:57 |
| 41 | Toms Skujins | Lidl-Trek | 3:02 |
| 42 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 43 | Fabien Doubey | Team TotalEnergies | 3:04 |
| 44 | Sergio Higuita | XDS Astana Team | 3:09 |
| 45 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 3:10 |
| 46 | Esteban Chaves | EF Education-EasyPost | 3:14 |
| 47 | Jake Stewart | Israel-Premier Tech | 3:16 |
| 48 | Enric Mas | Movistar Team | 3:21 |
| 49 | Michael Valgren | EF Education-EasyPost | 3:22 |
| 50 | Clément Russo | Groupama-FDJ | 3:24 |
| 51 | Magnus Sheffield | INEOS Grenadiers | 3:29 |
| 52 | Paul Penhoët | Groupama-FDJ | 3:30 |
| 53 | Romain Bardet | Team Picnic PostNL | 3:31 |
| 54 | Clément Venturini | Arkea-B&B Hotels | 3:35 |
| 55 | Koen Bouwman | Team Jayco-AlUla | 3:37 |
| 56 | Jhonatan Narvaez | UAE Team Emirates-XRG | 3:45 |
| 57 | Jordan Labrosse | Decathlon AG2R La Mondiale | 3:46 |
| 58 | Dries De Pooter | Intermarché-Wanty | 3:54 |
| 59 | Max Poole | Team Picnic PostNL | 3:58 |
| 60 | Kamiel Bonneu | Intermarché-Wanty | 4:06 |
| 61 | Louis Meintjes | Intermarché-Wanty | 4:12 |
| 62 | Gregor Mühlberger | Movistar Team | 4:34 |
| 63 | Ruben Guerreiro | Movistar Team | 4:49 |
| 64 | Benjamin Thomas | Cofidis | 5:01 |
| 65 | Axel Laurance | INEOS Grenadiers | 5:40 |
| 66 | Hannes Wilksch | Tudor Pro Cycling Team | 5:45 |
| 67 | Xandro Meurisse | Alpecin-Deceuninck | 6:03 |
| 68 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 6:24 |
| 69 | Thibault Guernalec | Arkea-B&B Hotels | 6:53 |
| 70 | Michel Hessmann | Movistar Team | 6:55 |
| 71 | Jonathan Milan | Lidl-Trek | 7:05 |
| 72 | Anthony Turgis | Team TotalEnergies | 7:10 |
| 73 | Stian Fredheim | Uno-X Mobility | 7:35 |
| 74 | Anthony Delaplace | Arkea-B&B Hotels | 7:40 |
| 75 | Roland Thalmann | Tudor Pro Cycling Team | 7:43 |
| 76 | Sam Watson | INEOS Grenadiers | 7:50 |
| 77 | Robert Stannard | Bahrain Victorious | 7:52 |
| 78 | Hugo Page | Intermarché-Wanty | 8:08 |
| 79 | Bruno Armirail | Decathlon AG2R La Mondiale | 8:31 |
| 80 | Darren van Bekkum | XDS Astana Team | 8:36 |
| 81 | Lucas Eriksson | Tudor Pro Cycling Team | 8:45 |
| 82 | Henok Mulubrhan | XDS Astana Team | 8:49 |
| 83 | Alex Baudin | EF Education-EasyPost | 8:50 |
| 84 | Simone Consonni | Lidl-Trek | 8:57 |
| 85 | Michel Ries | Arkea-B&B Hotels | 9:01 |
| 86 | Valentin Paret-Peintre | Soudal Quick-Step | 9:11 |
| 87 | Alexander Hajek | Red Bull-BORA-hansgrohe | 9:21 |
| 88 | Simone Velasco | XDS Astana Team | 9:49 |
| 89 | Nils Politt | UAE Team Emirates-XRG | 9:50 |
| 90 | Julien Bernard | Lidl-Trek | 9:51 |
| 91 | Chris Hamilton | Team Picnic PostNL | 10:12 |
| 92 | Louis Rouland | Arkea-B&B Hotels | 10:39 |
| 93 | Pascal Eenkhoorn | Soudal Quick-Step | 10:45 |
| 94 | Markus Hoelgaard | Uno-X Mobility | 12:03 |
| 95 | Dylan Teuns | Cofidis | 12:10 |
| 96 | Edward Theuns | Lidl-Trek | 12:46 |
| 97 | Bjoern Koerdt | Team Picnic PostNL | 12:58 |
| 98 | Jorge Arcas | Movistar Team | 12:58 |
| 99 | Matis Louvel | Israel-Premier Tech | 13:07 |
| 100 | Torstein Træen | Bahrain Victorious | 13:27 |
| 101 | Tobias Bayer | Alpecin-Deceuninck | s |
| 102 | Guillaume Boivin | Israel-Premier Tech | 13:40 |
| 103 | Tobias Foss | INEOS Grenadiers | 13:58 |
| 104 | Juan Guillermo Martinez | Team Picnic PostNL | 14:27 |
| 105 | Victor Campenaerts | Team Visma | Lease a Bike | 14:38 |
| 106 | Victor Guernalec | Arkea-B&B Hotels | 14:47 |
| 107 | Dion Smith | Intermarché-Wanty | 15:32 |
| 108 | Óscar Rodríguez | INEOS Grenadiers | 15:33 |
| 109 | Michael Leonard | INEOS Grenadiers | 15:53 |
| 110 | Tim Wellens | UAE Team Emirates-XRG | 15:59 |
| 111 | Romain Combaud | Team Picnic PostNL | 16:07 |
| 112 | Pierre Thierry | Arkea-B&B Hotels | 16:13 |
| 113 | Fabian Weiss | Tudor Pro Cycling Team | 16:27 |
| 114 | Christopher Juul-Jensen | Team Jayco-AlUla | 16:35 |
| 115 | Lukas Nerurkar | EF Education-EasyPost | 17:56 |
| 116 | Attila Valter | Team Visma | Lease a Bike | 18:44 |
| 117 | Yevgeniy Fedorov | XDS Astana Team | 18:52 |
| 118 | Mattéo Vercher | Team TotalEnergies | 19:18 |
| 119 | Mick van Dijke | Red Bull-BORA-hansgrohe | 19:29 |
| 120 | Andreas Kron | Uno-X Mobility | 19:55 |
| 121 | Michael Gogl | Alpecin-Deceuninck | 19:59 |
| 122 | Krists Neilands | Israel-Premier Tech | 20:42 |
| 123 | Rudy Molard | Groupama-FDJ | 21:01 |
| 124 | Matteo Trentin | Tudor Pro Cycling Team | 21:22 |
| 125 | Ben Healy | EF Education-EasyPost | 22:14 |
| 126 | Antonio Pedrero | Movistar Team | 22:16 |
| 127 | Per Strand Hagenes | Team Visma | Lease a Bike | 23:09 |
| 128 | Oliver Naesen | Decathlon AG2R La Mondiale | 23:11 |
| 129 | Paul Ourselin | Cofidis | 23:29 |
| 130 | Marc Soler | UAE Team Emirates-XRG | 24:07 |
| 131 | Pepijn Reinderink | Soudal Quick-Step | 25:17 |
| 132 | Gianni Vermeersch | Alpecin-Deceuninck | 25:54 |
| 133 | Tom Paquot | Intermarché-Wanty | 26:50 |
| 134 | Amanuel Ghebreigzabhier | Lidl-Trek | 27:54 |
| 135 | Nadav Raisberg | Israel-Premier Tech | 28:52 |
| 136 | Alastair Mackellar | EF Education-EasyPost | 29:35 |
| 137 | Søren Wærenskjold | Uno-X Mobility | 30:20 |
| 138 | Magnus Cort | Uno-X Mobility | 31:27 |
| 139 | Enzo Leijnse | Team Picnic PostNL | 33:59 |
| 140 | Lars Boven | Alpecin-Deceuninck | 36:43 |
| 141 | Alessandro De Marchi | Team Jayco-AlUla | 37:35 |
| 142 | Kamil Gradek | Bahrain Victorious | 39:38 |
| 143 | Ludovic Robeet | Cofidis | 41:57 |
| 144 | Domen Novak | UAE Team Emirates-XRG | 44:18 |
| 145 | Casper Pedersen | Soudal Quick-Step | 45:20 |
Stage 5 map & profile:

Stage 5 map

Stage 5 profile
Stage five photos by Fotoreporter Sirotti:

Tadej Pogacar before the start.

Jonas Vingegaard.

Romain Bardet.

Remco Evenepoel & Mathieu van der Poel on the start line.

Stage five gets started.

The finish...here they come

Jake Stewart wins the stage.

Remco Evenepoel finishes 93rd, but given the same time as the front group.

Jake Stewart just after winning the sage.

Stage winner Jake Stewart

Remco Evenepoel will start stage 6 in yellow. With him is Bernard Thevenet, winner of the the 1975 & 1976 editions of the Dauphiné (as well as a couple of Tours de France).
Wednesday, June 11: Stage 4, Charmes-sur-Rhône - Saint-Péray 17.4 kilometer individual time trial
Stage 4 map & profile | Stage 4 photos

Remco Evenepoel winning the stage in the World Champion's jersey. Getty photo
Plato's dialogue Phaedo is available in both audiobook & Kindle eBook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Saint-Péray at 2:05 PM, local time: 31C (87F), sunny, with the wind from the north at 19 km/hr (13 mph). No rain is forecast.
The race: Domen Novak was the first rider off the ramp, at 14:15, followed by Johan Price-Pejtersen one minute later, ahead of Casper Pedersen, Soren Waerenskjold… Riders started every minute, until Ivan Romeo went at 16:45, with the yellow and blue jersey on his shoulders.
With the rainbow jersey as the reigning world time trial champion, Remco Evenepoel started at 16:33. He was followed by Jonas Vingegaard (16:35) and Tadej Pogacar (16:37).
Here's the race organizer's stage four report:
The big showdown anticipated for day 4 of the Critérium du Dauphiné 2025 smiled on Remco Evenepoel (Soudal Quick-Step), powering to an impressive victory in Saint-Péray. Over the 17.4-km course of the ITT, the Olympic and world champion gained 21 seconds on Jonas Vingegaard, 38 on Matteo Jorgenson and 49 on Tadej Pogacar. Just like he did last year, the Belgian swaps his rainbow jersey for the yellow and blue jersey, ahead of Florian Lipowitz (+4'') and former leader Ivan Romeo (+9''). Evenepoel says he feels much stronger than a year ago ahead of the upcoming climbing challenges. The battle is full on and there won’t be many respites until the end of July!
The race:
The sun is out for a highly anticipated showdown pitting the riders of the Critérium du Dauphiné 2025 against the clock in a 17.4-km time-trial from Charmes-sur-Rhône to Saint-Péray. The course is straight but demanding, with a 2-km climb halfway through the stage to sap the legs.
Such a challenge is bound to deliver a major battle between the likes of Remco Evenepoel (winner of the ITT of the Critérium du Dauphiné 2024, Olympic champion and 2-time world champion), Tadej Pogacar and Jonas Vingegaard. Ivan Romeo (the 2024 U23 ITT world champion) wants to make the most of his abilities to defend the yellow and blue jersey claimed on Tuesday. Paul Seixas (2024 Junior world champion) completes an extraordinary rainbow cast.
Cavagna raises the bar
Domen Novak (UAE Team Emirates-XRG) is the first rider off the ramp, at 14:15. His time at the finish (24’43’’) is quickly beaten by Norwegian national champion Soren Waerenskjold (Uno-X Mobility), setting a reference of exactly 23 minutes.
It takes a major effort from his countryman Tobias Foss (Ineos Grenadiers) to edge him from the hot seat. Remco Evenpoel’s predecessor, crowned ITT world champion in 2022, clocks a time of 22’00’’ (47.4 km/h).
Foss’ time resists until Rémi Cavagna (Groupama-FDJ) reminds everyone why he’s known as the “TGV from Clermont-Ferrand” (“high speed train”). After 10.5 km, the French specialist is 17 seconds ahead of Foss. At the finish, he maintains a gap of 3 seconds, with an average speed of 47.6 km/h.
Evenepoel at 50.1 km/h
The “Clermont-Ferrand TGV” enjoyed half an hour in the hot seat, but was knocked off the top spot by Matteo Jorgenson (Visma-Lease a Bike), who raised the bar even higher by improving the time to beat by 28 seconds.
However, we enter another dimension when Remco Evenepoel set off from Charmes-sur-Rhône, passed the intermediate time check 30 seconds ahead of the American rider from Visma-Lease a Bike, and crossed the finish line with a total lead of 37 seconds. It seems certain that the world champion has taken a step towards victory on the day, but his two prestigious rivals may well have what it takes to respond.
However, it is clearly too much for Jonas Vingegaard, who loses 20 seconds on the Belgian leader. The gap is even bigger for Tadej Pogacar, who has dropped out of the podium places, 11 seconds behind Jorgenson and 49 seconds behind Evenepoel.
Romeo loses the yellow and blue jersey
The battle for the overall classification is still wide open at this stage, given that Ivan Romeo is also the reigning U23 world champion in the discipline. At the start, he needed to finish no more than 1'17’’ behind Evenepoel to keep his yellow and blue jersey.
The Spaniard, tired from his efforts the day before, loses 1'25’’’ which still allows him to remain on the provisional podium, in third place behind Florian Lipowitz, who posted the fifth fastest time of the day.
Complete results:
17.4 kilometers raced at an average speed of 50.112 km/hr
| 1 | Remco Evenepoel | Soudal Quick-Step | 20min 50sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 21sec |
| 3 | Matteo Jorgenson | Team Visma | Lease a Bike | 0:38 |
| 4 | Tadej Pogacar | UAE Team Emirates-XRG | 0:49 |
| 5 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 0:57 |
| 6 | Mathieu van der Poel | Alpecin-Deceuninck | 1:02 |
| 7 | Remi Cavagna | Groupama-FDJ | 1:07 |
| 8 | Edward Dunbar | Team Jayco-AlUla | 1:10 |
| 9 | Tobias Foss | INEOS Grenadiers | s.t. |
| 10 | Paul Seixas | Decathlon AG2R La Mondiale | 1:12 |
| 11 | Bruno Armirail | Decathlon AG2R La Mondiale | 1:14 |
| 12 | Thibault Guernalec | Arkea-B&B Hotels | 1:19 |
| 13 | Fred Wright | Bahrain Victorious | 1:21 |
| 14 | Alexey Lutsenko | Israel-Premier Tech | 1:23 |
| 15 | Iván Romeo | Movistar Team | 1:26 |
| 16 | Harold Tejada | XDS Astana Team | 1:29 |
| 17 | Magnus Sheffield | INEOS Grenadiers | 1:34 |
| 18 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 1:38 |
| 19 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 20 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 21 | Lenny Martinez | Bahrain Victorious | 1:41 |
| 22 | Tobias Halland Johannessen | Uno-X Mobility | 1:45 |
| 23 | Michael Leonard | INEOS Grenadiers | 1:46 |
| 24 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 1:48 |
| 25 | Clément Berthet | Decathlon AG2R La Mondiale | 1:49 |
| 26 | Pierre Latour | Team TotalEnergies | s.t. |
| 27 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 28 | Benjamin Thomas | Cofidis | 1:53 |
| 29 | Andreas Leknessund | Uno-X Mobility | 1:57 |
| 30 | Sepp Kuss | Team Visma | Lease a Bike | 1:58 |
| 31 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 32 | Max Schachmann | Soudal Quick-Step | 1:59 |
| 33 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 2:03 |
| 34 | Enric Mas | Movistar Team | s.t. |
| 35 | Louis Barré | Intermarché-Wanty | s.t. |
| 36 | Bastien Tronchon | Decathlon AG2R La Mondiale | 2:05 |
| 37 | Jack Haig | Bahrain Victorious | s.t. |
| 38 | Emanuel Buchmann | Cofidis | 2:07 |
| 39 | Pierre Thierry | Arkea-B&B Hotels | 2:10 |
| 40 | Søren Wærenskjold | Uno-X Mobility | s.t. |
| 41 | Toms Skujins | Lidl-Trek | 2:11 |
| 42 | Romain Bardet | Team Picnic PostNL | 2:13 |
| 43 | Mathys Rondel | Tudor Pro Cycling Team | 2:17 |
| 44 | Clément Braz Afonso | Groupama-FDJ | 2:18 |
| 45 | Emilien Jeannière | Team TotalEnergies | 2:19 |
| 46 | Simone Velasco | XDS Astana Team | 2:21 |
| 47 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 48 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 49 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 50 | Archie Ryan | EF Education-EasyPost | 2:24 |
| 51 | Michael Valgren | EF Education-EasyPost | s.t. |
| 52 | Tim Wellens | UAE Team Emirates-XRG | 2:27 |
| 53 | Jasper Stuyven | Lidl-Trek | s.t. |
| 54 | Jordan Labrosse | Decathlon AG2R La Mondiale | 2:28 |
| 55 | Asbjørn Hellemose | Team Jayco-AlUla | 2:29 |
| 56 | Jordan Jegat | Team TotalEnergies | 2:31 |
| 57 | Darren van Bekkum | XDS Astana Team | s.t. |
| 58 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 59 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 2:34 |
| 60 | Jonathan Milan | Lidl-Trek | 2:36 |
| 61 | Enzo Leijnse | Team Picnic PostNL | 2:38 |
| 62 | Michael Hepburn | Team Jayco-AlUla | s.t. |
| 63 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 64 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 65 | Christopher Juul-Jensen | Team Jayco-AlUla | 2:40 |
| 66 | Louis Meintjes | Intermarché-Wanty | 2:41 |
| 67 | Dylan Teuns | Cofidis | s.t. |
| 68 | Guillaume Martin-Guyonnet | Groupama-FDJ | 2:42 |
| 69 | Nils Politt | UAE Team Emirates-XRG | 2:44 |
| 70 | Sergio Higuita | XDS Astana Team | 2:46 |
| 71 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 72 | Fabien Doubey | Team TotalEnergies | s.t. |
| 73 | Marc Soler | UAE Team Emirates-XRG | 2:47 |
| 74 | Anthony Turgis | Team TotalEnergies | 2:49 |
| 75 | Paul Ourselin | Cofidis | 2:52 |
| 76 | Louis Rouland | Arkea-B&B Hotels | 2:53 |
| 77 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 78 | Mattéo Vercher | Team TotalEnergies | 2:54 |
| 79 | Julien Bernard | Lidl-Trek | 2:55 |
| 80 | Alex Baudin | EF Education-EasyPost | 2:57 |
| 81 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 82 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 83 | Xandro Meurisse | Alpecin-Deceuninck | 3:00 |
| 84 | Juan Guillermo Martinez | Team Picnic PostNL | 3:01 |
| 85 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 86 | Roland Thalmann | Tudor Pro Cycling Team | 3:05 |
| 87 | Michel Hessmann | Movistar Team | 3:05 |
| 88 | Yevgeniy Fedorov | XDS Astana Team | 3:08 |
| 89 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 90 | Max Poole | Team Picnic PostNL | 3:08 |
| 91 | Oliver Naesen | Decathlon AG2R La Mondiale | 3:10 |
| 92 | Alastair Mackellar | EF Education-EasyPost | 3:11 |
| 93 | Esteban Chaves | EF Education-EasyPost | 3:13 |
| 94 | Stian Fredheim | Uno-X Mobility | 3:14 |
| 95 | Robert Stannard | Bahrain Victorious | 3:14 |
| 96 | Gregor Mühlberger | Movistar Team | 3:16 |
| 97 | Matis Louvel | Israel-Premier Tech | 3:18 |
| 98 | Michel Ries | Arkea-B&B Hotels | 3:20 |
| 99 | Chris Hamilton | Team Picnic PostNL | 3:22 |
| 100 | Clément Russo | Groupama-FDJ | 3:23 |
| 101 | Torstein Træen | Bahrain Victorious | s.t. |
| 102 | Casper Pedersen | Soudal Quick-Step | s.t. |
| 103 | Jake Stewart | Israel-Premier Tech | 3:25 |
| 104 | Louis Vervaeke | Soudal Quick-Step | 3:28 |
| 105 | Sam Watson | INEOS Grenadiers | 3:29 |
| 106 | Ben Healy | EF Education-EasyPost | s.t. |
| 107 | Simone Consonni | Lidl-Trek | s.t. |
| 108 | Paul Penhoët | Groupama-FDJ | s.t. |
| 109 | Clément Venturini | Arkea-B&B Hotels | 3:34 |
| 110 | Krists Neilands | Israel-Premier Tech | 3:35 |
| 111 | Dries De Pooter | Intermarché-Wanty | 3:36 |
| 112 | Valentin Paret-Peintre | Soudal Quick-Step | 3:37 |
| 113 | Dion Smith | Intermarché-Wanty | 3:38 |
| 114 | Óscar Rodríguez | INEOS Grenadiers | 3:39 |
| 115 | Per Strand Hagenes | Team Visma | Lease a Bike | 3:40 |
| 116 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 117 | Attila Valter | Team Visma | Lease a Bike | 3:41 |
| 118 | Gianni Vermeersch | Alpecin-Deceuninck | 3:43 |
| 119 | Romain Combaud | Team Picnic PostNL | s.t. |
| 120 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 121 | Bjoern Koerdt | Team Picnic PostNL | 3:45 |
| 122 | Jorge Arcas | Movistar Team | s.t. |
| 123 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 124 | Kamil Gradek | Bahrain Victorious | 3:46 |
| 125 | Pepijn Reinderink | Soudal Quick-Step | 3:49 |
| 126 | Hugo Page | Intermarché-Wanty | s.t. |
| 127 | Alessandro De Marchi | Team Jayco-AlUla | 3:50 |
| 128 | Ruben Guerreiro | Movistar Team | s.t. |
| 129 | Edward Theuns | Lidl-Trek | s.t. |
| 130 | Tobias Bayer | Alpecin-Deceuninck | 3:51 |
| 131 | Domen Novak | UAE Team Emirates-XRG | 3:53 |
| 132 | Johan Price-Pejtersen | Alpecin-Deceuninck | 3:56 |
| 133 | Magnus Cort | Uno-X Mobility | s.t. |
| 134 | Markus Hoelgaard | Uno-X Mobility | 3:57 |
| 135 | Michael Gogl | Alpecin-Deceuninck | 3:58 |
| 136 | Lucas Eriksson | Tudor Pro Cycling Team | 4:02 |
| 137 | Lars Boven | Alpecin-Deceuninck | 4:06 |
| 138 | Pascal Ackermann | Israel-Premier Tech | 4:08 |
| 139 | Ludovic Robeet | Cofidis | 4:10 |
| 140 | Henok Mulubrhan | XDS Astana Team | 4:11 |
| 141 | Axel Laurance | INEOS Grenadiers | 4:13 |
| 142 | Mick van Dijke | Red Bull-BORA-hansgrohe | 4:14 |
| 143 | Amanuel Ghebreigzabhier | Lidl-Trek | 4:18 |
| 144 | Antonio Pedrero | Movistar Team | 4:21 |
| 145 | Guillaume Boivin | Israel-Premier Tech | 4:27 |
| 146 | Andreas Kron | Uno-X Mobility | 4:28 |
| 147 | Victor Campenaerts | Team Visma | Lease a Bike | 4:32 |
| 148 | Tom Paquot | Intermarché-Wanty | 4:34 |
| 149 | Matteo Trentin | Tudor Pro Cycling Team | 4:42 |
| 150 | Rudy Molard | Groupama-FDJ | 4:58 |
GC after stage 4:
625 kilometers raced so far at an average speed of 43.047 km/hr
| 1 | Remco Evenepoel | Soudal Quick-Step | 14hr 31min 8sec |
| 2 | Florian Lipowitz | Red Bull-BORA-hansgrohe | @ 4sec |
| 3 | Iván Romeo | Movistar Team | 0:09 |
| 4 | Mathieu van der Poel | Alpecin-Deceuninck | 0:14 |
| 5 | Jonas Vingegaard | Team Visma | Lease a Bike | 0:16 |
| 6 | Edward Dunbar | Team Jayco-AlUla | 0:30 |
| 7 | Harold Tejada | XDS Astana Team | s.t. |
| 8 | Tadej Pogacar | UAE Team Emirates-XRG | 0:38 |
| 9 | Matteo Jorgenson | Team Visma | Lease a Bike | 0:39 |
| 10 | Louis Barré | Intermarché-Wanty | 1:03 |
| 11 | Paul Seixas | Decathlon AG2R La Mondiale | 1:13 |
| 12 | Bruno Armirail | Decathlon AG2R La Mondiale | 1:15 |
| 13 | Fred Wright | Bahrain Victorious | 1:16 |
| 14 | Andreas Leknessund | Uno-X Mobility | 1:17 |
| 15 | Alexey Lutsenko | Israel-Premier Tech | 1:24 |
| 16 | Remi Cavagna | Groupama-FDJ | 1:25 |
| 17 | Magnus Sheffield | INEOS Grenadiers | 1:35 |
| 18 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 1:39 |
| 19 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 20 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 21 | Lenny Martinez | Bahrain Victorious | 1:42 |
| 22 | Tobias Halland Johannessen | Uno-X Mobility | 1:46 |
| 23 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 1:49 |
| 24 | Clément Berthet | Decathlon AG2R La Mondiale | 1:50 |
| 25 | Pierre Latour | Team TotalEnergies | s.t. |
| 26 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 27 | Benjamin Thomas | Cofidis | 1:54 |
| 28 | Brieuc Rolland | Groupama-FDJ | 1:58 |
| 29 | Sepp Kuss | Team Visma | Lease a Bike | 1:59 |
| 30 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 31 | Max Schachmann | Soudal Quick-Step | 2:00 |
| 32 | Enric Mas | Movistar Team | 2:04 |
| 33 | Bastien Tronchon | Decathlon AG2R La Mondiale | 2:06 |
| 34 | Jack Haig | Bahrain Victorious | s.t. |
| 35 | Emanuel Buchmann | Cofidis | 2:08 |
| 36 | Romain Bardet | Team Picnic PostNL | 2:14 |
| 37 | Mathys Rondel | Tudor Pro Cycling Team | 2:18 |
| 38 | Clément Braz Afonso | Groupama-FDJ | 2:19 |
| 39 | Emilien Jeannière | Team TotalEnergies | 2:20 |
| 40 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 2:21 |
| 41 | Simone Velasco | XDS Astana Team | 2:22 |
| 42 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 43 | Archie Ryan | EF Education-EasyPost | 2:25 |
| 44 | Michael Valgren | EF Education-EasyPost | s.t. |
| 45 | Jasper Stuyven | Lidl-Trek | 2:28 |
| 46 | Jordan Labrosse | Decathlon AG2R La Mondiale | 2:29 |
| 47 | Toms Skujins | Lidl-Trek | s.t. |
| 48 | Jordan Jegat | Team TotalEnergies | 2:32 |
| 49 | Guillaume Martin-Guyonnet | Groupama-FDJ | 2:43 |
| 50 | Sergio Higuita | XDS Astana Team | 2:47 |
| 51 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 52 | Louis Rouland | Arkea-B&B Hotels | 2:54 |
| 53 | Jhonatan Narvaez | UAE Team Emirates-XRG | 2:56 |
| 54 | Anders Foldager | Team Jayco-AlUla | 2:57 |
| 55 | Louis Meintjes | Intermarché-Wanty | 2:59 |
| 56 | Juan Guillermo Martinez | Team Picnic PostNL | 3:02 |
| 57 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 58 | Fabien Doubey | Team TotalEnergies | 3:04 |
| 59 | Kamiel Bonneu | Intermarché-Wanty | 3:09 |
| 60 | Max Poole | Team Picnic PostNL | s.t. |
| 61 | Esteban Chaves | EF Education-EasyPost | 3:14 |
| 62 | Koen Bouwman | Team Jayco-AlUla | 3:15 |
| 63 | Gregor Mühlberger | Movistar Team | 3:17 |
| 64 | Clément Russo | Groupama-FDJ | 3:24 |
| 65 | Yevgeniy Fedorov | XDS Astana Team | 3:26 |
| 66 | Jake Stewart | Israel-Premier Tech | s.t. |
| 67 | Paul Penhoët | Groupama-FDJ | 3:30 |
| 68 | Clément Venturini | Arkea-B&B Hotels | 3:35 |
| 69 | Dries De Pooter | Intermarché-Wanty | 3:54 |
| 70 | Darren van Bekkum | XDS Astana Team | 4:18 |
| 71 | Andreas Kron | Uno-X Mobility | 4:29 |
| 72 | Thibault Guernalec | Arkea-B&B Hotels | 4:43 |
| 73 | Ruben Guerreiro | Movistar Team | 4:49 |
| 74 | Christopher Juul-Jensen | Team Jayco-AlUla | 5:10 |
| 75 | Hannes Wilksch | Tudor Pro Cycling Team | 5:23 |
| 76 | Xandro Meurisse | Alpecin-Deceuninck | 5:30 |
| 77 | Alex Baudin | EF Education-EasyPost | 5:32 |
| 78 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 5:35 |
| 79 | Axel Laurance | INEOS Grenadiers | 5:46 |
| 80 | Tobias Bayer | Alpecin-Deceuninck | 6:00 |
| 81 | Julien Bernard | Lidl-Trek | 6:04 |
| 82 | Michel Hessmann | Movistar Team | 6:55 |
| 83 | Jonathan Milan | Lidl-Trek | 7:05 |
| 84 | Anthony Delaplace | Arkea-B&B Hotels | 7:07 |
| 85 | Anthony Turgis | Team TotalEnergies | 7:10 |
| 86 | Valentin Paret-Peintre | Soudal Quick-Step | 7:27 |
| 87 | Stian Fredheim | Uno-X Mobility | 7:35 |
| 88 | Roland Thalmann | Tudor Pro Cycling Team | 7:43 |
| 89 | Sam Watson | INEOS Grenadiers | 7:50 |
| 90 | Robert Stannard | Bahrain Victorious | 7:52 |
| 91 | Mick van Dijke | Red Bull-BORA-hansgrohe | 8:04 |
| 92 | Victor Guernalec | Arkea-B&B Hotels | 8:06 |
| 93 | Hugo Page | Intermarché-Wanty | 8:08 |
| 94 | Dion Smith | Intermarché-Wanty | 8:16 |
| 95 | Óscar Rodríguez | INEOS Grenadiers | 8:17 |
| 96 | Lucas Eriksson | Tudor Pro Cycling Team | 8:23 |
| 97 | Michel Ries | Arkea-B&B Hotels | 8:39 |
| 98 | Henok Mulubrhan | XDS Astana Team | 8:49 |
| 99 | Simone Consonni | Lidl-Trek | 8:57 |
| 100 | Alexander Hajek | Red Bull-BORA-hansgrohe | 8:59 |
| 101 | Fabian Weiss | Tudor Pro Cycling Team | 9:11 |
| 102 | Pascal Eenkhoorn | Soudal Quick-Step | 9:28 |
| 103 | Rudy Molard | Groupama-FDJ | 9:36 |
| 104 | Nils Politt | UAE Team Emirates-XRG | 9:50 |
| 105 | Pierre Thierry | Arkea-B&B Hotels | 10:01 |
| 106 | Matis Louvel | Israel-Premier Tech | 10:08 |
| 107 | Chris Hamilton | Team Picnic PostNL | 10:12 |
| 108 | Markus Hoelgaard | Uno-X Mobility | 10:40 |
| 109 | Tim Wellens | UAE Team Emirates-XRG | 11:16 |
| 110 | Mattéo Vercher | Team TotalEnergies | 11:33 |
| 111 | Dylan Teuns | Cofidis | 11:37 |
| 112 | Michael Leonard | INEOS Grenadiers | 12:06 |
| 113 | Michael Gogl | Alpecin-Deceuninck | 12:32 |
| 114 | Tobias Foss | INEOS Grenadiers | 12:35 |
| 115 | Edward Theuns | Lidl-Trek | 12:46 |
| 116 | Bjoern Koerdt | Team Picnic PostNL | 12:58 |
| 117 | Jorge Arcas | Movistar Team | s.t. |
| 118 | Torstein Træen | Bahrain Victorious | 13:05 |
| 119 | Nadav Raisberg | Israel-Premier Tech | 13:26 |
| 120 | Guillaume Boivin | Israel-Premier Tech | 13:40 |
| 121 | Louis Vervaeke | Soudal Quick-Step | 13:47 |
| 122 | Matteo Trentin | Tudor Pro Cycling Team | 13:55 |
| 123 | Gianni Vermeersch | Alpecin-Deceuninck | 14:29 |
| 124 | Victor Campenaerts | Team Visma | Lease a Bike | 14:38 |
| 125 | Oliver Naesen | Decathlon AG2R La Mondiale | 15:55 |
| 126 | Krists Neilands | Israel-Premier Tech | 15:59 |
| 127 | Romain Combaud | Team Picnic PostNL | 16:07 |
| 128 | Lukas Nerurkar | EF Education-EasyPost | 17:56 |
| 129 | Attila Valter | Team Visma | Lease a Bike | 18:22 |
| 130 | Antonio Pedrero | Movistar Team | 18:29 |
| 131 | Pascal Ackermann | Israel-Premier Tech | 18:35 |
| 132 | Ben Healy | EF Education-EasyPost | 18:56 |
| 133 | Marc Soler | UAE Team Emirates-XRG | 19:28 |
| 134 | Pepijn Reinderink | Soudal Quick-Step | 19:29 |
| 135 | Tom Paquot | Intermarché-Wanty | 19:34 |
| 136 | Amanuel Ghebreigzabhier | Lidl-Trek | 20:38 |
| 137 | Alastair Mackellar | EF Education-EasyPost | 22:08 |
| 138 | Alessandro De Marchi | Team Jayco-AlUla | 22:09 |
| 139 | Paul Ourselin | Cofidis | 23:07 |
| 140 | Per Strand Hagenes | Team Visma | Lease a Bike | 23:09 |
| 141 | Magnus Cort | Uno-X Mobility | 24:11 |
| 142 | Lars Boven | Alpecin-Deceuninck | 25:18 |
| 143 | Ludovic Robeet | Cofidis | 26:31 |
| 144 | Kamil Gradek | Bahrain Victorious | 28:13 |
| 145 | Enzo Leijnse | Team Picnic PostNL | 29:37 |
| 146 | Søren Wærenskjold | Uno-X Mobility | 30:24 |
| 147 | Michael Hepburn | Team Jayco-AlUla | 30:52 |
| 148 | Casper Pedersen | Soudal Quick-Step | 33:55 |
| 149 | Johan Price-Pejtersen | Alpecin-Deceuninck | 35:53 |
| 150 | Domen Novak | UAE Team Emirates-XRG | 37:02 |
Stage 4 map & profile:

Stage 4 map

Stage 4 profile
Stage 4 photos by Fotoreporter Sirotti:

Overnight GC leader Ivan Romeo. He was 15th, at 1min 26sec

French time trial champion Bruno Armirail was eleventh.

Mathieu van der Poel was sixth.

Tadej Pogacar riding to fourth in the stage.

Here's third-place Matteo Jorgenson

Jonas Vingegaard was second, 21 seconds slower than winner Evenepoel.

Remco Evenepoel: The finest time trialist in the world showing how it is done.

Mathieu van der Poel remains the points classification leader.

Paul Ourselin is the King of the Mountains.

Remco Evenepoel will start stage five in the yellow GC leader's jersey.
Tuesday, June 10: Stage 3, Brioude - Charantonnay, 207.2 km
Stage 3 map & profile | Stage 3 photos

An emotional Ivan Romeo wins stage three and becomes the new GC leader.
Plato's dialogue Apology is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Stage 3 rated ascents:
Weather at the finish city of Charantonnay at 2:15 PM, local time: 26C (79F), sunny, with the wind from the west at 6 km/hr (4 mph). No rain is forecast.
The race: The start city of Brioude is Romain Bardet's hometown.
Here's the race organizer's stage three summary:
An exhilarating day of racing towards Charantonnay saw Ivan Romeo (Movistar) make the most of his budding talent to claim victory on day 3 of the Critérium du Dauphiné. The young Spaniard (21 years old) powered away from an impressive breakaway featuring the likes of Mathieu van der Poel and Florian Lipowitz and never looked back, eventually claiming the stage but also the yellow and blue jersey. Already a winner in the area during the Tour de l’Avenir 2023, he will enjoy a special day on Wednesday. From Charmes-sur-Rhône to Saint-Péray (17.4km), it will be all about the most powerful rouleurs and the GC contenders, with a highly anticipated individual time-trial. And Romeo is an expert of the matter too - he’s the reigning UCI ITT U23 World Champion!
The race:
153 riders line up at the start in Brioude, where local icon Romain Bardet receives warm thanks and encouragement from his home town and the Critérium du Dauphiné organisation as he gets ready to retire at the end of the week.

The classification leaders at the the startline.
A flurry of attacks led by Van der Poel
Romain Barder, the leader of Picnic PostNL, is one of the many attackers participating in the breakaway attempts on the côte de Cornille (km 8,9) and the côte de la Barbate (km 18).
Mathieu Van der Poel, Louis Barré and Van Gils are particularly active. But all these initiatives are nullified, while the size of the peloton halves, losing not only the leader of the overall standings Jonathan Milan but also the wearer of the polka-dot jersey, Paul Ourselin, and strong climbers like Ben Healy, Guillaume Martin-Guyonnet and Magnus Sheffield.
13 riders in the lead
The intermediate sprint at La Chaise-Dieu (km 29.4) provides an opportunity for Tadej Pogacar and Remco Evenepoel to chase a handful of bonus seconds (4 for the Slovenian, 2 for the Belgian), while Louis Barré launches a new move.
After several waves of counter-attackers join him, the leading group features 13 riders, with Axel Laurance, Michael Shea Leonard (Ineos Grenadiers), Ivan Romeo (Movistar), Brieuc Rolland (Groupama-FDJ), Florian Lipowitz (Red Bull-Bora-Hansgrohe), Julien Bernard (Lidl-Trek), Harold Tejada (XDS Astana), Mathieu Van der Poel (Alpecin-Deceuninck), Andreas Leknessund (Uno-X Mobility), Ed Dunbar (Jayco AlUla), Louis Barré (Intermarché-Wanty) and Anthony Turgis (Total Energies).

The day's break about 70 kilometers into the stage with the peloton 1min 40sec back. GC leader Jonathan Milan has been dropped from the peloton.
GC teams react to the threat
Van der Poel is the best classified rider in the overall standings, only trailing by 2’’. And GC teams are also wary of riders such as Lipowitz (2nd of Paris-Nice 2025), Romeo (4th of the UAE Tour 2025), Dunbar (11th of last year’s La Vuelta, with 2 stage wins), Harold Tejada (8th of Paris-Nice)…
Tadej Pogacar’s UAE Team Emirates-XRG, Remco Evenepoel’s Soudal Quick-Step and then Jonas Vingegaard’s Visma-Lease a Bike work together to control the day. The gap never gets higher than 2’35’’ (km 73) but it’s still up to 50’’ at the bottom of the last climb: the cat-3 Côte du Château Jaune (1.2km, 9.2%), to be summited with 19 km to go.
Romeo sets off
Lipowitz puts the hammer down at the bottom of the climb. Over the top, the German rider is accompanied by Tejada, Bernard and Leknessund. Van der Poel and Barré join them with 13 km to go. And then Romeo, Laurance, Dunbar and Rolland make it a 10-man group with 11 km to go. Meanwhile, the gap to the bunch goes back up to 1’15’’.

Ivan Romeo wins stage three and becomes the new GC leader.
Attacks fly and Romeo eventually manages to open a gap with 6 km to go. The Spaniard keeps pushing all the way to the finish, where he takes a most significant victory, 14’’ ahead of Tejada, Barré and Lipowitz. He also takes the yellow and blue jersey while the peloton finish with a gap of 1’06’’. But Wednesday’s ITT is set to turn the tables upside down again.
Complete results:
207.2 kilometers raced at an average speed of 45.345 km/hr
| 1 | Iván Romeo | Movistar Team | 4hr 34min 10sec |
| 2 | Harold Tejada | XDS Astana Team | @ 14sec |
| 3 | Louis Barré | Intermarché-Wanty | s.t. |
| 4 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 5 | Mathieu van der Poel | Alpecin-Deceuninck | 0:27 |
| 6 | Axel Laurance | INEOS Grenadiers | s.t. |
| 7 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 8 | Julien Bernard | Lidl-Trek | s.t. |
| 9 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 10 | Edward Dunbar | Team Jayco-AlUla | 0:29 |
| 11 | Emilien Jeannière | Team TotalEnergies | 1:08 |
| 12 | Bastien Tronchon | Decathlon AG2R La Mondiale | s.t. |
| 13 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 14 | Fred Wright | Bahrain Victorious | s.t. |
| 15 | Paul Penhoët | Groupama-FDJ | s.t. |
| 16 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 17 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 18 | Simone Velasco | XDS Astana Team | s.t. |
| 19 | Jasper Stuyven | Lidl-Trek | s.t. |
| 20 | Pierre Thierry | Arkea-B&B Hotels | s.t. |
| 21 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
| 22 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 23 | Jake Stewart | Israel-Premier Tech | s.t. |
| 24 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
| 25 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 26 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 27 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 28 | Toms Skujins | Lidl-Trek | s.t. |
| 29 | Lenny Martinez | Bahrain Victorious | s.t. |
| 30 | Michel Hessmann | Movistar Team | s.t. |
| 31 | Max Poole | Team Picnic PostNL | s.t. |
| 32 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 33 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 34 | Enric Mas | Movistar Team | s.t. |
| 35 | Ruben Guerreiro | Movistar Team | s.t. |
| 36 | Jordan Jegat | Team TotalEnergies | s.t. |
| 37 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 38 | Jack Haig | Bahrain Victorious | s.t. |
| 39 | Thibault Guernalec | Arkea-B&B Hotels | s.t. |
| 40 | Pierre Latour | Team TotalEnergies | s.t. |
| 41 | Archie Ryan | EF Education-EasyPost | s.t. |
| 42 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 43 | Jordan Labrosse | Decathlon AG2R La Mondiale | s.t. |
| 44 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 45 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 46 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 47 | Romain Bardet | Team Picnic PostNL | s.t. |
| 48 | Darren van Bekkum | XDS Astana Team | s.t. |
| 49 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 50 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 51 | Michael Gogl | Alpecin-Deceuninck | s.t. |
| 52 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 53 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 54 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 55 | Remco Evenepoel | Soudal Quick-Step | s.t. |
| 56 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 57 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 58 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 59 | Emanuel Buchmann | Cofidis | s.t. |
| 60 | Louis Meintjes | Intermarché-Wanty | s.t. |
| 61 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 62 | Max Schachmann | Soudal Quick-Step | s.t. |
| 63 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 64 | Clément Russo | Groupama-FDJ | s.t. |
| 65 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 66 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 67 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 68 | Fabien Doubey | Team TotalEnergies | s.t. |
| 69 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 70 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 71 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 72 | Remi Cavagna | Groupama-FDJ | s.t. |
| 73 | Sergio Higuita | XDS Astana Team | s.t. |
| 74 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 75 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 76 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 77 | Alex Baudin | EF Education-EasyPost | s.t. |
| 78 | Gregor Mühlberger | Movistar Team | s.t. |
| 79 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 80 | Andreas Kron | Uno-X Mobility | s.t. |
| 81 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 82 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 83 | Michael Valgren | EF Education-EasyPost | s.t. |
| 84 | Benjamin Thomas | Cofidis | s.t. |
| 85 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 86 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 87 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 4:08 |
| 88 | Fabian Weiss | Tudor Pro Cycling Team | 5:28 |
| 89 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 90 | Krists Neilands | Israel-Premier Tech | s.t. |
| 91 | Romain Combaud | Team Picnic PostNL | s.t. |
| 92 | Robert Stannard | Bahrain Victorious | s.t. |
| 93 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 94 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 95 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 96 | Stian Fredheim | Uno-X Mobility | s.t. |
| 97 | Paul Ourselin | Cofidis | s.t. |
| 98 | Dion Smith | Intermarché-Wanty | s.t. |
| 99 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 100 | Jorge Arcas | Movistar Team | s.t. |
| 101 | Sam Watson | INEOS Grenadiers | s.t. |
| 102 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 103 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 104 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 105 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 106 | Anthony Turgis | Team TotalEnergies | s.t. |
| 107 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 108 | Rudy Molard | Groupama-FDJ | s.t. |
| 109 | Hugo Page | Intermarché-Wanty | s.t. |
| 110 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 111 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 112 | Lars Boven | Alpecin-Deceuninck | s.t. |
| 113 | Matis Louvel | Israel-Premier Tech | s.t. |
| 114 | Magnus Cort | Uno-X Mobility | s.t. |
| 115 | Simone Consonni | Lidl-Trek | 5:46 |
| 116 | Jonathan Milan | Lidl-Trek | s.t. |
| 117 | Michael Leonard | INEOS Grenadiers | 7:38 |
| 118 | Tim Wellens | UAE Team Emirates-XRG | 8:14 |
| 119 | Tom Paquot | Intermarché-Wanty | s.t. |
| 120 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 121 | Pepijn Reinderink | Soudal Quick-Step | s.t. |
| 122 | Ludovic Robeet | Cofidis | s.t. |
| 123 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 124 | Nadav Raisberg | Israel-Premier Tech | 8:21 |
| 125 | Michael Hepburn | Team Jayco-AlUla | 10:03 |
| 126 | Alessandro De Marchi | Team Jayco-AlUla | s.t. |
| 127 | Søren Wærenskjold | Uno-X Mobility | s.t. |
| 128 | Tobias Foss | INEOS Grenadiers | s.t. |
| 129 | Torstein Træen | Bahrain Victorious | s.t. |
| 130 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 131 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 132 | Dylan Teuns | Cofidis | s.t. |
| 133 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 134 | Gianni Vermeersch | Alpecin-Deceuninck | s.t. |
| 135 | Edward Theuns | Lidl-Trek | s.t. |
| 136 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 137 | Pascal Ackermann | Israel-Premier Tech | s.t. |
| 138 | Antonio Pedrero | Movistar Team | s.t. |
| 139 | Matteo Trentin | Tudor Pro Cycling Team | 10:20 |
| 140 | Marc Soler | UAE Team Emirates-XRG | s.t. |
| 141 | Nicolas Vinokurov | XDS Astana Team | s.t. |
| 142 | Kamil Gradek | Bahrain Victorious | s.t. |
| 143 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 144 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 145 | Ben Healy | EF Education-EasyPost | 10:38 |
| 146 | Alastair Mackellar | EF Education-EasyPost | 13:07 |
| 147 | Lukas Nerurkar | EF Education-EasyPost | 15:18 |
| 148 | Per Strand Hagenes | Team Visma | Lease a Bike | s.t. |
| 149 | Johan Price-Pejtersen | Alpecin-Deceuninck | s.t. |
| 150 | Casper Pedersen | Soudal Quick-Step | s.t. |
| 151 | Domen Novak | UAE Team Emirates-XRG | s.t. |
GC after stage 3:
607.6 kilometers raced so far at an average speed of 42.939 km/hr
| 1 | Iván Romeo | Movistar Team | 14hr 9min 1sec |
| 2 | Louis Barré | Intermarché-Wanty | @ 17sec |
| 3 | Harold Tejada | XDS Astana Team | 0:18 |
| 4 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 0:24 |
| 5 | Mathieu van der Poel | Alpecin-Deceuninck | 0:29 |
| 6 | Brieuc Rolland | Groupama-FDJ | 0:37 |
| 7 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 8 | Edward Dunbar | Team Jayco-AlUla | 0:39 |
| 9 | Tadej Pogacar | UAE Team Emirates-XRG | 1:06 |
| 10 | Fred Wright | Bahrain Victorious | 1:12 |
| 11 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 12 | Anders Foldager | Team Jayco-AlUla | 1:17 |
| 13 | Remco Evenepoel | Soudal Quick-Step | s.t. |
| 14 | Bastien Tronchon | Decathlon AG2R La Mondiale | 1:18 |
| 15 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 16 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 17 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 18 | Simone Velasco | XDS Astana Team | s.t. |
| 19 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 20 | Jake Stewart | Israel-Premier Tech | s.t. |
| 21 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 22 | Enric Mas | Movistar Team | s.t. |
| 23 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 24 | Max Poole | Team Picnic PostNL | s.t. |
| 25 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 26 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 27 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 28 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 29 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 30 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 31 | Paul Penhoët | Groupama-FDJ | s.t. |
| 32 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 33 | Jasper Stuyven | Lidl-Trek | s.t. |
| 34 | Pierre Latour | Team TotalEnergies | s.t. |
| 35 | Michael Valgren | EF Education-EasyPost | s.t. |
| 36 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 37 | Archie Ryan | EF Education-EasyPost | s.t. |
| 38 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 39 | Romain Bardet | Team Picnic PostNL | s.t. |
| 40 | Jack Haig | Bahrain Victorious | s.t. |
| 41 | Benjamin Thomas | Cofidis | s.t. |
| 42 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 43 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 44 | Jordan Jegat | Team TotalEnergies | s.t. |
| 45 | Max Schachmann | Soudal Quick-Step | s.t. |
| 46 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 47 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 48 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 49 | Lenny Martinez | Bahrain Victorious | s.t. |
| 50 | Andreas Kron | Uno-X Mobility | s.t. |
| 51 | Emanuel Buchmann | Cofidis | s.t. |
| 52 | Gregor Mühlberger | Movistar Team | s.t. |
| 53 | Clément Russo | Groupama-FDJ | s.t. |
| 54 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 55 | Sergio Higuita | XDS Astana Team | s.t. |
| 56 | Jordan Labrosse | Decathlon AG2R La Mondiale | s.t. |
| 57 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 58 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 59 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 60 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 61 | Yevgeniy Fedorov | XDS Astana Team | 1:35 |
| 62 | Toms Skujins | Lidl-Trek | s.t. |
| 63 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 64 | Louis Meintjes | Intermarché-Wanty | s.t. |
| 65 | Fabien Doubey | Team TotalEnergies | s.t. |
| 66 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 67 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 68 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 69 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 70 | Remi Cavagna | Groupama-FDJ | s.t. |
| 71 | Ruben Guerreiro | Movistar Team | 2:16 |
| 72 | Axel Laurance | INEOS Grenadiers | 2:50 |
| 73 | Darren van Bekkum | XDS Astana Team | 3:04 |
| 74 | Tobias Bayer | Alpecin-Deceuninck | 3:26 |
| 75 | Xandro Meurisse | Alpecin-Deceuninck | 3:47 |
| 76 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 77 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 78 | Alex Baudin | EF Education-EasyPost | 3:52 |
| 79 | Maxim Van Gils | Red Bull-BORA-hansgrohe | 4:18 |
| 80 | Julien Bernard | Lidl-Trek | 4:26 |
| 81 | Thibault Guernalec | Arkea-B&B Hotels | 4:41 |
| 82 | Michel Hessmann | Movistar Team | 5:07 |
| 83 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 84 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 85 | Hugo Page | Intermarché-Wanty | 5:36 |
| 86 | Stian Fredheim | Uno-X Mobility | 5:38 |
| 87 | Sam Watson | INEOS Grenadiers | s.t. |
| 88 | Anthony Turgis | Team TotalEnergies | s.t. |
| 89 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 90 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 91 | Jonathan Milan | Lidl-Trek | 5:46 |
| 92 | Henok Mulubrhan | XDS Astana Team | 5:55 |
| 93 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 94 | Robert Stannard | Bahrain Victorious | s.t. |
| 95 | Dion Smith | Intermarché-Wanty | s.t. |
| 96 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 97 | Rudy Molard | Groupama-FDJ | s.t. |
| 98 | Alexander Hajek | Red Bull-BORA-hansgrohe | 6:36 |
| 99 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 100 | Simone Consonni | Lidl-Trek | 6:45 |
| 101 | Victor Guernalec | Arkea-B&B Hotels | 6:52 |
| 102 | Markus Hoelgaard | Uno-X Mobility | 8:00 |
| 103 | Matis Louvel | Israel-Premier Tech | 8:07 |
| 104 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 105 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 106 | Nils Politt | UAE Team Emirates-XRG | 8:23 |
| 107 | Pascal Eenkhoorn | Soudal Quick-Step | 8:24 |
| 108 | Pierre Thierry | Arkea-B&B Hotels | 9:08 |
| 109 | Michael Gogl | Alpecin-Deceuninck | 9:51 |
| 110 | Mattéo Vercher | Team TotalEnergies | 9:56 |
| 111 | Tim Wellens | UAE Team Emirates-XRG | 10:06 |
| 112 | Edward Theuns | Lidl-Trek | 10:13 |
| 113 | Dylan Teuns | Cofidis | s.t. |
| 114 | Matteo Trentin | Tudor Pro Cycling Team | 10:30 |
| 115 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 116 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 117 | Jorge Arcas | Movistar Team | s.t. |
| 118 | Torstein Træen | Bahrain Victorious | 10:59 |
| 119 | Nadav Raisberg | Israel-Premier Tech | 11:00 |
| 120 | Victor Campenaerts | Team Visma | Lease a Bike | 11:23 |
| 121 | Louis Vervaeke | Soudal Quick-Step | 11:36 |
| 122 | Michael Leonard | INEOS Grenadiers | 11:37 |
| 123 | Gianni Vermeersch | Alpecin-Deceuninck | 12:03 |
| 124 | Tobias Foss | INEOS Grenadiers | 12:42 |
| 125 | Romain Combaud | Team Picnic PostNL | 13:41 |
| 126 | Krists Neilands | Israel-Premier Tech | s.t. |
| 127 | Oliver Naesen | Decathlon AG2R La Mondiale | 14:02 |
| 128 | Nicolas Vinokurov | XDS Astana Team | 14:07 |
| 129 | Antonio Pedrero | Movistar Team | 15:25 |
| 130 | Lukas Nerurkar | EF Education-EasyPost | 15:28 |
| 131 | Pascal Ackermann | Israel-Premier Tech | 15:44 |
| 132 | Attila Valter | Team Visma | Lease a Bike | 15:58 |
| 133 | Tom Paquot | Intermarché-Wanty | 16:17 |
| 134 | Ben Healy | EF Education-EasyPost | 16:44 |
| 135 | Pepijn Reinderink | Soudal Quick-Step | 16:57 |
| 136 | Amanuel Ghebreigzabhier | Lidl-Trek | 17:37 |
| 137 | Marc Soler | UAE Team Emirates-XRG | 17:58 |
| 138 | Alessandro De Marchi | Team Jayco-AlUla | 19:36 |
| 139 | Alastair Mackellar | EF Education-EasyPost | 20:14 |
| 140 | Per Strand Hagenes | Team Visma | Lease a Bike | 20:46 |
| 141 | Paul Ourselin | Cofidis | 21:32 |
| 142 | Magnus Cort | Uno-X Mobility | 21:32 |
| 143 | Lars Boven | Alpecin-Deceuninck | 22:29 |
| 144 | Ludovic Robeet | Cofidis | 23:38 |
| 145 | Kamil Gradek | Bahrain Victorious | 25:44 |
| 146 | Enzo Leijnse | Team Picnic PostNL | 28:16 |
| 147 | Michael Hepburn | Team Jayco-AlUla | 29:31 |
| 148 | Søren Wærenskjold | Uno-X Mobility | s.t. |
| 149 | Casper Pedersen | Soudal Quick-Step | 31:49 |
| 150 | Johan Price-Pejtersen | Alpecin-Deceuninck | 33:14 |
| 151 | Domen Novak | UAE Team Emirates-XRG | 34:26 |
Stage 3 map & profile:

Stage 3 map

Stage 3 profile
Stage three photos by Fotoreporter Sirotti:

GC leader Jonathan Milan before the stage started.

Romain Bardet with fans before the start.

Remco Evenepoel

Romain Bardet again before the race.

Jonas Vingegaard

Tadej Pogacar

Mathieu van der Poel and Jonathan Milan at the start.

Ivan Romeo knows he's got the stage won.

Stage winner Ivan Romeo is overcome with emotion.

Harold Tejada was second in the stage.

Mathieu van der Poel (left) beats Axel Laurance for fifth place.

The field sprint for 11th place, won by Emilien Jeannière (TotalEnergies).

Jonathan Milan's last moment in yellow. He's with teammate Simone Consonni.

Ivan Romeo after the stage.

Stage winner and new GC leader Ivan Romeo.
Monday, June 9: Stage 2, Prémilhat - Issoire, 204.6 km
Stage 2 map & profile | Stage 2 photos

Jonathan Milan wins stage two and becomes the new GC leader. Tadej Pogacar can be seen farther back, in yellow.
Les Woodland's book Cycling Heroes: The Golden Years is available in the print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Stage 2 rated ascents:
Weather at the finish city of Issoire at 2:15 PM, local time: 22C (72F), sunny, with the wind from the north at 8 km/hr (5 mph). No rain is forecast.
The race: Here's the race organizer's stage two report:
When it comes down to raw power, Jonathan Milan is a special beast. Despite being dropped over the climbs of the day, the Italian sprinter was perfectly supported by his Lidl-Trek team to battle for victory in Issoire, at the end of stage 2 of the 77th edition of the Critérium du Dauphiné, where nobody could come close to him. In his maiden participation, Milan already takes his first victory in the race, and his sixth of a season that sees him rise as one of the best sprinters in the world, if not the best. He also takes the yellow and white jersey from Tadej Pogacar (41st). On his childhood roads, Romain Bardet (Picnic PostNL) attacked in the finale, on the eve of the start from Brioude, his hometown.

On the start line: Pogacar, Vingegaard and Evenepoel. Photo: ASO/Tony Esnault
The stage start
The sun is out to accompany the 153-man peloton setting off from Prémilhat at midday, with 204.6 km of racing ahead of them. The uphill start inspires attackers but the sprinters don’t want to let too big a group get away. After 8 kilometres of battle, Paul Ourselin (Cofidis) gets away, alone.
The leader of the KOM standings opens a gap as high as 6’30’’ (km 25) and makes the most of this opportunity to rack up 6 points atop the Côte de la Font Nanaud (cat. 4, km 33.4), Côte de Saint-Priest-des-Champs (cat. 4, km 50.5), Côte des Rivauds (cat. 3, km 61.1) and Côte de Saint Jacques d’Ambur (cat. 3, km 71.8) to all but secure the polka-dot jersey for another day.
3 + 1 = 4 attackers
Behind Ourselin, several riders try to counter-attack but Jonathan Milan’s Lidl-Trek and Mathieu Van der Poel’s Alpecin-Deceuninck join forces to control the day. Atop the Côte de Saint Jacques d’Ambur, the gap is still up to 5’05’’. It drops down to 1’15’’ at the intermediate sprint in Olby (km 102), halfway through the stage.
Three counter-attackers set off to join Ourselin a handful of kilometres further: Romain Combaud (Picnic PostNL), Victor Guernalec (Arkea-B&B Hotels) and Chris Juul-Jensen (Jayco AlUla). The peloton only trail by 20’’ at km 106 but the leaders push the gap back up to 1’35’’ with 70 km to go.
Saving Private Milan
Onto the main ascent of the day, the cat.2 Côte du Château de Buron (3.3km at 6.9%), Juul Jensen ups the ante. Guernalec goes first over the top while Ourselin and Combaud are caught by the bunch, trailing by 55’’.
The road keeps rising and Milan is dropped with 55 kilometres to go. After a 10-km pursuit with four Lidl-Trek teammates, the Italian powerhouse gets back to the bunch as they enter the final 42.9km circuit.
Bardet’s special move
On his childhood roads, Romain Bardet (Picnic PostNL) attacks up the Côte de Nonette (cat.4) and opens a gap of 8’’ at the summit (17.9 km to go). The Frenchman pushes his lead to 20’’ but he’s caught just inside the last 10 kilometers.

Romain Bardet attacked on the day's final climb, the Côte de Nonette, but was caught with 9.7 kms to go.
Lidl-Trek took the helm of the bunch inside the last 3 kilometres to go to lead out Milan. Mathieu Van der Poel followed the Italian’s wheel, but nobody could match Milan’s power when he put the hammer down. Fred Wright (Bahrain Victorious) and Van der Poel follow him in the stage’s top-3. With Tadej Pogacar coming 41st, Milan also takes the yellow and blue jersey.
Complete results:
204.6 kilometers raced at an average speed of 41.639 km/hr
| 1 | Jonathan Milan | Lidl-Trek | 4hr 54min 49sec |
| 2 | Fred Wright | Bahrain Victorious | s.t. |
| 3 | Mathieu van der Poel | Alpecin-Deceuninck | s.t. |
| 4 | Stian Fredheim | Uno-X Mobility | s.t. |
| 5 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 6 | Bastien Tronchon | Decathlon AG2R La Mondiale | s.t. |
| 7 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 8 | Matis Louvel | Israel-Premier Tech | s.t. |
| 9 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 10 | Matteo Trentin | Tudor Pro Cycling Team | s.t. |
| 11 | Simone Velasco | XDS Astana Team | s.t. |
| 12 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 13 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 14 | Axel Laurance | INEOS Grenadiers | s.t. |
| 15 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 16 | Hugo Page | Intermarché-Wanty | s.t. |
| 17 | Edward Theuns | Lidl-Trek | s.t. |
| 18 | Sam Watson | INEOS Grenadiers | s.t. |
| 19 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 20 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 21 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 22 | Enric Mas | Movistar Team | s.t. |
| 23 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 24 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 25 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 26 | Anthony Turgis | Team TotalEnergies | s.t. |
| 27 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 28 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 29 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 30 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 31 | Iván Romeo | Movistar Team | s.t. |
| 32 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 33 | Michel Hessmann | Movistar Team | s.t. |
| 34 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 35 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 36 | Harold Tejada | XDS Astana Team | s.t. |
| 37 | Max Poole | Team Picnic PostNL | s.t. |
| 38 | Pierre Latour | Team TotalEnergies | s.t. |
| 39 | Toms Skujins | Lidl-Trek | s.t. |
| 40 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 41 | Andreas Kron | Uno-X Mobility | s.t. |
| 42 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 43 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 44 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 45 | Michael Valgren | EF Education-EasyPost | s.t. |
| 46 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 47 | Louis Vervaeke | Soudal Quick-Step | s.t. |
| 48 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 49 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 50 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 51 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 52 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 53 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
| 54 | Pierre Thierry | Arkea-B&B Hotels | s.t. |
| 55 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 56 | Romain Bardet | Team Picnic PostNL | s.t. |
| 57 | Jake Stewart | Israel-Premier Tech | s.t. |
| 58 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 59 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 60 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 61 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 62 | Remco Evenepoel | Soudal Quick-Step | s.t. |
| 63 | Max Schachmann | Soudal Quick-Step | s.t. |
| 64 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 65 | Archie Ryan | EF Education-EasyPost | s.t. |
| 66 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 67 | Benjamin Thomas | Cofidis | s.t. |
| 68 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 69 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 70 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 71 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 72 | Sergio Higuita | XDS Astana Team | s.t. |
| 73 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 74 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 75 | Ruben Guerreiro | Movistar Team | s.t. |
| 76 | Emanuel Buchmann | Cofidis | s.t. |
| 77 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 78 | Jack Haig | Bahrain Victorious | s.t. |
| 79 | Jasper Stuyven | Lidl-Trek | s.t. |
| 80 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 81 | Fabien Doubey | Team TotalEnergies | s.t. |
| 82 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 83 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 84 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 85 | Jordan Jegat | Team TotalEnergies | s.t. |
| 86 | Dion Smith | Intermarché-Wanty | s.t. |
| 87 | Robert Stannard | Bahrain Victorious | s.t. |
| 88 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 89 | Louis Meintjes | Intermarché-Wanty | s.t. |
| 90 | Lenny Martinez | Bahrain Victorious | s.t. |
| 91 | Tom Paquot | Intermarché-Wanty | s.t. |
| 92 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 93 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 94 | Dylan Teuns | Cofidis | s.t. |
| 95 | Louis Barré | Intermarché-Wanty | s.t. |
| 96 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 97 | Pepijn Reinderink | Soudal Quick-Step | s.t. |
| 98 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 99 | Clément Russo | Groupama-FDJ | s.t. |
| 100 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 101 | Gregor Mühlberger | Movistar Team | s.t. |
| 102 | Julien Bernard | Lidl-Trek | s.t. |
| 103 | Remi Cavagna | Groupama-FDJ | s.t. |
| 104 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 105 | Jordan Labrosse | Decathlon AG2R La Mondiale | s.t. |
| 106 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 107 | Rudy Molard | Groupama-FDJ | s.t. |
| 108 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 109 | Darren van Bekkum | XDS Astana Team | s.t. |
| 110 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 111 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 112 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 113 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 114 | Tobias Foss | INEOS Grenadiers | s.t. |
| 115 | Michael Leonard | INEOS Grenadiers | s.t. |
| 116 | Paul Penhoët | Groupama-FDJ | s.t. |
| 117 | Mattéo Vercher | Team TotalEnergies | @ 29sec |
| 118 | Torstein Træen | Bahrain Victorious | s.t. |
| 119 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
| 120 | Simone Consonni | Lidl-Trek | 0;32 |
| 121 | Gianni Vermeersch | Alpecin-Deceuninck | s.t. |
| 122 | Alastair Mackellar | EF Education-EasyPost | 0:36 |
| 123 | Amanuel Ghebreigzabhier | Lidl-Trek | 1:03 |
| 124 | Jorge Arcas | Movistar Team | s.t. |
| 125 | Per Strand Hagenes | Team Visma | Lease a Bike | 1:29 |
| 126 | Marc Soler | UAE Team Emirates-XRG | 1:42 |
| 127 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 128 | Pascal Ackermann | Israel-Premier Tech | s.t. |
| 129 | Nicolas Vinokurov | XDS Astana Team | 1:51 |
| 130 | Attila Valter | Team Visma | Lease a Bike | 1:56 |
| 131 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 132 | Ben Healy | EF Education-EasyPost | 2:07 |
| 133 | Alex Baudin | EF Education-EasyPost | 2:17 |
| 134 | Antonio Pedrero | Movistar Team | 2:43 |
| 135 | Thibault Guernalec | Arkea-B&B Hotels | 3:23 |
| 136 | Paul Ourselin | Cofidis | 5:34 |
| 137 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 138 | Romain Combaud | Team Picnic PostNL | s.t. |
| 139 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
| 140 | Alessandro De Marchi | Team Jayco-AlUla | s.t. |
| 141 | Krists Neilands | Israel-Premier Tech | s.t. |
| 142 | Oliver Knight | Cofidis | s.t. |
| 143 | Michael Gogl | Alpecin-Deceuninck | 8:33 |
| 144 | Domen Novak | UAE Team Emirates-XRG | s.t. |
| 145 | Søren Wærenskjold | Uno-X Mobility | 11:25 |
| 146 | Johan Price-Pejtersen | Alpecin-Deceuninck | s.t. |
| 147 | Casper Pedersen | Soudal Quick-Step | s.t. |
| 148 | Michael Hepburn | Team Jayco-AlUla | s.t. |
| 149 | Magnus Cort | Uno-X Mobility | s.t. |
| 150 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 151 | Kamil Gradek | Bahrain Victorious | s.t. |
| 152 | Ludovic Robeet | Cofidis | s.t. |
| 153 | Lars Boven | Alpecin-Deceuninck | 11:31 |
GC after stage 2:
400.4 kilometers raced so far at an average speed of 41.792 km/hr
| 1 | Jonathan Milan | Lidl-Trek | 9hr 34min 51sec |
| 2 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 3 | Mathieu van der Poel | Alpecin-Deceuninck | @ 2sec |
| 4 | Fred Wright | Bahrain Victorious | 0:04 |
| 5 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 6 | Hugo Page | Intermarché-Wanty | 0:08 |
| 7 | Anders Foldager | Team Jayco-AlUla | 0:09 |
| 8 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 9 | Bastien Tronchon | Decathlon AG2R La Mondiale | 0:10 |
| 10 | Paul Penhoët | Groupama-FDJ | s.t. |
| 11 | Stian Fredheim | Uno-X Mobility | s.t. |
| 12 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 13 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 14 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 15 | Simone Velasco | XDS Astana Team | s.t. |
| 16 | Sam Watson | INEOS Grenadiers | s.t. |
| 17 | Matteo Trentin | Tudor Pro Cycling Team | s.t. |
| 18 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 19 | Anthony Turgis | Team TotalEnergies | s.t. |
| 20 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 21 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 22 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 23 | Edward Theuns | Lidl-Trek | s.t. |
| 24 | Enric Mas | Movistar Team | s.t. |
| 25 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 26 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 27 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 28 | Max Poole | Team Picnic PostNL | s.t. |
| 29 | Jake Stewart | Israel-Premier Tech | s.t. |
| 30 | Harold Tejada | XDS Astana Team | s.t. |
| 31 | Remco Evenepoel | Soudal Quick-Step | s.t. |
| 32 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 33 | Michael Valgren | EF Education-EasyPost | s.t. |
| 34 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 35 | Benjamin Thomas | Cofidis | s.t. |
| 36 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 37 | Iván Romeo | Movistar Team | s.t. |
| 38 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 39 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 40 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 41 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 42 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 43 | Pierre Latour | Team TotalEnergies | s.t. |
| 44 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 45 | Andreas Kron | Uno-X Mobility | s.t. |
| 46 | Romain Bardet | Team Picnic PostNL | s.t. |
| 47 | Max Schachmann | Soudal Quick-Step | s.t. |
| 48 | Archie Ryan | EF Education-EasyPost | s.t. |
| 49 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 50 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 51 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 52 | Jack Haig | Bahrain Victorious | s.t. |
| 53 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 54 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 55 | Gregor Mühlberger | Movistar Team | s.t. |
| 56 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 57 | Jasper Stuyven | Lidl-Trek | s.t. |
| 58 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 59 | Emanuel Buchmann | Cofidis | s.t. |
| 60 | Jordan Jegat | Team TotalEnergies | s.t. |
| 61 | Sergio Higuita | XDS Astana Team | s.t. |
| 62 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 63 | Clément Russo | Groupama-FDJ | s.t. |
| 64 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 65 | Louis Barré | Intermarché-Wanty | s.t. |
| 66 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 67 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 68 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 69 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 70 | Lenny Martinez | Bahrain Victorious | s.t. |
| 71 | Dylan Teuns | Cofidis | s.t. |
| 72 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 73 | Jordan Labrosse | Decathlon AG2R La Mondiale | s.t. |
| 74 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 75 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 76 | Yevgeniy Fedorov | XDS Astana Team | 0:27 |
| 77 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 78 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 79 | Toms Skujins | Lidl-Trek | s.t. |
| 80 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 81 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 82 | Louis Meintjes | Intermarché-Wanty | s.t. |
| 83 | Robert Stannard | Bahrain Victorious | s.t. |
| 84 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 85 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 86 | Dion Smith | Intermarché-Wanty | s.t. |
| 87 | Fabien Doubey | Team TotalEnergies | s.t. |
| 88 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 89 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 90 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 91 | Remi Cavagna | Groupama-FDJ | s.t. |
| 92 | Rudy Molard | Groupama-FDJ | s.t. |
| 93 | Torstein Træen | Bahrain Victorious | 0:56 |
| 94 | Simone Consonni | Lidl-Trek | 0:59 |
| 95 | Ruben Guerreiro | Movistar Team | 1:08 |
| 96 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 97 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 98 | Tim Wellens | UAE Team Emirates-XRG | 1:52 |
| 99 | Darren van Bekkum | XDS Astana Team | 1:56 |
| 100 | Gianni Vermeersch | Alpecin-Deceuninck | 2:00 |
| 101 | Tobias Bayer | Alpecin-Deceuninck | 2:18 |
| 102 | Axel Laurance | INEOS Grenadiers | 2:23 |
| 103 | Markus Hoelgaard | Uno-X Mobility | 2:32 |
| 104 | Nadav Raisberg | Israel-Premier Tech | 2:39 |
| 105 | Matis Louvel | Israel-Premier Tech | s.t. |
| 106 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
| 107 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
| 108 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 109 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 110 | Tobias Foss | INEOS Grenadiers | s.t. |
| 111 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 112 | Alex Baudin | EF Education-EasyPost | 2:44 |
| 113 | Thibault Guernalec | Arkea-B&B Hotels | 3:33 |
| 114 | Nicolas Vinokurov | XDS Astana Team | 3:47 |
| 115 | Michel Hessmann | Movistar Team | 3:59 |
| 116 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 117 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 118 | Julien Bernard | Lidl-Trek | s.t. |
| 119 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 120 | Michael Leonard | INEOS Grenadiers | s.t. |
| 121 | Mattéo Vercher | Team TotalEnergies | 4:28 |
| 122 | Jorge Arcas | Movistar Team | 5:02 |
| 123 | Antonio Pedrero | Movistar Team | 5:22 |
| 124 | Per Strand Hagenes | Team Visma | Lease a Bike | 5:28 |
| 125 | Pascal Ackermann | Israel-Premier Tech | 5:41 |
| 126 | Victor Guernalec | Arkea-B&B Hotels | 5:44 |
| 127 | Attila Valter | Team Visma | Lease a Bike | 5:55 |
| 128 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 129 | Ben Healy | EF Education-EasyPost | 6:06 |
| 130 | Louis Vervaeke | Soudal Quick-Step | 6:08 |
| 131 | Alastair Mackellar | EF Education-EasyPost | 7:07 |
| 132 | Amanuel Ghebreigzabhier | Lidl-Trek | 7:34 |
| 133 | Marc Soler | UAE Team Emirates-XRG | 7:38 |
| 134 | Pierre Thierry | Arkea-B&B Hotels | 8:00 |
| 135 | Tom Paquot | Intermarché-Wanty | 8:03 |
| 136 | Romain Combaud | Team Picnic PostNL | 8:13 |
| 137 | Oliver Knight | Cofidis | s.t. |
| 138 | Krists Neilands | Israel-Premier Tech | s.t. |
| 139 | Michael Gogl | Alpecin-Deceuninck | 8:43 |
| 140 | Pepijn Reinderink | Soudal Quick-Step | s.t. |
| 141 | Alessandro De Marchi | Team Jayco-AlUla | 9:33 |
| 142 | Jacob Eriksson | Tudor Pro Cycling Team | 13:37 |
| 143 | Kamil Gradek | Bahrain Victorious | 15:24 |
| 144 | Ludovic Robeet | Cofidis | s.t. |
| 145 | Magnus Cort | Uno-X Mobility | 16:04 |
| 146 | Paul Ourselin | Cofidis | s.t. |
| 147 | Casper Pedersen | Soudal Quick-Step | 16:31 |
| 148 | Lars Boven | Alpecin-Deceuninck | 17:01 |
| 149 | Johan Price-Pejtersen | Alpecin-Deceuninck | 17:56 |
| 150 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 151 | Domen Novak | UAE Team Emirates-XRG | 19:08 |
| 152 | Søren Wærenskjold | Uno-X Mobility | 19:28 |
| 153 | Michael Hepburn | Team Jayco-AlUla | s.t. |
Stage 2 map & profile:

Stage 2 map

Stage 2 profile
Stage two photos by Fotoreporter Sirotti:

Opening ceremonies, Team Groupama-FDJ is presented.

Carlos Rodriguez before the stage start.

Romain Bardet

Stage winner Jonathan Milan before the race.

Remco Evenepoel before the stage start.

On the start line: Tadej Pogacar, Jonas Vingegaard and Remco Evenpoel.

Stage two gets rolling.

Time to sprint.

A happy Jonathan Milan wins stage two.

Jonathan Milan just after winning the stage.

Stage winner Jonathan Milan. In the white shirt is Bernard Thevenet, winner of the 1975 and 1976 editions of the Dauphiné, as well as the 1975 and 1977 Tours de France.
Sunday, June 8: Stage 1, Domérat - Montluçon, 195.8 km
Stage 1 map & profile | Stage 1 photos

Tadej Pogacar wins a close one. Sirotti photo
Marcus Aurelius' Meditations is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Stage 1 rated ascents:
Weather at the finish city of Montluçon at 2:10 PM, local time: 21C (70F), fair, with the wind from the west-northwest at 18 km/hr (11 mph). No rain is forecast.
The race: This is Romain Bardet's (Picnic-PostNL) final pro race.
Here is the race organizer's stage one summary:
Stage 1 of the Critérium du Dauphiné already delivered a thrilling chapter into the royal rumble anticipated this week with the likes of Tadej Pogacar, Jonas Vingegaard, Remco Evenepoel and Mathieu van der Poel battling it out. The four superstars took the first four positions in Montluçon after a thrilling finale. Vingegaard put the hammer down with just over 5 kilometres to go and his three major rivals followed his move, alongside Santiago Buitrago. The Colombian climber was swallowed by the bunch in the sprint but the other four managed to get the better of the field, with Pogacar flying past Van der Poel with only 25 metres to go. Vingegaard finished 2nd in between the winner of the Tour of Flanders and the conqueror of Paris-Roubaix. Five years after his first participation, Pogacar takes his first stage win in the Dauphiné, and his tenth success as the reigning UCI World Champion.
Domérat and Montluçon are only separated by a handful of kilometres but a 195.8-km stage 1 of the Critérium du Dauphiné lies ahead of the peloton as they set off from the former in the morning. The opening 132-km loop will be followed by 2 laps on the final circuit (31.8km) around Montluçon. And many riders aye glory on this first day of action.
Two French riders attack as soon as the flag drops: Paul Ourselin (Cofidis) and Pierre Thierry (Arkea-B&B Hotels). They rapidly open a gap of 3’55’’ (at km 12) before Jonathan Milan’s Lidl-Trek and Pascal Ackermann’s Israel-Premier Tech put men at the front of the bunch to control the day.
Ourselin rules the early climbs, Pogacar shows himself
As the attackers make their way back to Montluçon, they face the first categorised climbs of the day. Ourselin goes first atop the Côte de Sainte-Thérence (km 107.5), Côte d’Argenty (km 114), Côte de Buffon (km 125.5) and Côte de Domérat (km 140) to all but secure the polka-dot jersey. He is then dropped while Thierry keeps going at the front.
EF Education-EasyPost up the ante on the second ascent of the Côte de Buffon and Tadej Pogacar (UAE Team Emirates-XRG) already accelerates with almost 40 km to go. Jonas Vingegaard (Visma-Lease a Bike) is right on his wheel and the big guns look at each other.

The peloton halfway into the stage with two riders about two minutes up the road. Photo: ASO/Tony Esnault
Vingegaard makes the difference
Fred Wright (Bahrain Victorious) seizes the opportunity to bridge the 10-second gap to Thierry. The two men work together to push their lead to 45’’ into the final lap (31.8 km). Thierry holds on to go first atop the Côte de Domérat, before Wright goes solo into the last 25 km.
The Londoner is caught on the last ascent of the Côte de Buffon (0.6km at 8.6%, to be summited with 6.7km to go), marked by strong attacks from Axel Laurance (Ineos Grenadiers) and Lukas Nerurkar (EF Education-EasyPost). Attacks keep flying over the top until Vingegaard puts the hammer down with 5.6 km to go.
Pogacar outsprints Van der Poel
Pogacar and Van der Poel immediately follow the Danish climber. Evenepoel and Buitrago rapidly bridge the gap. And the five men fly towards the finish line, with the peloton right in their wake.

Tadej Pogacar wins stage one.
Sprinters get back to them inside the last kilometre… But Van der Poel has already opened his sprint. Only Pogacar and Vingegaard manage to get past him, inside the last 30 metres, while Evenepoel finishes 4th ahead of Jake Stewart (Israel-Premier Tech).
Complete results:
195.8 kilometers raced at an average speed of 41.927 km/hr
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 4hr 40min 12sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 3 | Mathieu van der Poel | Alpecin-Deceuninck | s.t. |
| 4 | Remco Evenepoel | Soudal Quick-Step | s.t. |
| 5 | Jake Stewart | Israel-Premier Tech | s.t. |
| 6 | Hugo Page | Intermarché-Wanty | s.t. |
| 7 | Bastien Tronchon | Decathlon AG2R La Mondiale | s.t. |
| 8 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 9 | Benjamin Thomas | Cofidis | s.t. |
| 10 | Paul Penhoët | Groupama-FDJ | s.t. |
| 11 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 12 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 13 | Stian Fredheim | Uno-X Mobility | s.t. |
| 14 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 15 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 16 | Sam Watson | INEOS Grenadiers | s.t. |
| 17 | Anthony Turgis | Team TotalEnergies | s.t. |
| 18 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 19 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 20 | Simone Velasco | XDS Astana Team | s.t. |
| 21 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 22 | Michael Valgren | EF Education-EasyPost | s.t. |
| 23 | Gregor Mühlberger | Movistar Team | s.t. |
| 24 | Max Poole | Team Picnic PostNL | s.t. |
| 25 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 26 | Fred Wright | Bahrain Victorious | s.t. |
| 27 | Matteo Trentin | Tudor Pro Cycling Team | s.t. |
| 28 | Jonathan Milan | Lidl-Trek | s.t. |
| 29 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 30 | Harold Tejada | XDS Astana Team | s.t. |
| 31 | Enric Mas | Movistar Team | s.t. |
| 32 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 33 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 34 | Edward Theuns | Lidl-Trek | s.t. |
| 35 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 36 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 37 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 38 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 39 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 40 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 41 | Clément Russo | Groupama-FDJ | s.t. |
| 42 | Jack Haig | Bahrain Victorious | s.t. |
| 43 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 44 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 45 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 46 | Louis Barré | Intermarché-Wanty | s.t. |
| 47 | Max Schachmann | Soudal Quick-Step | s.t. |
| 48 | Jasper Stuyven | Lidl-Trek | s.t. |
| 49 | Archie Ryan | EF Education-EasyPost | s.t. |
| 50 | Jordan Jegat | Team TotalEnergies | s.t. |
| 51 | Iván Romeo | Movistar Team | s.t. |
| 52 | Michael Gogl | Alpecin-Deceuninck | s.t. |
| 53 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 54 | Romain Bardet | Team Picnic PostNL | s.t. |
| 55 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 56 | Emanuel Buchmann | Cofidis | s.t. |
| 57 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 58 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 59 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 60 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 61 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 62 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 63 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 64 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 65 | Dylan Teuns | Cofidis | s.t. |
| 66 | Jordan Labrosse | Decathlon AG2R La Mondiale | s.t. |
| 67 | Sergio Higuita | XDS Astana Team | s.t. |
| 68 | Lenny Martinez | Bahrain Victorious | s.t. |
| 69 | Andreas Kron | Uno-X Mobility | s.t. |
| 70 | Pierre Latour | Team TotalEnergies | s.t. |
| 71 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 72 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 73 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 74 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 75 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 76 | Thibault Guernalec | Arkea-B&B Hotels | s.t. |
| 77 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 78 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 79 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 80 | Simone Consonni | Lidl-Trek | @ 17sec |
| 81 | Louis Meintjes | Intermarché-Wanty | s.t. |
| 82 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 83 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 84 | Alex Baudin | EF Education-EasyPost | s.t. |
| 85 | Robert Stannard | Bahrain Victorious | s.t. |
| 86 | Toms Skujins | Lidl-Trek | s.t. |
| 87 | Torstein Træen | Bahrain Victorious | s.t. |
| 88 | Dion Smith | Intermarché-Wanty | s.t. |
| 89 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 90 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 91 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 92 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 93 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 94 | Rudy Molard | Groupama-FDJ | s.t. |
| 95 | Fabien Doubey | Team TotalEnergies | s.t. |
| 96 | Remi Cavagna | Groupama-FDJ | s.t. |
| 97 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 98 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 99 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 100 | Michel Ries | Arkea-B&B Hotels | 0:58 |
| 101 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 102 | Ruben Guerreiro | Movistar Team | s.t. |
| 103 | Gianni Vermeersch | Alpecin-Deceuninck | 1:18 |
| 104 | Tobias Bayer | Alpecin-Deceuninck | 1:39 |
| 105 | Nicolas Vinokurov | XDS Astana Team | 1:46 |
| 106 | Darren van Bekkum | XDS Astana Team | s.t. |
| 107 | Axel Laurance | INEOS Grenadiers | 2:13 |
| 108 | Markus Hoelgaard | Uno-X Mobility | 2:22 |
| 109 | Fabian Weiss | Tudor Pro Cycling Team | 2:29 |
| 110 | Romain Combaud | Team Picnic PostNL | s.t. |
| 111 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 112 | Oliver Knight | Cofidis | s.t. |
| 113 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 114 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
| 115 | Tobias Foss | INEOS Grenadiers | s.t. |
| 116 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 117 | Krists Neilands | Israel-Premier Tech | s.t. |
| 118 | Matis Louvel | Israel-Premier Tech | s.t. |
| 119 | Antonio Pedrero | Movistar Team | s.t. |
| 120 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 121 | Per Strand Hagenes | Team Visma | Lease a Bike | 3:49 |
| 122 | Michel Hessmann | Movistar Team | s.t. |
| 123 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 124 | Michael Leonard | INEOS Grenadiers | s.t. |
| 125 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 126 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 127 | Julien Bernard | Lidl-Trek | s.t. |
| 128 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 129 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 130 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 131 | Jorge Arcas | Movistar Team | s.t. |
| 132 | Ben Healy | EF Education-EasyPost | s.t. |
| 133 | Ludovic Robeet | Cofidis | s.t. |
| 134 | Kamil Gradek | Bahrain Victorious | s.t. |
| 135 | Pascal Ackermann | Israel-Premier Tech | s.t. |
| 136 | Alessandro De Marchi | Team Jayco-AlUla | s.t. |
| 137 | Magnus Cort | Uno-X Mobility | 4:29 |
| 138 | Casper Pedersen | Soudal Quick-Step | 4:56 |
| 139 | Lars Boven | Alpecin-Deceuninck | 5:20 |
| 140 | Marc Soler | UAE Team Emirates-XRG | 5:46 |
| 141 | Louis Vervaeke | Soudal Quick-Step | 5:58 |
| 142 | Enzo Leijnse | Team Picnic PostNL | 6:21 |
| 143 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 144 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 145 | Johan Price-Pejtersen | Alpecin-Deceuninck | s.t. |
| 146 | Tom Paquot | Intermarché-Wanty | 7:53 |
| 147 | Michael Hepburn | Team Jayco-AlUla | s.t. |
| 148 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
| 149 | Søren Wærenskjold | Uno-X Mobility | s.t. |
| 150 | Pierre Thierry | Arkea-B&B Hotels | s.t. |
| 151 | Pepijn Reinderink | Soudal Quick-Step | 8:33 |
| 152 | Paul Ourselin | Cofidis | 10:25 |
| 153 | Domen Novak | UAE Team Emirates-XRG | s.t. |
GC after stage 1:
| 1 | Tadej Pogacar | UAE Team Emirates-XRG | 4hr 40min 2sec |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | @ 4sec |
| 3 | Mathieu van der Poel | Alpecin-Deceuninck | 0:06 |
| 4 | Nils Politt | UAE Team Emirates-XRG | 0:09 |
| 5 | Remco Evenepoel | Soudal Quick-Step | 0:10 |
| 6 | Jake Stewart | Israel-Premier Tech | s.t. |
| 7 | Hugo Page | Intermarché-Wanty | s.t. |
| 8 | Bastien Tronchon | Decathlon AG2R La Mondiale | s.t. |
| 9 | Clément Venturini | Arkea-B&B Hotels | s.t. |
| 10 | Benjamin Thomas | Cofidis | s.t. |
| 11 | Paul Penhoët | Groupama-FDJ | s.t. |
| 12 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 13 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 14 | Stian Fredheim | Uno-X Mobility | s.t. |
| 15 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 16 | Anders Foldager | Team Jayco-AlUla | s.t. |
| 17 | Sam Watson | INEOS Grenadiers | s.t. |
| 18 | Anthony Turgis | Team TotalEnergies | s.t. |
| 19 | Santiago Buitrago | Bahrain Victorious | s.t. |
| 20 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 21 | Simone Velasco | XDS Astana Team | s.t. |
| 22 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 23 | Michael Valgren | EF Education-EasyPost | s.t. |
| 24 | Gregor Mühlberger | Movistar Team | s.t. |
| 25 | Max Poole | Team Picnic PostNL | s.t. |
| 26 | Bjoern Koerdt | Team Picnic PostNL | s.t. |
| 27 | Fred Wright | Bahrain Victorious | s.t. |
| 28 | Matteo Trentin | Tudor Pro Cycling Team | s.t. |
| 29 | Jonathan Milan | Lidl-Trek | s.t. |
| 30 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 31 | Harold Tejada | XDS Astana Team | s.t. |
| 32 | Enric Mas | Movistar Team | s.t. |
| 33 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 34 | Magnus Sheffield | INEOS Grenadiers | s.t. |
| 35 | Edward Theuns | Lidl-Trek | s.t. |
| 36 | Clément Berthet | Decathlon AG2R La Mondiale | s.t. |
| 37 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 38 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 39 | Esteban Chaves | EF Education-EasyPost | s.t. |
| 40 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 41 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
| 42 | Clément Russo | Groupama-FDJ | s.t. |
| 43 | Jack Haig | Bahrain Victorious | s.t. |
| 44 | Juan Guillermo Martinez | Team Picnic PostNL | s.t. |
| 45 | Maxim Van Gils | Red Bull-BORA-hansgrohe | s.t. |
| 46 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 47 | Louis Barré | Intermarché-Wanty | s.t. |
| 48 | Max Schachmann | Soudal Quick-Step | s.t. |
| 49 | Jasper Stuyven | Lidl-Trek | s.t. |
| 50 | Archie Ryan | EF Education-EasyPost | s.t. |
| 51 | Jordan Jegat | Team TotalEnergies | s.t. |
| 52 | Iván Romeo | Movistar Team | s.t. |
| 53 | Michael Gogl | Alpecin-Deceuninck | s.t. |
| 54 | Clément Braz Afonso | Groupama-FDJ | s.t. |
| 55 | Romain Bardet | Team Picnic PostNL | s.t. |
| 56 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 57 | Emanuel Buchmann | Cofidis | s.t. |
| 58 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 59 | Anthony Delaplace | Arkea-B&B Hotels | s.t. |
| 60 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 61 | Paul Seixas | Decathlon AG2R La Mondiale | s.t. |
| 62 | Edward Dunbar | Team Jayco-AlUla | s.t. |
| 63 | Sepp Kuss | Team Visma | Lease a Bike | s.t. |
| 64 | Lucas Eriksson | Tudor Pro Cycling Team | s.t. |
| 65 | Dylan Teuns | Cofidis | s.t. |
| 66 | Jordan Labrosse | Decathlon AG2R La Mondiale | s.t. |
| 67 | Sergio Higuita | XDS Astana Team | s.t. |
| 68 | Lenny Martinez | Bahrain Victorious | s.t. |
| 69 | Andreas Kron | Uno-X Mobility | s.t. |
| 70 | Pierre Latour | Team TotalEnergies | s.t. |
| 71 | Brieuc Rolland | Groupama-FDJ | s.t. |
| 72 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 73 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 74 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
| 75 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 76 | Thibault Guernalec | Arkea-B&B Hotels | s.t. |
| 77 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 78 | Tim Wellens | UAE Team Emirates-XRG | s.t. |
| 79 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 80 | Simone Consonni | Lidl-Trek | 0:27 |
| 81 | Louis Meintjes | Intermarché-Wanty | s.t. |
| 82 | Roland Thalmann | Tudor Pro Cycling Team | s.t. |
| 83 | Asbjørn Hellemose | Team Jayco-AlUla | s.t. |
| 84 | Alex Baudin | EF Education-EasyPost | s.t. |
| 85 | Robert Stannard | Bahrain Victorious | s.t. |
| 86 | Toms Skujins | Lidl-Trek | s.t. |
| 87 | Torstein Træen | Bahrain Victorious | s.t. |
| 88 | Dion Smith | Intermarché-Wanty | s.t. |
| 89 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 90 | Dries De Pooter | Intermarché-Wanty | s.t. |
| 91 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 92 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 93 | Henok Mulubrhan | XDS Astana Team | s.t. |
| 94 | Rudy Molard | Groupama-FDJ | s.t. |
| 95 | Fabien Doubey | Team TotalEnergies | s.t. |
| 96 | Remi Cavagna | Groupama-FDJ | s.t. |
| 97 | Koen Bouwman | Team Jayco-AlUla | s.t. |
| 98 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 99 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 100 | Michel Ries | Arkea-B&B Hotels | 1:08 |
| 101 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 102 | Ruben Guerreiro | Movistar Team | s.t. |
| 103 | Gianni Vermeersch | Alpecin-Deceuninck | 1:28 |
| 104 | Tobias Bayer | Alpecin-Deceuninck | 1:49 |
| 105 | Nicolas Vinokurov | XDS Astana Team | 1:56 |
| 106 | Darren van Bekkum | XDS Astana Team | s.t. |
| 107 | Axel Laurance | INEOS Grenadiers | 2:23 |
| 108 | Markus Hoelgaard | Uno-X Mobility | 2:32 |
| 109 | Fabian Weiss | Tudor Pro Cycling Team | 2:39 |
| 110 | Romain Combaud | Team Picnic PostNL | s.t. |
| 111 | Chris Hamilton | Team Picnic PostNL | s.t. |
| 112 | Oliver Knight | Cofidis | s.t. |
| 113 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 114 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
| 115 | Tobias Foss | INEOS Grenadiers | s.t. |
| 116 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 117 | Krists Neilands | Israel-Premier Tech | s.t. |
| 118 | Matis Louvel | Israel-Premier Tech | s.t. |
| 119 | Antonio Pedrero | Movistar Team | s.t. |
| 120 | Christopher Juul-Jensen | Team Jayco-AlUla | s.t. |
| 121 | Per Strand Hagenes | Team Visma | Lease a Bike | 3:59 |
| 122 | Michel Hessmann | Movistar Team | s.t. |
| 123 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 124 | Michael Leonard | INEOS Grenadiers | s.t. |
| 125 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 126 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 127 | Julien Bernard | Lidl-Trek | s.t. |
| 128 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 129 | Mattéo Vercher | Team TotalEnergies | s.t. |
| 130 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 131 | Jorge Arcas | Movistar Team | s.t. |
| 132 | Ben Healy | EF Education-EasyPost | s.t. |
| 133 | Ludovic Robeet | Cofidis | s.t. |
| 134 | Kamil Gradek | Bahrain Victorious | s.t. |
| 135 | Pascal Ackermann | Israel-Premier Tech | s.t. |
| 136 | Alessandro De Marchi | Team Jayco-AlUla | s.t. |
| 137 | Magnus Cort | Uno-X Mobility | 4:39 |
| 138 | Casper Pedersen | Soudal Quick-Step | 5:06 |
| 139 | Lars Boven | Alpecin-Deceuninck | 5:30 |
| 140 | Marc Soler | UAE Team Emirates-XRG | 5:56 |
| 141 | Louis Vervaeke | Soudal Quick-Step | 6:08 |
| 142 | Enzo Leijnse | Team Picnic PostNL | 6:31 |
| 143 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 144 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 145 | Johan Price-Pejtersen | Alpecin-Deceuninck | s.t. |
| 146 | Pierre Thierry | Arkea-B&B Hotels | 8:00 |
| 147 | Tom Paquot | Intermarché-Wanty | 8:03 |
| 148 | Michael Hepburn | Team Jayco-AlUla | s.t. |
| 149 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
| 150 | Søren Wærenskjold | Uno-X Mobility | s.t. |
| 151 | Pepijn Reinderink | Soudal Quick-Step | 8:43 |
| 152 | Paul Ourselin | Cofidis | 10:33 |
| 153 | Domen Novak | UAE Team Emirates-XRG | 10:35 |
Stage 1 map & profile:

Stage 1 map

Stage 1 profile
Stage one photos by Fotoreporter Sirotti:

Selfie time for Lenny Martinez and his Bahrain Victorious team

Guillaume Martin signs an autograph

Jonas Vingegaard heads to the start.

Opening ceremonies, Team Ef Education-EasyPost is presented

And here are the INEOS Grenadiers

Team Red Bull-BORA-hansgrohe

Mathieu van der Poel and Tadej Pogacar before the stage start.

Tadej Pogacar and Jonas Vingegaard on the start line.

The day's break of Paul Ourselin (Cofidis) and Pierre Thierry (Arkea-B&B Hotels).

Here they come...

World Road Champion Tadej Pogacar wins the first stage.

Tadej Pogacar wills tart stage two in yellow.
Start list with back numbers, June 7, 2025:
| RED BULL-BORA-HANSGROHE | |
| 1 | MAXIM VAN GILS |
| 2 | FINN FISHER - BLACK |
| 3 | ALEXANDER HAJEK |
| 4 | FLORIAN LIPOWITZ |
| 5 | LAURENCE PITHIE |
| 6 | MICK VAN DIJKE |
| 7 | BEN ZWIEHOFF |
| TEAM VISMA | LEASE A BIKE | |
| 11 | JONAS VINGEGAARD |
| 12 | VICTOR CAMPENAERTS |
| 13 | PER STRAND HAGENES |
| 14 | MATTEO JORGENSON |
| 15 | SEPP KUSS |
| 16 | BEN TULETT |
| 17 | ATTILA VALTER |
| UAE TEAM EMIRATES XRG | |
| 21 | TADEJ POGACAR |
| 22 | JHONATAN NARVAEZ |
| 23 | DOMEN NOVAK |
| 24 | NILS POLITT |
| 25 | PAVEL SIVAKOV |
| 26 | MARC SOLER |
| 27 | TIM WELLENS |
| INEOS GRENADIERS | |
| 31 | CARLOS RODRIGUEZ |
| 32 | TOBIAS SVENDSEN FOSS |
| 33 | AXEL LAURANCE |
| 34 | MICHAEL SHEA LEONARD |
| 35 | OSCAR RODRIGUEZ GARAICOECHEA |
| 36 | MAGNUS SHEFFIELD |
| 37 | SAMUEL WATSON |
| SOUDAL QUICK-STEP | |
| 41 | REMCO EVENEPOEL |
| 42 | PASCAL EENKHOORN |
| 43 | VALENTIN PARET PEINTRE |
| 44 | CASPER PEDERSEN |
| 45 | PEPIJN REINDERINK |
| 46 | MAXIMILIAN SCHACHMANN |
| 47 | LOUIS VERVAEKE |
| BAHRAIN VICTORIOUS | |
| 51 | LENNY MARTINEZ |
| 52 | SANTIAGO BUITRAGO |
| 53 | KAMIL GRADEK |
| 54 | JACK HAIG |
| 55 | ROBERT STANNARD |
| 56 | TORSTEIN TRÆEN |
| 57 | ALFRED WRIGHT |
| LIDL-TREK | |
| 61 | JONATHAN MILAN |
| 62 | JULIEN BERNARD |
| 63 | SIMONE CONSONNI |
| 64 | AMANUEL GHEBREIGZABHIER |
| 65 | TOMS SKUJINS |
| 66 | JASPER STUYVEN |
| 67 | EDWARD THEUNS |
| DECATHLON AG2R LA MONDIALE TEAM | |
| 71 | CLÉMENT BERTHET |
| 72 | BRUNO ARMIRAIL |
| 73 | JORDAN LABROSSE |
| 74 | OLIVER NAESEN |
| 75 | AURÉLIEN PARET PEINTRE |
| 76 | PAUL SEIXAS |
| 77 | BASTIEN TRONCHON |
| XDS ASTANA TEAM | |
| 81 | SERGIO ANDRES HIGUITA GARCIA |
| 82 | YEVGENIY FEDOROV |
| 83 | HENOK MULUEBERHAN |
| 84 | HAROLD TEJADA |
| 85 | DARREN VAN BEKKUM |
| 86 | SIMONE VELASCO |
| 87 | NICOLYA VINOKUROV |
| EF EDUCATION-EASYPOST | |
| 91 | BEN HEALY |
| 92 | ALEX BAUDIN |
| 93 | JHOAN ESTEBAN CHAVES |
| 94 | ALASTAIR MACKELLAR |
| 95 | LUKAS NERURKAR |
| 96 | ARCHIE RYAN |
| 97 | MICHAEL VALGREN |
| MOVISTAR TEAM | |
| 101 | ENRIC MAS |
| 102 | JORGE ARCAS |
| 103 | RUBEN GUERREIRO |
| 104 | MICHEL HESSMANN |
| 105 | GREGOR MÜHLBERGER |
| 106 | ANTONIO PEDRERO |
| 107 | IVAN ROMEO ABAD |
| ALPECIN-DECEUNINCK | |
| 111 | MATHIEU VAN DER POEL |
| 112 | TOBIAS BAYER |
| 113 | LARS BOVEN |
| 114 | MICHAEL GOGL |
| 115 | XANDRO MEURISSE |
| 116 | JOHAN PRICE PEJTERSEN |
| 117 | GIANNI VERMEERSCH |
| UNO-X MOBILITY | |
| 121 | TOBIAS JOHANNESSEN |
| 122 | MAGNUS CORT |
| 123 | STIAN EDVARDSEN-FREDHEIM |
| 124 | MARKUS HOELGAARD |
| 125 | ANDREAS KRON |
| 126 | ANDREAS LEKNESSUND |
| 127 | SOREN WAERENSKJOLD |
| GROUPAMA-FDJ | |
| 131 | GUILLAUME MARTIN GUYONNET |
| 132 | CLÉMENT BRAZ AFONSO |
| 133 | RÉMI CAVAGNA |
| 134 | RUDY MOLARD |
| 135 | PAUL PENHOET |
| 136 | BRIEUC ROLLAND |
| 137 | CLÉMENT RUSSO |
| ISRAEL-PREMIER TECH | |
| 141 | THOMAS JAKE STEWART |
| 142 | PASCAL ACKERMANN |
| 143 | GUILLAUME BOIVIN |
| 144 | MATIS LOUVEL |
| 145 | ALEXEY LUTSENKO |
| 146 | KRISTS NEILANDS |
| 147 | NADAV RAISBERG |
| TEAM PICNIC POSTNL | |
| 151 | ROMAIN BARDET |
| 152 | ROMAIN COMBAUD |
| 153 | CHRISTOPHER HAMILTON |
| 154 | BJOERN KOERDT |
| 155 | ENZO LEIJNSE |
| 156 | GUILLERMO JUAN MARTINEZ HUERTAS |
| 157 | MAX POOLE |
| TEAM JAYCO ALULA | |
| 161 | EDWARD DUNBAR |
| 162 | KOEN BOUWMAN |
| 163 | ALESSANDRO DE MARCHI |
| 164 | ANDERS FOLDAGER |
| 165 | ASBJØRN HELLEMOSE |
| 166 | MICHAEL HEPBURN |
| 167 | CHRISTOPHER JUUL-JENSEN |
| COFIDIS | |
| 171 | EMANUEL BUCHMANN |
| 172 | OLIVER KNIGHT |
| 173 | PAUL OURSELIN |
| 174 | LUDOVIC ROBEET |
| 175 | DYLAN TEUNS |
| 176 | BENJAMIN THOMAS |
| 177 | HUGO TOUMIRE |
| INTERMARCHÉ-WANTY | |
| 181 | LOUIS MEINTJES |
| 182 | LOUIS BARRE |
| 183 | KAMIEL BONNEU |
| 184 | DRIES DE POOTER |
| 185 | HUGO PAGE |
| 186 | TOM PAQUOT |
| 187 | DION ALLAN SMITH |
| ARKEA-B&B HOTELS | |
| 191 | ANTHONY DELAPLACE |
| 192 | VICTOR GUERNALEC |
| 193 | THIBAULT GUERNALEC |
| 194 | MICHEL RIES |
| 195 | LOUIS ROULAND |
| 196 | PIERRE THIERRY |
| 197 | CLEMENT VENTURINI |
| TUDOR PRO CYCLING TEAM | |
| 201 | MATHYS RONDEL |
| 202 | JACOB ERIKSSON |
| 203 | LUCAS ERIKSSON |
| 204 | ROLAND THALMANN |
| 205 | MATTEO TRENTIN |
| 206 | FABIAN WEISS |
| 207 | HANNES WILKSCH |
| TOTALENERGIES | |
| 211 | ANTHONY TURGIS |
| 212 | MATHIEU BURGAUDEAU |
| 213 | FABIEN DOUBEY |
| 214 | EMILIEN JEANNIERE |
| 215 | JORDAN JEGAT |
| 216 | PIERRE LATOUR |
| 217 | MATTEO VERCHER |