
Thursday, July 10: Stage 6, Bayeux - Vire Normandie, 201.5 km
Stage 6 map & profile | Stage 6 photos

Well done! Ben Healy wins the stage, finishing 2min 44sec ahead of his nearest chaser. Sirotti photo
David L. Stanley's masterful telling of his bout with skin cancer Melanoma: It Started with a Freckle is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right
Rated ascents
Weather at the finish city of Vire Normandie at 2:20 PM, local time: 28C (80F), sunny, with the wind from the northeast at 13 km/hr (8 mph). No rain is forecast.
The stage: Tour boss Christian Prudhomme writes: Statisticians take note: this is certainly the most challenging flat stage in the Tour’s recent history, featuring more than 3,500 metres of vertical gain. This part of the world is known as Norman Switzerland for good reason, and the peloton will be getting a full flavour of its rugged terrain. The Côte de Vaudry will be the star attraction in the finale, just prior to the big battle that will be fought on the 700-metre-long 10% haul to the finish line.
The race: Here's the race organizer's stage six summary.
Many riders had identified stage 6 of the Tour de France 2025 as a first proper opportunity for long-range attackers - and Ben Healy (EF Education-EasyPost) proved to be the most expert of them! Among the very first attackers of the day, the ever-aggressive Irish man survived a most intense battle for the breakaway and eventually dropped his companions with 42 kilometers to go to claim Ireland’s 15th stage win in the Tour, the first since Sam Bennett’s triumph on the Champs-Élysées in 2020.
Among the attackers, Quinn Simmons (Lidl-Trek) and Michael Storer (Tudor) complete the stage top 3. And Mathieu Van der Poel (Alpecin-Deceuninck) regains for 1 second the Maillot Jaune he had lost to Tadej Pogacar (UAE Team Emirates-XRG) in the individual time trial! Tomorrow, the race and the Flying Dutchman return to Mûr-de-Bretagne, where he had claimed his first Tour successes in 2021.
The race:
On the day after the ITT, 179 riders set off Bayeux - Kévin Vauquelin’s hometown - for a much different challenge. The 3,550 meters of elevation gain to overcome en route to Vire Normandie (201.5 km) make stage 6 of the Tour 2025 “the most leg-breaking flat stage in the recent history of the Tour”, according to the director Christian Prudhomme.
A brutal start
This terrain inspires attackers, furthermore since Tadej Pogacar (UAE Team Emirates-XRG) hinted the Maillot Jaune could be up for grabs if the right breakaway formed today.
But first, Lidl-Trek’s Jonathan Milan and Biniam Girmay’s Intermarché-Wanty control the bunch en route to the early intermediate sprint in Villers-Bocage (km 22.2). The Italian powerhouse goes first on the line ahead of Mathieu Van der Poel (Alpecin-Deceuninck), while Quinn Simmons (Lidl-Trek) and Ben Healy (EF Education-EasyPost) get in the mix to anticipate the battle for the break.
The duo set off right after the intermediate sprint and a flurry of attacks ensues. Pablo Castrillo (Movistar) and Wout Van Aert (Visma-Lease a Bike) take over at the front but the brutal pace - 49.5 km covered in the first hour - also nullifies their attempt.
A fierce battle
Healy and Simmons insist, so much so that they’re part of a 5-man group that get away at km 57 with Van der Poel by their side, as well as Harold Tejada (XDS Astana) and Will Barta (Movistar). Eddie Dunbar (Jayco AlUla) bridges the gap at km 69. He’s rapidly followed by Simon Yates (Visma-Lease a Bike) and Michael Storer (Tudor), making it an 8-man breakaway.

About 60 kms into the stage, the break that was able to stay away and grew with more riders bridging up to it. At this point Martin Guillaume is chasing to get on. He did not succeed.
The battle goes on, with more riders willing to get away form the bunch, including local heroes Kévin Vauquelin and Guillaume Martin-Guyonnet (Groupama-FDJ, hailing from Sainte-Honorine-la-Chardonne, at km 74.8). Calm eventually returns after Mathieu Burgaudeau (Total Energies) is caught by the bunch at km 95.
A significant margin for Healy, the tightest for Pogacar
UAE Team Emirates-XRG control the bunch and the gap gradually increases: 1’15’’ halfway through the stage, 2’25’’ with 70 kilometers to go, 3 minutes atop the Côte de Mortain Cote 314 (63.5 km to go)… Van der Poel leads the virtual GC as he only trailed by 1’26’’ at the start of the stage.

Stage winner Ben Healy on his solo break with 10 km to go
The ever-aggressive Healy puts the hammer down with 42.5 kilometers to go. At the bottom of the second last climb of the day, the cat.-3 Côte de Saint-Michel-de-Montjoie, the gap is up to 47’’. Over the top (27.2km to go), Simmons and Storer trail by 45’’ while the rest of the chasers are 15’’ further behind.
Healy never looks back and opens significant gaps to take his first Tour stage win, Ireland’s 15th (the first came from Seamus Elliott in 1963, the last from Sam Bennett in 2020). Simmons comes 2nd (+2’44’’) ahead of Storer (+2’51’’) while Van der Poel finishes with a gap of 3’58’’. As Pogacar leads the GC group over the line with 5’27’’ behind Healy, it means Van der Poel takes the Maillot Jaune for only 1 second!

Mathieu van der Poel is back in yellow. Sirotti photo
Complete results:
201.5 kilometers raced at an average speed of 45.767 km/hr
| 1 | Ben Healy | EF Education-EasyPost | 4hr 24min 10sec |
| 2 | Quinn Simmons | Lidl-Trek | @ 2min 44sec |
| 3 | Michael Storer | Tudor Pro Cycling Team | 2:51 |
| 4 | Edward Dunbar | Team Jayco-AlUla | 3:21 |
| 5 | Simon Yates | Team Visma | Lease a Bike | 3:24 |
| 6 | William Barta | Movistar Team | 3:29 |
| 7 | Harold Tejada | XDS Astana Team | 3:52 |
| 8 | Mathieu van der Poel | Alpecin-Deceuninck | 3:58 |
| 9 | Tadej Pogacar | UAE Team Emirates-XRG | 5:27 |
| 10 | Jonas Vingegaard | Team Visma | Lease a Bike | s.t. |
| 11 | Matteo Jorgenson | Team Visma | Lease a Bike | s.t. |
| 12 | Remco Evenepoel | Soudal Quick-Step | s.t. |
| 13 | Oscar Onley | Team Picnic PostNL | s.t. |
| 14 | Kévin Vauquelin | Arkea-B&B Hotels | s.t. |
| 15 | Florian Lipowitz | Red Bull-BORA-hansgrohe | s.t. |
| 16 | Felix Gall | Decathlon AG2R La Mondiale | s.t. |
| 17 | Santiago Buitrago | Bahrain Victorious | 5:32 |
| 18 | Enric Mas | Movistar Team | s.t. |
| 19 | Primoz Roglic | Red Bull-BORA-hansgrohe | s.t. |
| 20 | Jordan Jegat | Team TotalEnergies | s.t. |
| 21 | Sergio Higuita | XDS Astana Team | s.t. |
| 22 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 23 | João Almeida | UAE Team Emirates-XRG | s.t. |
| 24 | Jack Haig | Bahrain Victorious | 5:40 |
| 25 | Carlos Rodriguez | INEOS Grenadiers | 5:43 |
| 26 | Emanuel Buchmann | Cofidis | s.t. |
| 27 | Cristian Rodriguez | Arkea-B&B Hotels | 5:48 |
| 28 | Guillaume Martin-Guyonnet | Groupama-FDJ | s.t. |
| 29 | Romain Grégoire | Groupama-FDJ | 6:02 |
| 30 | Valentin Madouas | Groupama-FDJ | s.t. |
| 31 | Tiesj Benoot | Team Visma | Lease a Bike | 6:07 |
| 32 | Quentin Pacher | Groupama-FDJ | s.t. |
| 33 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 34 | Steff Cras | Team TotalEnergies | 6:10 |
| 35 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 6:15 |
| 36 | Joe Blackmore | Israel-Premier Tech | s.t. |
| 37 | Clément Berthet | Decathlon AG2R La Mondiale | 6:26 |
| 38 | Jhonatan Narvaez | UAE Team Emirates-XRG | 6:36 |
| 39 | Thymen Arensman | INEOS Grenadiers | s.t. |
| 40 | Andreas Leknessund | Uno-X Mobility | s.t. |
| 41 | Warren Barguil | Team Picnic PostNL | 6:49 |
| 42 | Ben O'Connor | Team Jayco-AlUla | s.t. |
| 43 | Mathis Le Berre | Arkea-B&B Hotels | 7:37 |
| 44 | Simone Velasco | XDS Astana Team | s.t. |
| 45 | Gregor Mühlberger | Movistar Team | 7:43 |
| 46 | Clément Venturini | Arkea-B&B Hotels | 7:55 |
| 47 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 8:01 |
| 48 | Lucas Plapp | Team Jayco-AlUla | s.t. |
| 49 | Marco Haller | Tudor Pro Cycling Team | s.t. |
| 50 | Alexandre Delettre | Team TotalEnergies | 8:06 |
| 51 | Xandro Meurisse | Alpecin-Deceuninck | 8:09 |
| 52 | Cyril Barthe | Groupama-FDJ | s.t. |
| 53 | Adam Yates | UAE Team Emirates-XRG | 8:19 |
| 54 | Callum Scotson | Decathlon AG2R La Mondiale | 8:31 |
| 55 | Max Schachmann | Soudal Quick-Step | 8:49 |
| 56 | Tim Wellens | UAE Team Emirates-XRG | 8:55 |
| 57 | Bruno Armirail | Decathlon AG2R La Mondiale | s.t. |
| 58 | Markus Hoelgaard | Uno-X Mobility | s.t. |
| 59 | Thomas Gachignard | Team TotalEnergies | s.t. |
| 60 | Jasper Stuyven | Lidl-Trek | 8:57 |
| 61 | Oliver Naesen | Decathlon AG2R La Mondiale | s.t. |
| 62 | Pascal Eenkhoorn | Soudal Quick-Step | s.t. |
| 63 | Ilan Van Wilder | Soudal Quick-Step | 9:00 |
| 64 | Einer Rubio | Movistar Team | s.t. |
| 65 | Krists Neilands | Israel-Premier Tech | s.t. |
| 66 | Michael Woods | Israel-Premier Tech | s.t. |
| 67 | Jenno Berckmoes | Lotto | s.t. |
| 68 | Nelson Oliveira | Movistar Team | s.t. |
| 69 | Mattia Cattaneo | Soudal Quick-Step | s.t. |
| 70 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 71 | Clément Champoussin | XDS Astana Team | s.t. |
| 72 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
| 73 | Robert Stannard | Bahrain Victorious | s.t. |
| 74 | Julian Alaphilippe | Tudor Pro Cycling Team | s.t. |
| 75 | Tobias Lund Andresen | Team Picnic PostNL | 9:06 |
| 76 | Pablo Castrillo | Movistar Team | s.t. |
| 77 | Raúl García | Arkea-B&B Hotels | s.t. |
| 78 | Sepp Kuss | Team Visma | Lease a Bike | 9:12 |
| 79 | Victor Campenaerts | Team Visma | Lease a Bike | s.t. |
| 80 | Geraint Thomas | INEOS Grenadiers | s.t. |
| 81 | Tobias Foss | INEOS Grenadiers | 9:15 |
| 82 | Emiel Verstrynge | Alpecin-Deceuninck | 9:24 |
| 83 | Neilson Powless | EF Education-EasyPost | 9:30 |
| 84 | Alex Baudin | EF Education-EasyPost | s.t. |
| 85 | Harry Sweeny | EF Education-EasyPost | s.t. |
| 86 | Kasper Asgreen | EF Education-EasyPost | 9:40 |
| 87 | Michael Valgren | EF Education-EasyPost | 9:42 |
| 88 | Toms Skujins | Lidl-Trek | 10:04 |
| 89 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 90 | Iván García Cortina | Movistar Team | 10:25 |
| 91 | Matej Mohoric | Bahrain Victorious | 10:30 |
| 92 | Axel Laurance | INEOS Grenadiers | 10:32 |
| 93 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 94 | Laurence Pithie | Red Bull-BORA-hansgrohe | 10:36 |
| 95 | Valentin Paret-Peintre | Soudal Quick-Step | s.t. |
| 96 | Lenny Martinez | Bahrain Victorious | 10:42 |
| 97 | Thibau Nys | Lidl-Trek | 11:52 |
| 98 | Alex Aranburu | Cofidis | s.t. |
| 99 | Iván Romeo | Movistar Team | s.t. |
| 100 | Matteo Trentin | Tudor Pro Cycling Team | 12:42 |
| 101 | Marc Soler | UAE Team Emirates-XRG | 14:03 |
| 102 | Pavel Sivakov | UAE Team Emirates-XRG | s.t. |
| 103 | Nils Politt | UAE Team Emirates-XRG | 18:47 |
| 104 | Anthony Turgis | Team TotalEnergies | 19:54 |
| 105 | Bastien Tronchon | Decathlon AG2R La Mondiale | s.t. |
| 106 | Jonas Abrahamsen | Uno-X Mobility | s.t. |
| 107 | Jonas Rutsch | Intermarché-Wanty | s.t. |
| 108 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 109 | Georg Zimmermann | Intermarché-Wanty | s.t. |
| 110 | Marius Mayrhofer | Tudor Pro Cycling Team | s.t. |
| 111 | Danny van Poppel | Red Bull-BORA-hansgrohe | s.t. |
| 112 | Mauro Schmid | Team Jayco-AlUla | s.t. |
| 113 | Brent Van Moer | Lotto | s.t. |
| 114 | Eduardo Sepulveda | Lotto | s.t. |
| 115 | Ion Izagirre | Cofidis | s.t. |
| 116 | Connor Swift | INEOS Grenadiers | s.t. |
| 117 | Wout van Aert | Team Visma | Lease a Bike | s.t. |
| 118 | Jonas Rickaert | Alpecin-Deceuninck | s.t. |
| 119 | Alberto Dainese | Tudor Pro Cycling Team | s.t. |
| 120 | Pascal Ackermann | Israel-Premier Tech | s.t. |
| 121 | Gianni Vermeersch | Alpecin-Deceuninck | s.t. |
| 122 | Marc Hirschi | Tudor Pro Cycling Team | s.t. |
| 123 | Louis Barré | Intermarché-Wanty | s.t. |
| 124 | Matis Louvel | Israel-Premier Tech | s.t. |
| 125 | Tim Naberman | Team Picnic PostNL | s.t. |
| 126 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
| 127 | Anders Halland Johannessen | Uno-X Mobility | 20:15 |
| 128 | Søren Wærenskjold | Uno-X Mobility | 20:18 |
| 129 | Damien Touzé | Cofidis | 20:25 |
| 130 | Fred Wright | Bahrain Victorious | 21:52 |
| 131 | Mike Teunissen | XDS Astana Team | s.t. |
| 132 | Cees Bol | XDS Astana Team | 21:55 |
| 133 | Bryan Coquard | Cofidis | 21:59 |
| 134 | Benjamin Thomas | Cofidis | s.t. |
| 135 | Clément Russo | Groupama-FDJ | 29:27 |
| 136 | Silvan Dillier | Alpecin-Deceuninck | s.t. |
| 137 | Lewis Askey | Groupama-FDJ | s.t. |
| 138 | Laurenz Rex | Intermarché-Wanty | s.t. |
| 139 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 140 | Sean Flynn | Team Picnic PostNL | s.t. |
| 141 | Vito Braet | Intermarché-Wanty | s.t. |
| 142 | Elmar Reinders | Team Jayco-AlUla | s.t. |
| 143 | Paul Penhoët | Groupama-FDJ | s.t. |
| 144 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 145 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 146 | Guillaume Boivin | Israel-Premier Tech | s.t. |
| 147 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 148 | Kamil Gradek | Bahrain Victorious | s.t. |
| 149 | Roel van Sintmaartensdijk | Intermarché-Wanty | s.t. |
| 150 | Jake Stewart | Israel-Premier Tech | 29:33 |
| 151 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 152 | Edoardo Affini | Team Visma | Lease a Bike | s.t. |
| 153 | Stian Fredheim | Uno-X Mobility | s.t. |
| 154 | Sam Watson | INEOS Grenadiers | s.t. |
| 155 | Phil Bauhaus | Bahrain Victorious | s.t. |
| 156 | Amaury Capiot | Arkea-B&B Hotels | s.t. |
| 157 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 158 | Alexis Renard | Cofidis | s.t. |
| 159 | Dylan Groenewegen | Team Jayco-AlUla | s.t. |
| 160 | Fabian Lienhard | Tudor Pro Cycling Team | s.t. |
| 161 | Arnaud Démare | Arkea-B&B Hotels | s.t. |
| 162 | Sébastien Grignard | Lotto | s.t. |
| 163 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 164 | Jonathan Milan | Lidl-Trek | s.t. |
| 165 | Tim Merlier | Soudal Quick-Step | s.t. |
| 166 | Hugo Page | Intermarché-Wanty | s.t. |
| 167 | Biniam Girmay | Intermarché-Wanty | s.t. |
| 168 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 169 | Edward Theuns | Lidl-Trek | s.t. |
| 170 | Lennert Van Eetvelt | Lotto | s.t. |
| 171 | Magnus Cort | Uno-X Mobility | s.t. |
| 172 | Jarrad Drizners | Lotto | 29:44 |
| 173 | Kaden Groves | Alpecin-Deceuninck | s.t. |
| 174 | Arnaud De Lie | Lotto | 29:48 |
| 175 | Simone Consonni | Lidl-Trek | 29:57 |
| 176 | Davide Ballerini | XDS Astana Team | s.t. |
| 177 | Mattéo Vercher | Team TotalEnergies | 30:07 |
| 178 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 179 | Dylan Teuns | Cofidis | 30:15 |
GC after stage 6:
978.2 kilometers raced so far at an average speed of 44.715 km/hr
| 1 | Mathieu van der Poel | Alpecin-Deceuninck | 21hr 52min 34sec |
| 2 | Tadej Pogacar | UAE Team Emirates-XRG | @ 1sec |
| 3 | Remco Evenepoel | Soudal Quick-Step | 0:43 |
| 4 | Kévin Vauquelin | Arkea-B&B Hotels | 1:00 |
| 5 | Jonas Vingegaard | Team Visma | Lease a Bike | 1:14 |
| 6 | Matteo Jorgenson | Team Visma | Lease a Bike | 1:23 |
| 7 | João Almeida | UAE Team Emirates-XRG | 1:59 |
| 8 | Ben Healy | EF Education-EasyPost | 2:01 |
| 9 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 2:32 |
| 10 | Primoz Roglic | Red Bull-BORA-hansgrohe | 2:36 |
| 11 | Oscar Onley | Team Picnic PostNL | 2:42 |
| 12 | Mattias Skjelmose | Lidl-Trek | 3:13 |
| 13 | Enric Mas | Movistar Team | 3:35 |
| 14 | Santiago Buitrago | Bahrain Victorious | 3:57 |
| 15 | Tobias Halland Johannessen | Uno-X Mobility | 3:58 |
| 16 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 4:11 |
| 17 | Carlos Rodriguez | INEOS Grenadiers | 4:21 |
| 18 | Felix Gall | Decathlon AG2R La Mondiale | 4:38 |
| 19 | Jordan Jegat | Team TotalEnergies | 5:09 |
| 20 | Jack Haig | Bahrain Victorious | s.t. |
| 21 | Ben O'Connor | Team Jayco-AlUla | 5:30 |
| 22 | Steff Cras | Team TotalEnergies | 5:38 |
| 23 | Guillaume Martin-Guyonnet | Groupama-FDJ | 5:47 |
| 24 | Emanuel Buchmann | Cofidis | 6:09 |
| 25 | Valentin Madouas | Groupama-FDJ | 6:10 |
| 26 | Joe Blackmore | Israel-Premier Tech | 6:48 |
| 27 | Tiesj Benoot | Team Visma | Lease a Bike | 7:34 |
| 28 | Jhonatan Narvaez | UAE Team Emirates-XRG | 7:55 |
| 29 | Edward Dunbar | Team Jayco-AlUla | 8:41 |
| 30 | Romain Grégoire | Groupama-FDJ | 9:29 |
| 31 | Jenno Berckmoes | Lotto | 9:50 |
| 32 | Cristian Rodriguez | Arkea-B&B Hotels | 10:08 |
| 33 | Xandro Meurisse | Alpecin-Deceuninck | 10:19 |
| 34 | Alexandre Delettre | Team TotalEnergies | 10:29 |
| 35 | Warren Barguil | Team Picnic PostNL | 11:07 |
| 36 | Neilson Powless | EF Education-EasyPost | 11:16 |
| 37 | Sepp Kuss | Team Visma | Lease a Bike | 12:32 |
| 38 | Clément Venturini | Arkea-B&B Hotels | 12:34 |
| 39 | Geraint Thomas | INEOS Grenadiers | 14:00 |
| 40 | Simon Yates | Team Visma | Lease a Bike | 14:09 |
| 41 | Quentin Pacher | Groupama-FDJ | 14:16 |
| 42 | Harry Sweeny | EF Education-EasyPost | 14:26 |
| 43 | Tim Wellens | UAE Team Emirates-XRG | 14:31 |
| 44 | Alex Aranburu | Cofidis | 14:47 |
| 45 | Clément Berthet | Decathlon AG2R La Mondiale | 14:56 |
| 46 | Tobias Lund Andresen | Team Picnic PostNL | 15:01 |
| 47 | Simone Velasco | XDS Astana Team | 15:09 |
| 48 | Alexey Lutsenko | Israel-Premier Tech | 15:28 |
| 49 | Alex Baudin | EF Education-EasyPost | 15:47 |
| 50 | Krists Neilands | Israel-Premier Tech | 15:53 |
| 51 | Pascal Eenkhoorn | Soudal Quick-Step | 16:14 |
| 52 | Mathieu Burgaudeau | Team TotalEnergies | 16:51 |
| 53 | Tobias Foss | INEOS Grenadiers | 17:27 |
| 54 | Nelson Oliveira | Movistar Team | 17:53 |
| 55 | Markus Hoelgaard | Uno-X Mobility | 18:13 |
| 56 | Axel Laurance | INEOS Grenadiers | 18:33 |
| 57 | Jasper Stuyven | Lidl-Trek | 18:40 |
| 58 | Matteo Trentin | Tudor Pro Cycling Team | 18:40 |
| 59 | Callum Scotson | Decathlon AG2R La Mondiale | 18:47 |
| 60 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 18:52 |
| 61 | Quinn Simmons | Lidl-Trek | 19:16 |
| 62 | Julian Alaphilippe | Tudor Pro Cycling Team | 20:16 |
| 63 | Ilan Van Wilder | Soudal Quick-Step | 20:23 |
| 64 | Marc Hirschi | Tudor Pro Cycling Team | 20:27 |
| 65 | Thymen Arensman | INEOS Grenadiers | 20:37 |
| 66 | Sergio Higuita | XDS Astana Team | 21:24 |
| 67 | Toms Skujins | Lidl-Trek | 21:32 |
| 68 | Gregor Mühlberger | Movistar Team | 21:44 |
| 69 | Victor Campenaerts | Team Visma | Lease a Bike | 22:05 |
| 70 | Oliver Naesen | Decathlon AG2R La Mondiale | 22:06 |
| 71 | Kasper Asgreen | EF Education-EasyPost | 22:40 |
| 72 | Wout van Aert | Team Visma | Lease a Bike | 23:38 |
| 73 | Bruno Armirail | Decathlon AG2R La Mondiale | 23:42 |
| 74 | Mauro Schmid | Team Jayco-AlUla | 24:01 |
| 75 | Bastien Tronchon | Decathlon AG2R La Mondiale | 24:09 |
| 76 | Adam Yates | UAE Team Emirates-XRG | 24:17 |
| 77 | Harold Tejada | XDS Astana Team | 24:29 |
| 78 | Thomas Gachignard | Team TotalEnergies | 24:43 |
| 79 | Michael Valgren | EF Education-EasyPost | 25:34 |
| 80 | Marco Haller | Tudor Pro Cycling Team | 25:42 |
| 81 | Clément Champoussin | XDS Astana Team | 25:55 |
| 82 | Cyril Barthe | Groupama-FDJ | 26:55 |
| 83 | Gianni Moscon | Red Bull-BORA-hansgrohe | 27:11 |
| 84 | Robert Stannard | Bahrain Victorious | 27:17 |
| 85 | Andreas Leknessund | Uno-X Mobility | 27:26 |
| 86 | Frank van den Broek | Team Picnic PostNL | 27:38 |
| 87 | Thibau Nys | Lidl-Trek | 28:35 |
| 88 | Ion Izagirre | Cofidis | 28:46 |
| 89 | Raúl García | Arkea-B&B Hotels | 29:10 |
| 90 | Michael Woods | Israel-Premier Tech | 29:28 |
| 91 | Max Schachmann | Soudal Quick-Step | 29:48 |
| 92 | Mattia Cattaneo | Soudal Quick-Step | 29:51 |
| 93 | Marc Soler | UAE Team Emirates-XRG | 29:51 |
| 94 | Dylan Teuns | Cofidis | 29:55 |
| 95 | Damien Touzé | Cofidis | 30:31 |
| 96 | Laurence Pithie | Red Bull-BORA-hansgrohe | 30:59 |
| 97 | Fred Wright | Bahrain Victorious | 31:36 |
| 98 | Mathis Le Berre | Arkea-B&B Hotels | 31:46 |
| 99 | Bryan Coquard | Cofidis | 31:59 |
| 100 | Pavel Sivakov | UAE Team Emirates-XRG | 32:00 |
| 101 | Gianni Vermeersch | Alpecin-Deceuninck | 32:47 |
| 102 | Louis Barré | Intermarché-Wanty | 32:52 |
| 103 | Iván García Cortina | Movistar Team | 33:12 |
| 104 | Matis Louvel | Israel-Premier Tech | 33:13 |
| 105 | Michael Storer | Tudor Pro Cycling Team | 33:18 |
| 106 | Lucas Plapp | Team Jayco-AlUla | 33:24 |
| 107 | Connor Swift | INEOS Grenadiers | 33:42 |
| 108 | Matej Mohoric | Bahrain Victorious | 34:46 |
| 109 | William Barta | Movistar Team | 35:14 |
| 110 | Georg Zimmermann | Intermarché-Wanty | 36:01 |
| 111 | Kaden Groves | Alpecin-Deceuninck | 36:03 |
| 112 | Anders Halland Johannessen | Uno-X Mobility | 36:08 |
| 113 | Pablo Castrillo | Movistar Team | 36:25 |
| 114 | Emiel Verstrynge | Alpecin-Deceuninck | 36:38 |
| 115 | Anthony Turgis | Team TotalEnergies | 36:53 |
| 116 | Nils Politt | UAE Team Emirates-XRG | 37:07 |
| 117 | Valentin Paret-Peintre | Soudal Quick-Step | 37:10 |
| 118 | Lenny Martinez | Bahrain Victorious | 37:19 |
| 119 | Jonas Abrahamsen | Uno-X Mobility | 37:25 |
| 120 | Jonas Rutsch | Intermarché-Wanty | 37:41 |
| 121 | Iván Romeo | Movistar Team | 38:13 |
| 122 | Benjamin Thomas | Cofidis | 38:23 |
| 123 | Einer Rubio | Movistar Team | 39:38 |
| 124 | Jonas Rickaert | Alpecin-Deceuninck | 39:50 |
| 125 | Brent Van Moer | Lotto | 40:05 |
| 126 | Mike Teunissen | XDS Astana Team | 40:12 |
| 127 | Vincenzo Albanese | EF Education-EasyPost | 40:25 |
| 128 | Marius Mayrhofer | Tudor Pro Cycling Team | 40:31 |
| 129 | Ewen Costiou | Arkea-B&B Hotels | 40:50 |
| 130 | Niklas Märkl | Team Picnic PostNL | 41:36 |
| 131 | Tim Naberman | Team Picnic PostNL | 44:45 |
| 132 | Sam Watson | INEOS Grenadiers | 45:11 |
| 133 | Pascal Ackermann | Israel-Premier Tech | s.t. |
| 134 | Alberto Dainese | Tudor Pro Cycling Team | 45:17 |
| 135 | Danny van Poppel | Red Bull-BORA-hansgrohe | 45:21 |
| 136 | Søren Wærenskjold | Uno-X Mobility | 46:02 |
| 137 | Eduardo Sepulveda | Lotto | 46:07 |
| 138 | Clément Russo | Groupama-FDJ | 46:54 |
| 139 | Paul Penhoët | Groupama-FDJ | 47:11 |
| 140 | Edoardo Affini | Team Visma | Lease a Bike | 48:35 |
| 141 | Marijn van den Berg | EF Education-EasyPost | 48:46 |
| 142 | Hugo Page | Intermarché-Wanty | 48:55 |
| 143 | Stian Fredheim | Uno-X Mobility | 49:01 |
| 144 | Jake Stewart | Israel-Premier Tech | 49:06 |
| 145 | Biniam Girmay | Intermarché-Wanty | 49:22 |
| 146 | Jonathan Milan | Lidl-Trek | 49:24 |
| 147 | Pavel Bittner | Team Picnic PostNL | 49:51 |
| 148 | Lewis Askey | Groupama-FDJ | 50:16 |
| 149 | Luka Mezgec | Team Jayco-AlUla | 50:33 |
| 150 | Elmar Reinders | Team Jayco-AlUla | 50:34 |
| 151 | Amaury Capiot | Arkea-B&B Hotels | 51:40 |
| 152 | Lennert Van Eetvelt | Lotto | 51:59 |
| 153 | Alexis Renard | Cofidis | 52:25 |
| 154 | Sean Flynn | Team Picnic PostNL | 52:57 |
| 155 | Vito Braet | Intermarché-Wanty | 53:01 |
| 156 | Mick van Dijke | Red Bull-BORA-hansgrohe | 53:56 |
| 157 | Luke Durbridge | Team Jayco-AlUla | 54:24 |
| 158 | Dylan Groenewegen | Team Jayco-AlUla | 54:29 |
| 159 | Tim Merlier | Soudal Quick-Step | 55:06 |
| 160 | Cees Bol | XDS Astana Team | 55:07 |
| 161 | Guillaume Boivin | Israel-Premier Tech | 55:11 |
| 162 | Jarrad Drizners | Lotto | 55:28 |
| 163 | Arnaud Démare | Arkea-B&B Hotels | s.t. |
| 164 | Magnus Cort | Uno-X Mobility | 55:31 |
| 165 | Bert Van Lerberghe | Soudal Quick-Step | 55:33 |
| 166 | Simone Consonni | Lidl-Trek | 55:38 |
| 167 | Fabian Lienhard | Tudor Pro Cycling Team | 55:54 |
| 168 | Laurenz Rex | Intermarché-Wanty | 56:05 |
| 169 | Phil Bauhaus | Bahrain Victorious | 56:21 |
| 170 | Davide Ballerini | XDS Astana Team | 57:02 |
| 171 | Arnaud De Lie | Lotto | 57:17 |
| 172 | Sébastien Grignard | Lotto | 57:21 |
| 173 | Edward Theuns | Lidl-Trek | 57:46 |
| 174 | Jordi Meeus | Red Bull-BORA-hansgrohe | 57:47 |
| 175 | Kamil Gradek | Bahrain Victorious | 58:23 |
| 176 | Roel van Sintmaartensdijk | Intermarché-Wanty | 59:02 |
| 177 | Silvan Dillier | Alpecin-Deceuninck | 1:01:39 |
| 178 | Yevgeniy Fedorov | XDS Astana Team | 1:02:57 |
| 179 | Mattéo Vercher | Team TotalEnergies | 1:03:01 |
Stage 6 map & profile:

Stage 6 map

Stage 6 profile
Stage 6 photos by Fotoreporter Sirotti:

Primoz Roglic gets his bike before the stage start.

Remco Evenepoel signs some autographs before the stage start.

Geraint Thomas heads to the start.

Jonas Vingegaard

It's about time to go race bicycles.

More than a few fans in Bayeux out to watch stage six get started.

As he approaches the finish line Ben Healy takes a final look back.

Ben Healy wins stage six.

Mathieu van der Poel finishes eighth, @ 3min 58sec. Good enough to put him back in yellow.

5min 27sec after Ben Healy, Tadej Pogacar leads the GC contenders across the line.

Ben Healy just after the stage finish.

Stage winner Ben Healy

Mathieu van der Poel will start stage seven in yellow.