BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2026 Tour Poitou-Charentes en Nouvelle-Aquitaine (2.1), France

40th edition: August 25 - 28, 2026

Tour Poitou-Charentes en Nouvelle-Aquitaine podium history | Start list | 2025 edition
Stage 1 | Stage 2 | Stage 3 | Stage 4

2026 Poitou-Charentes en Nouvelle-Aquitaine Tour overall map


Friday, August 28: 4th & Final Stage, Saint-Symphorien - Poitiers, 185.5 km

Stage 4 map & profile

Milan Fretin wins stage four.

Plato's Apology

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.

Weather at the finish city of Poitiers at 2:35 PM, local time: 23C (74F), partly cloudy, with the wind from the west-southwest at 35 km/hr (22 mph). There is a 7% chance of rain, rising to 23% at 5:00 PM. The roads were wet at the start.

The race: Early in the stage Clément Davy & Dylan Massa (both Nice Metropole-Cote d'Azur) abandoned. By the end of the stage 14 riders had quit the race.

Here's the report from stage winner Milan Fretin's Team Cofidis:

Having already won three days ago, the Belgian sprinter Milan Fretin did it again on the final stage of the Tour Poitou-Charentes. He clinched a hard-fought victory, taking the green jersey as the best sprinter and securing the 11th win of the season for Team Cofidis. Behind him, Ion Izagirre took third place, which saw him finish seventh in the general classification.

Milan Fretin is one of those riders who is never satisfied with a single victory for long. Three days ago, having won the first stage at Dompierre-sur-Mer, the Belgian was already eagerly looking ahead to what was to come. Frustrated by the following day’s stage (in which he finished second), Milan made up for it this Friday at the end of the final stage of the Tour Poitou-Charentes.

Milan, still in top form!
Wearing the green jersey as the best sprinter, he fought his way to victory from a group of four riders who managed to maintain a three-second lead over the rest of the peloton. Also in this group was Ion Izagirre, who battled right to the end and secured another ‘top 10’ finish in the general classification.

Milan Fretin, for his part, is proving that he remains in excellent form day after day, a form already evident in Hamburg (at the ADAC Cyclassics) in mid-August. He can now look forward to the rest of the season with enthusiasm, as he is set to compete in the Bretagne Classic CIC in two days’ time. And Milan intends to continue giving his all to fly the flag for Cofidis!

Milan Fretin:
“I’m absolutely delighted. What’s really great is that we stuck to the plan we’d set ourselves to the letter, and it worked. We came here this week to win stage victories, and we’ve won two. We can be proud of the way we raced. I’m happy for myself, but also for Ion and for everything the team has done. I was lucky enough to benefit from a very good lead-out and to be in the perfect position in the final stretch this afternoon. Everyone did a brilliant job and the best thing I could do was to bring home the victory for them. As a sprinter, the most important thing is to win races. I’m on a roll and I want it to continue!”

Evaldas Šiškevičius, sporting director:
“It was a race much like the previous three stages; there was a lot of tension, especially as there was a chance the breakaway might hold on to the end. We’d planned for every possible scenario. We knew there was that slight uphill section in the final stretch that could make all the difference. That’s where Ion Izagirre attacked, which allowed the rest of the team to focus on supporting Milan. And in the final stretch, Milan held on right to the end. It’s clear that our riders who competed in the Tour de France have that little bit extra, and Milan has simply confirmed that. It’s absolutely brilliant to finish this Tour Poitou-Charentes just as we started it: with a victory!”

Complete results:

185.5 kilometers raced at an average speed of 47.141 km/hr

1 Milan Fretin Cofidis 3hr 56min 6sec
2 Hodei Munoz Euskaltel-Euskadi s.t.
3 Ion Izagirre Cofidis s.t.
4 Samuel Leroux Team TotalEnergies s.t.
5 Ronan Augé Unibet Rose Rockets @ 3sec
6 Brody McDonald Modern Adventure Pro Cycling s.t.
7 Killian Théot Van Rysel-Roubaix s.t.
8 Dario Belletta Team Polti-VisitMalta s.t.
9 Rasmus Søjberg Pedersen Decathlon CMA CGM Team s.t.
10 Niek Voogt Azerion / Villa Valkenburg s.t.
11 Wessel Mouris Unibet Rose Rockets s.t.
12 Maxime Decomble Groupama-FDJ United s.t.
13 Jan Sommer Elite Fondations Cycling Team s.t.
14 Niklas Larsen Unibet Rose Rockets s.t.
15 Tommaso Bessega Team Polti-VisitMalta s.t.
16 Gari Ugarte Euskaltel-Euskadi s.t.
17 Romain Cardis St Michel-Preference Home-Auber 93 s.t.
18 Paul Penhoët Groupama-FDJ United s.t.
19 Stefan de Bod Modern Adventure Pro Cycling s.t.
20 Axel van der Tuuk Euskaltel-Euskadi s.t.
21 Tom Mainguenaud Nice Métropole-Côte d’Azur s.t.
22 Otto van Zanden Azerion / Villa Valkenburg s.t.
23 Francisco Muñoz Team Polti-VisitMalta s.t.
24 Similien Hamon CIC Pro Cycling Academy s.t.
25 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
26 Daniel Årnes Van Rysel-Roubaix s.t.
27 Adrián Benito Team Polti-VisitMalta s.t.
28 Leo Hayter Modern Adventure Pro Cycling s.t.
29 Antoine Raugel Van Rysel-Roubaix s.t.
30 Aron Ragilo Frank Lucky Sport Cycling Team 0:11
31 Remi Cavagna Groupama-FDJ United 0:14
32 Thomas Gachignard Team TotalEnergies s.t.
33 Antoine Berger St Michel-Preference Home-Auber 93 s.t.
34 Thibault Guernalec Team TotalEnergies s.t.
35 Diego Sevilla Team Polti-VisitMalta s.t.
36 Nino de Jong Azerion / Villa Valkenburg s.t.
37 Yohann Simon St Michel-Preference Home-Auber 93 s.t.
38 Camille Charret Cofidis s.t.
39 Victor Papon Nice Métropole-Côte d’Azur s.t.
40 Cyril Barthe Groupama-FDJ United s.t.
41 Johan Jacobs Groupama-FDJ United s.t.
42 Clément Dubois Van Rysel-Roubaix 0:19
43 Jason Tesson Team TotalEnergies s.t.
44 Simen Evertsen-Hegreberg Lucky Sport Cycling Team 0:23
45 Yanne Dorenbos Azerion / Villa Valkenburg 0:25
46 Baptiste Gillet Nice Métropole-Côte d’Azur 0:33
47 Gabriele Raccagni Team Polti-VisitMalta 0:35
48 Alexander Konijn Nice Métropole-Côte d’Azur 0:41
49 Tord Gudmestad Decathlon CMA CGM Team @ 0sec
50 Joseph Brookes Cofidis 0:45
51 Alfie George Elite Fondations Cycling Team 0:47
52 Anthony Turgis Team TotalEnergies 1:01
53 Lorrenzo Manzin Team TotalEnergies 1:35
54 Antoine L'Hote Decathlon CMA CGM Team 1:39
55 Harry Lasker Modern Adventure Pro Cycling 1:42
56 Marius Innhaug Dahl Decathlon CMA CGM Team s.t.
57 Cole Kessler Modern Adventure Pro Cycling s.t.
58 Vilgot Reinhold Lucky Sport Cycling Team s.t.
59 Guillaume Bagou Elite Fondations Cycling Team s.t.
60 Axel Bouquet St Michel-Preference Home-Auber 93 s.t.
61 Gianluca Pollefliet Decathlon CMA CGM Team 1:49
62 Jonas Walton CIC Pro Cycling Academy 1:53
63 Luke Verburg Azerion / Villa Valkenburg 2:01
64 Piet Allegaert Cofidis 2:03
65 Hugo Scala Jr Modern Adventure Pro Cycling 2:05
66 Owen Geleijn Unibet Rose Rockets 2:09
67 Joris Chaussinand CIC Pro Cycling Academy s.t.
68 Joes Oosterlinck Van Rysel-Roubaix s.t.
69 Kévin Avoine Van Rysel-Roubaix 2:25
70 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
71 Blake Agnoletto Groupama-FDJ United s.t.
72 Gabriele Bessega Team Polti-VisitMalta 2:28
73 Karsten Feldmann Unibet Rose Rockets 2:39
74 Clement Izquierdo Cofidis 3:11
75 Max Nielsen Lucky Sport Cycling Team 3:24
76 Kepa Ormazabal Euskaltel-Euskadi 3:34
77 Noah Bögli Elite Fondations Cycling Team 4:03
78 Adam Toupalik Unibet Rose Rockets 5:00
79 Fabien Grellier Team TotalEnergies 7:49
80 Eivind Broholt Fougner Unibet Rose Rockets s.t.
81 Matteo Milan Groupama-FDJ United s.t.
82 Peder Dahl Strand Lucky Sport Cycling Team 9:37
83 Vincent Hoppezak Azerion / Villa Valkenburg s.t.
84 Tyler Stites Modern Adventure Pro Cycling s.t.
85 Hjalmar Klyver Lucky Sport Cycling Team 15:41
86 Filip Pantzare Lucky Sport Cycling Team s.t.

 

Final GC after stage 4:

  • GC winner: Maxime Decomble (Groupama-FDJ United)
  • Mountains classification winner: Victor Papon (Nice Métropole-Côte d’Azur)
  • Points classification winner: Milan Fretin (Cofidis)
  • Best young rider: Maxime Decomble (Groupama-FDJ United)
  • Teams classification winner: Groupama-FDJ United

604.2 kilometers raced at an average speed of 44.136 km/hr

1 Maxime Decomble Groupama-FDJ United 13hr 41min 22sec
2 Rasmus Søjberg Pedersen Decathlon CMA CGM Team @ 33sec
3 Samuel Leroux Team TotalEnergies 0:44
4 Axel van der Tuuk Euskaltel-Euskadi 0:50
5 Leo Hayter Modern Adventure Pro Cycling 0:53
6 Wessel Mouris Unibet Rose Rockets 0:56
7 Ion Izagirre Cofidis s.t.
8 Niklas Larsen Unibet Rose Rockets 0:58
9 Daniel Årnes Van Rysel-Roubaix 1:12
10 Stefan de Bod Modern Adventure Pro Cycling s.t.
11 Thibault Guernalec Team TotalEnergies 1:13
12 Remi Cavagna Groupama-FDJ United 1:16
13 Camille Charret Cofidis 1:27
14 Thomas Gachignard Team TotalEnergies 1:35
15 Théo Delacroix St Michel-Preference Home-Auber 93 1:38
16 Paul Penhoët Groupama-FDJ United 2:01
17 Cyril Barthe Groupama-FDJ United 2:02
18 Victor Papon Nice Métropole-Côte d’Azur 2:14
19 Tord Gudmestad Decathlon CMA CGM Team 2:20
20 Johan Jacobs Groupama-FDJ United 2:21
21 Jan Sommer Elite Fondations Cycling Team 2:22
22 Joseph Brookes Cofidis 2:23
23 Frank Aron Ragilo Lucky Sport Cycling Team 2:25
24 Francisco Muñoz Team Polti-VisitMalta 2:37
25 Antoine Raugel Van Rysel-Roubaix 2:45
26 Yohann Simon St Michel-Preference Home-Auber 93 2:51
27 Similien Hamon CIC Pro Cycling Academy 2:52
28 Yanne Dorenbos Azerion / Villa Valkenburg 2:53
29 Antoine Berger St Michel-Preference Home-Auber 93 s.t.
30 Milan Fretin Cofidis 2:56
31 Antoine L'Hote Decathlon CMA CGM Team 3:00
32 Dario Belletta Team Polti-VisitMalta 3:20
33 Tommaso Bessega Team Polti-VisitMalta s.t.
34 Adrián Benito Team Polti-VisitMalta 3:27
35 Diego Sevilla Team Polti-VisitMalta 3:30
36 Anthony Turgis Team TotalEnergies 3:34
37 Brody McDonald Modern Adventure Pro Cycling s.t.
38 Baptiste Gillet Nice Métropole-Côte d’Azur 3:49
39 Cole Kessler Modern Adventure Pro Cycling 4:00
40 Romain Cardis St Michel-Preference Home-Auber 93 4:05
41 Killian Théot Van Rysel-Roubaix 4:23
42 Alfie George Elite Fondations Cycling Team 4:26
43 Hugo Scala Jr Modern Adventure Pro Cycling 4:37
44 Gabriele Raccagni Team Polti-VisitMalta 4:40
45 Marius Innhaug Dahl Decathlon CMA CGM Team 4:41
46 Ronan Augé Unibet Rose Rockets 4:43
47 Tom Mainguenaud Nice Métropole-Côte d’Azur s.t.
48 Lorrenzo Manzin Team TotalEnergies 4:45
49 Alexander Konijn Nice Métropole-Côte d’Azur 4:50
50 Vilgot Reinhold Lucky Sport Cycling Team 4:58
51 Kévin Avoine Van Rysel-Roubaix 5:01
52 Jason Tesson Team TotalEnergies 5:02
53 Axel Bouquet St Michel-Preference Home-Auber 93 5:22
54 Morne Van Niekerk St Michel-Preference Home-Auber 93 5:29
55 Gianluca Pollefliet Decathlon CMA CGM Team 5:33
56 Gabriele Bessega Team Polti-VisitMalta 5:36
57 Otto van Zanden Azerion / Villa Valkenburg 5:40
58 Clément Dubois Van Rysel-Roubaix 5:48
59 Noah Bögli Elite Fondations Cycling Team 6:19
60 Piet Allegaert Cofidis 6:25
61 Blake Agnoletto Groupama-FDJ United 7:09
62 Guillaume Bagou Elite Fondations Cycling Team 7:21
63 Nino de Jong Azerion / Villa Valkenburg 7:23
64 Hodei Munoz Euskaltel-Euskadi 7:30
65 Jonas Walton CIC Pro Cycling Academy 7:39
66 Kepa Ormazabal Euskaltel-Euskadi 7:53
67 Owen Geleijn Unibet Rose Rockets 7:57
68 Karsten Feldmann Unibet Rose Rockets 7:59
69 Harry Lasker Modern Adventure Pro Cycling 8:00
70 Joes Oosterlinck Van Rysel-Roubaix 8:03
71 Adam Toupalik Unibet Rose Rockets 8:06
72 Niek Voogt Azerion / Villa Valkenburg 8:27
73 Max Nielsen Lucky Sport Cycling Team 8:37
74 Simen Evertsen-Hegreberg Lucky Sport Cycling Team 9:10
75 Gari Ugarte Euskaltel-Euskadi 9:32
76 Clement Izquierdo Cofidis 10:21
77 Matteo Milan Groupama-FDJ United 11:24
78 Tyler Stites Modern Adventure Pro Cycling 12:35
79 Peder Dahl Strand Lucky Sport Cycling Team 13:06
80 Eivind Broholt Fougner Unibet Rose Rockets 13:19
81 Joris Chaussinand CIC Pro Cycling Academy 13:35
82 Vincent Hoppezak Azerion / Villa Valkenburg 13:44
83 Luke Verburg Azerion / Villa Valkenburg 18:20
84 Hjalmar Klyver Lucky Sport Cycling Team 19:05
85 Fabien Grellier Team TotalEnergies 20:06
86 Filip Pantzare Lucky Sport Cycling Team 24:46

 

Stage 4 map & profile:

Stage 4 map

Stage 4 profile


find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

Thursday, August 27: Stage 3, Cherves - Vouillé 27.7 km individual time trial

Stage 3 map & profile

Maxime Decomble on his way to winning the stage and the GC leadership.

Story of the Giro d'Italia, volume 1

Bill and Carol McGann's book The Story of the Giro d'Italia, A Year-by-Year History of the Tour of Italy, Vol 1: 1909 - 1970 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Vouillé at 2:40 PM, local time: 23C (73F), showers in the vicinity, with the wind from the west-southwest at 10 km/hr (6 mph). There is a 60% chance of thunderstorms, declining to 6% at 4:00 PM.

The race: First rider off was Victor Guernalec (CIC Pro Cycling Team) at 2:15 PM.

Here's the report from stage winner Maxime Decomble's Team Groupama-FDJ United:

Maxime Decomble may not have been the most eagerly anticipated rider from the Groupama-FDJ United cycling team on Thursday, for the individual time trial that served as the third stage of the TPC en Nouvelle-Aquitaine. Yet it was indeed he who triumphed after 27 kilometres of solo effort, beating his teammate and French national time trial champion Rémi Cavagna by 28 seconds at the finish, thereby securing his very first professional victory. To top it all off, he also took the race lead on the eve of the final stage to Poitiers.

Usually decisive for the final general classification, the time trial of the TPC en Nouvelle-Aquitaine was held between Cherves and Vouillé this year, over a 27-kilometre course with no major difficulties. “It was a very flat course, suited to specialists, with some false-flat uphill sections where you had to avoid cracking, especially as they were located in the second half of the race,” explained team coach Anthony Bouillod. “You still had to manage your effort well.”

Wearing his French champion’s jersey, Rémi Cavagna naturally attracted all eyes on this third stage, but he started relatively early, just one hour after the time trial got underway. “During our simulation yesterday, we saw that the conditions could improve for the later starters,” Anthony continued. “The riders were therefore advised during the briefing to position themselves towards the front so they could start fairly late today. Unfortunately, as we know, Rémi was caught behind a crash, which cost him time and forced him to start a little earlier than Maxime today. When he set off, the road was still slightly wet over the first third of the course following showers in the early afternoon, whereas it was completely dry for the later starters. There was also a slight change in the wind.”

Despite this, Rémi Cavagna lived up to his status as the overwhelming favourite, setting the fastest time at every intermediate checkpoint before stopping the clock at 30:51. “His performance lived up to expectations,” Anthony confirmed. “He had a pacing plan, with a power level he needed to maintain, and he stuck to it.” Over the following hour, several riders came close and threatened his time, but none managed to take his place in the “hot seat”. Before the final 20 riders set off, he therefore remained in the lead.

But at 4:42 p.m., Maxime Decomble appeared on the start ramp, and the young Frenchman made an immediate impression at the first intermediate checkpoint, after nine kilometres, as he was already three seconds ahead of his teammate. The gap increased to 14 seconds after almost 20 kilometres of racing. In the final section, the former rider from “La Conti” showed no sign of slowing down and took the fastest time with a mark of 30:23, almost 30 seconds faster than Rémi Cavagna. “I’m really pleased with my effort,” he said. “We had planned a pacing strategy, but I was feeling really good and you have to know how to adapt. I was always a little higher, and Tanguy was pushing me. I was also lucky to start on a dry course, and I had Rémi’s split times, which helped me. I felt great, I was managing to gain time and then push even harder. It’s a really great feeling.”

“The time difference is not entirely due to the conditions, but certainly partly,” Anthony explained, before adding: “I think Maxime’s power numbers were slightly above what had been planned. It is a continuation of his Tour du Limousin, where he finished very strongly in his role of protecting the yellow jersey. Today, he put in a huge time trial and really made the most of his qualities on the uphill sections. Excellent pacing, very good physical condition, and an outstanding performance at the finish.”It was a performance that no other competitor was able to match, earning Maxime Decomble his first professional victory.

“I’m absolutely delighted, and I’m very proud,” he said. “I had a start to the season with quite a few WorldTour races, but that gave me a solid base and helped me take a step up. I’m happy to show today that I’ve made progress, particularly in the time trial, which is a discipline I really enjoy.” “It’s really fantastic,” Anthony celebrated. “His start to the season, mainly at WorldTour level, has helped him progress. He also completed an altitude training camp in July, with the aim of reaching a peak of form for these races. That is what has enabled him to claim his first professional victory, and hopefully a second one tomorrow.”

Thanks to his dominant victory, the 21-year-old naturally took over the lead in the general classification, heading into the final stage with a 33-second advantage over his nearest rival. “Tomorrow, the priority will obviously be to keep the jersey,” Anthony concluded. “We’ll need to ride a strong race so that we reach the final kilometres with everyone together. If that is the case, and Maxime’s position is secured, it will also give us the opportunity to go for the sprint.”

Complete results:

27.7 kilometers raced at an average speed of 54.701 km/hr

1 Maxime Decomble Groupama-FDJ United 30min 23sec
2 Remi Cavagna Groupama-FDJ United @ 28sec
3 Leo Hayter Modern Adventure Pro Cycling 0:31
4 Rasmus Søjberg Pedersen Decathlon CMA CGM Team 0:33
5 Samuel Leroux Team TotalEnergies 0:49
6 Axel van der Tuuk Euskaltel-Euskadi 0:50
7 Wessel Mouris Unibet Rose Rockets 0:57
8 Niklas Larsen Unibet Rose Rockets 0:58
9 Thibault Guernalec Team TotalEnergies 1:02
10 Ion Izagirre Cofidis 1:03
11 Daniel Årnes Van Rysel-Roubaix 1:12
12 Stefan de Bod Modern Adventure Pro Cycling s.t.
13 Théo Delacroix St Michel-Preference Home-Auber 93 1:16
14 Camille Charret Cofidis s.t.
15 Thomas Gachignard Team TotalEnergies 1:24
16 Antoine L'Hote Decathlon CMA CGM Team s.t.
17 Axel Bouquet St Michel-Preference Home-Auber 93 1:27
18 Gari Ugarte Euskaltel-Euskadi 1:30
19 Victor Papon Nice Métropole-Côte d’Azur 1:34
20 Jonas Walton CIC Pro Cycling Academy 1:39
21 Joseph Brookes Cofidis 1:41
22 Noah Bögli Elite Fondations Cycling Team 1:42
23 Johan Jacobs Groupama-FDJ United 1:44
24 Cyril Barthe Groupama-FDJ United 1:51
25 Txomin Juaristi Euskaltel-Euskadi s.t.
26 Cole Kessler Modern Adventure Pro Cycling 1:55
27 Nate Pringle Decathlon CMA CGM Team 1:59
28 Yanne Dorenbos Azerion / Villa Valkenburg 2:05
29 Killian Théot Van Rysel-Roubaix 2:06
30 Léandre Huck Van Rysel-Roubaix 2:07
31 Paul Penhoët Groupama-FDJ United 2:10
32 Francisco Muñoz Team Polti-VisitMalta 2:11
33 Frank Aron Ragilo Lucky Sport Cycling Team 2:17
34 Jan Sommer Elite Fondations Cycling Team 2:22
35 Clément Davy Nice Métropole-Côte d’Azur 2:23
36 Blake Agnoletto Groupama-FDJ United 2:30
37 Tord Gudmestad Decathlon CMA CGM Team 2:31
38 Joris Chaussinand CIC Pro Cycling Academy 2:32
39 Hugo Scala Jr Modern Adventure Pro Cycling 2:35
40 Vilgot Reinhold Lucky Sport Cycling Team s.t.
41 Anthony Turgis Team TotalEnergies 2:36
42 Yohann Simon St Michel-Preference Home-Auber 93 2:40
43 Antoine Berger St Michel-Preference Home-Auber 93 2:43
44 Dario Belletta Team Polti-VisitMalta 2:45
45 Antoine Raugel Van Rysel-Roubaix s.t.
46 Clement Izquierdo Cofidis s.t.
47 Adrián Benito Team Polti-VisitMalta 2:50
48 Similien Hamon CIC Pro Cycling Academy 2:52
49 Kévin Avoine Van Rysel-Roubaix s.t.
50 Baptiste Gillet Nice Métropole-Côte d’Azur 2:53
51 Peder Dahl Strand Lucky Sport Cycling Team 2:55
52 Hjalmar Klyver Lucky Sport Cycling Team s.t.
53 Adam Toupalik Unibet Rose Rockets 2:59
54 Tyler Stites Modern Adventure Pro Cycling 3:01
55 Marius Innhaug Dahl Decathlon CMA CGM Team 3:02
56 Morne Van Niekerk St Michel-Preference Home-Auber 93 3:07
57 Alexander Konijn Nice Métropole-Côte d’Azur 3:08
58 Gabriele Bessega Team Polti-VisitMalta 3:11
59 Fabien Grellier Team TotalEnergies 3:13
60 Lorrenzo Manzin Team TotalEnergies s.t.
61 Eivind Broholt Fougner Unibet Rose Rockets 3:16
62 Diego Sevilla Team Polti-VisitMalta 3:20
63 Tommaso Bessega Team Polti-VisitMalta s.t.
64 Clément Dubois Van Rysel-Roubaix 3:21
65 Victor Jean Elite Fondations Cycling Team s.t.
66 Paul Hennequin Euskaltel-Euskadi 3:22
67 Milan Fretin Cofidis 3:25
68 Yago Aguirre Euskaltel-Euskadi 3:28
69 Piet Allegaert Cofidis 3:30
70 Jean-Loup Fayolle CIC Pro Cycling Academy s.t.
71 Gabriele Raccagni Team Polti-VisitMalta 3:31
72 Vincent Hoppezak Azerion / Villa Valkenburg 3:33
73 Filip Pantzare Lucky Sport Cycling Team s.t.
74 Owen Geleijn Unibet Rose Rockets 3:34
75 Brody McDonald Modern Adventure Pro Cycling s.t.
76 Matteo Milan Groupama-FDJ United 3:38
77 Alfie George Elite Fondations Cycling Team 3:42
78 Kepa Ormazabal Euskaltel-Euskadi 3:45
79 Gianluca Pollefliet Decathlon CMA CGM Team 3:47
80 Tom Mainguenaud Nice Métropole-Côte d’Azur 3:58
81 Harry Lasker Modern Adventure Pro Cycling 4:04
82 Romain Cardis St Michel-Preference Home-Auber 93 4:05
83 Max Nielsen Lucky Sport Cycling Team 4:41
84 Ronan Augé Unibet Rose Rockets 4:43
85 Karsten Feldmann Unibet Rose Rockets 4:46
86 Jason Tesson Team TotalEnergies 4:56
87 Guillaume Bagou Elite Fondations Cycling Team 5:05
88 Victor Guernalec CIC Pro Cycling Academy s.t.
89 Mathias Sanlaville CIC Pro Cycling Academy 5:10
90 Otto van Zanden Azerion / Villa Valkenburg 5:14
91 Niek Voogt Azerion / Villa Valkenburg 5:25
92 Simen Evertsen-Hegreberg Lucky Sport Cycling Team 5:32
93 Elia Blum Elite Fondations Cycling Team 5:47
94 Joes Oosterlinck Van Rysel-Roubaix 5:57
95 Hodei Munoz Euskaltel-Euskadi 6:05
96 Dylan Massa Nice Métropole-Côte d’Azur 6:42
97 Jahkim Carty Nice Métropole-Côte d’Azur 6:46
98 Nino de Jong Azerion / Villa Valkenburg 7:12
99 Loris Rouiller Elite Fondations Cycling Team 7:27
100 Luke Verburg Azerion / Villa Valkenburg 9:25

 

GC after stage 3:

  • GC leader: Maxime Decomble (Groupama-FDJ United)
  • Mountains classification leader: Victor Papon (Nice Métropole-Côte d’Azur)
  • Points classification leader: Milan Fretin (Cofidis)
  • Best young rider: Maxime Decomble (Groupama-FDJ United)
  • Teams classification leader: Groupama-FDJ United

418.7 kilometers raced so far at an average speed of 42.928 km/hr

1 Maxime Decomble Groupama-FDJ United 9hr 45min 13sec
2 Rasmus Søjberg Pedersen Decathlon CMA CGM Team @ 33sec
3 Samuel Leroux Team TotalEnergies 0:49
4 Axel van der Tuuk Euskaltel-Euskadi 0:50
5 Leo Hayter Modern Adventure Pro Cycling 0:53
6 Wessel Mouris Unibet Rose Rockets 0:57
7 Niklas Larsen Unibet Rose Rockets 0:58
8 Thibault Guernalec Team TotalEnergies 1:02
9 Ion Izagirre Cofidis 1:03
10 Remi Cavagna Groupama-FDJ United 1:05
11 Daniel Årnes Van Rysel-Roubaix 1:12
12 Stefan de Bod Modern Adventure Pro Cycling s.t.
13 Camille Charret Cofidis 1:16
14 Thomas Gachignard Team TotalEnergies 1:24
15 Antoine L'Hote Decathlon CMA CGM Team s.t.
16 Théo Delacroix St Michel-Preference Home-Auber 93 1:38
17 Joseph Brookes Cofidis 1:41
18 Cyril Barthe Groupama-FDJ United 1:51
19 Paul Penhoët Groupama-FDJ United 2:04
20 Victor Papon Nice Métropole-Côte d’Azur 2:06
21 Johan Jacobs Groupama-FDJ United 2:10
22 Frank Aron Ragilo Lucky Sport Cycling Team 2:17
23 Txomin Juaristi Euskaltel-Euskadi s.t.
24 Noah Bögli Elite Fondations Cycling Team 2:19
25 Cole Kessler Modern Adventure Pro Cycling 2:21
26 Jan Sommer Elite Fondations Cycling Team 2:22
27 Tord Gudmestad Decathlon CMA CGM Team 2:23
28 Nate Pringle Decathlon CMA CGM Team 2:25
29 Yanne Dorenbos Azerion / Villa Valkenburg 2:31
30 Hugo Scala Jr Modern Adventure Pro Cycling 2:35
31 Anthony Turgis Team TotalEnergies 2:36
32 Francisco Muñoz Team Polti-VisitMalta 2:37
33 Yohann Simon St Michel-Preference Home-Auber 93 2:40
34 Antoine Berger St Michel-Preference Home-Auber 93 2:43
35 Léandre Huck Van Rysel-Roubaix 2:44
36 Kévin Avoine Van Rysel-Roubaix s.t.
37 Antoine Raugel Van Rysel-Roubaix 2:45
38 Similien Hamon CIC Pro Cycling Academy 2:52
39 Tyler Stites Modern Adventure Pro Cycling 3:01
40 Marius Innhaug Dahl Decathlon CMA CGM Team 3:02
41 Morne Van Niekerk St Michel-Preference Home-Auber 93 3:07
42 Adam Toupalik Unibet Rose Rockets 3:09
43 Milan Fretin Cofidis s.t.
44 Gabriele Bessega Team Polti-VisitMalta 3:11
45 Lorrenzo Manzin Team TotalEnergies 3:13
46 Baptiste Gillet Nice Métropole-Côte d’Azur 3:19
47 Vilgot Reinhold Lucky Sport Cycling Team s.t.
48 Diego Sevilla Team Polti-VisitMalta 3:20
49 Dario Belletta Team Polti-VisitMalta s.t.
50 Tommaso Bessega Team Polti-VisitMalta s.t.
51 Paul Hennequin Euskaltel-Euskadi 3:22
52 Adrián Benito Team Polti-VisitMalta 3:27
53 Hjalmar Klyver Lucky Sport Cycling Team s.t.
54 Dahl Strand Peder Lucky Sport Cycling Team 3:32
55 Brody McDonald Modern Adventure Pro Cycling 3:34
56 Matteo Milan Groupama-FDJ United 3:38
57 Alfie George Elite Fondations Cycling Team 3:42
58 Axel Bouquet St Michel-Preference Home-Auber 93 3:43
59 Gianluca Pollefliet Decathlon CMA CGM Team 3:47
60 Victor Jean Elite Fondations Cycling Team 3:58
61 Romain Cardis St Michel-Preference Home-Auber 93 4:05
62 Yago Aguirre Euskaltel-Euskadi s.t.
63 Gabriele Raccagni Team Polti-VisitMalta 4:08
64 Vincent Hoppezak Azerion / Villa Valkenburg 4:10
65 Alexander Konijn Nice Métropole-Côte d’Azur 4:12
66 Kepa Ormazabal Euskaltel-Euskadi 4:22
67 Killian Théot Van Rysel-Roubaix 4:23
68 Piet Allegaert Cofidis 4:25
69 Jean-Loup Fayolle CIC Pro Cycling Academy 4:27
70 Ronan Augé Unibet Rose Rockets 4:43
71 Tom Mainguenaud Nice Métropole-Côte d’Azur 4:43
72 Jason Tesson Team TotalEnergies 4:46
73 Blake Agnoletto Groupama-FDJ United 4:47
74 Max Nielsen Lucky Sport Cycling Team 5:18
75 Karsten Feldmann Unibet Rose Rockets 5:23
76 Clément Dubois Van Rysel-Roubaix 5:32
77 Eivind Broholt Fougner Unibet Rose Rockets 5:33
78 Otto van Zanden Azerion / Villa Valkenburg 5:40
79 Guillaume Bagou Elite Fondations Cycling Team 5:42
80 Jonas Walton CIC Pro Cycling Academy 5:49
81 Owen Geleijn Unibet Rose Rockets 5:51
82 Joes Oosterlinck Van Rysel-Roubaix 5:57
83 Harry Lasker Modern Adventure Pro Cycling 6:21
84 Dylan Massa Nice Métropole-Côte d’Azur 6:42
85 Nino de Jong Azerion / Villa Valkenburg 7:12
86 Clement Izquierdo Cofidis 7:13
87 Hodei Munoz Euskaltel-Euskadi 7:39
88 Niek Voogt Azerion / Villa Valkenburg 8:27
89 Simen Evertsen-Hegreberg Lucky Sport Cycling Team 8:50
90 Filip Pantzare Lucky Sport Cycling Team 9:08
91 Loris Rouiller Elite Fondations Cycling Team 9:24
92 Gari Ugarte Euskaltel-Euskadi 9:32
93 Jahkim Carty Nice Métropole-Côte d’Azur 9:48
94 Mathias Sanlaville CIC Pro Cycling Academy 10:52
95 Joris Chaussinand CIC Pro Cycling Academy 11:29
96 Elia Blum Elite Fondations Cycling Team 11:38
97 Fabien Grellier Team TotalEnergies 12:20
98 Clément Davy Nice Métropole-Côte d’Azur 12:26
99 Victor Guernalec CIC Pro Cycling Academy 16:21
100 Luke Verburg Azerion / Villa Valkenburg 16:22

 

Stage 3 map & profile:

Stage three map

Stage 3 profile


Wednesday, August 26: Stage 2, Puilboreau - Lezay, 199.5 km

Stage 2 map & profile

Doesn't get much closer. Jason Tesson (on left) wins stage two.

Bill & Carol McGann’s book The Story of the 2024 Tour de France: The Happy Warrior Triumphs is available print, Kindle eBook and audiobook versions. To get your copy, just click on the link on the right.

Weather at the finish city of Lezay at 2:35 PM, local time: 28C (83F), fair, with the wind from the east at 18 km/hr (11 mph). There is just a 2% chance of rain.

The race: Maël Guégan (CIC Pro Cycling Academy) did not start.

Here's the stage two report from GC leader Milan Fretin's Cofidis team:

After winning the opening stage, Milan Fretin was once again in the mix this Wednesday at the Tour du Poitou-Charentes en Nouvelle-Aquitaine. The Belgian sprinter took 2nd place in Lezay and retained his overall leader’s jersey.

The riders faced almost 200 kilometres between Puilboreau and Lezay. Five riders quickly went clear, and with the overall leader’s jersey in its ranks, Cofidis took responsibility for controlling the gap.

Clément Izquierdo did a huge amount of work at the front of the peloton for much of the day. The breakaway was eventually caught with 10 kilometres to go.

Two riders then tried their luck in the finale before being caught with 3 kilometres remaining. Despite a tricky final circuit with crosswinds and a crash that held up Piet Allegaert with 5 kilometres to go, the team remained focused on supporting Milan Fretin.

The Belgian contested the sprint and finished 2nd, beaten on the line by Jason Tesson. Thanks to another strong result, he retains the overall lead ahead of Thursday’s time trial.

Evaldas Šiškevičius, Sports Director:
“Today, we were the team with the leader’s jersey, so we knew we would have work to do to control the race. Clément Izquierdo did a huge job, riding on the front for almost 160 km, and I want to congratulate him. Then the whole team worked around Milan to protect him.

"The final circuit was a little tricky with the crosswinds, but the team did a good job. Unfortunately, with 5 km to go, Piet Allegaert was held up by a crash. That’s what we were missing in the finale to give Milan the perfect lead-out. He still finished second, which is a very good result, and keeps his leader’s jersey. Tomorrow, it’s time for the time trial.”

Complete results:

199.5 kilometers raced at an average speed of 42.237 km/hr

1 Jason Tesson Team TotalEnergies 4hr 43min 24sec
2 Milan Fretin Cofidis s.t.
3 Tord Gudmestad Decathlon CMA CGM Team s.t.
4 Ronan Augé Unibet Rose Rockets s.t.
5 Joes Oosterlinck Van Rysel-Roubaix s.t.
6 Paul Penhoët Groupama-FDJ United s.t.
7 Alfie George Elite Fondations Cycling Team s.t.
8 Brody McDonald Modern Adventure Pro Cycling s.t.
9 Lorrenzo Manzin Team TotalEnergies s.t.
10 Tommaso Bessega Team Polti-VisitMalta s.t.
11 Romain Cardis St Michel-Preference Home-Auber 93 s.t.
12 Matteo Milan Groupama-FDJ United s.t.
13 Gianluca Pollefliet Decathlon CMA CGM Team s.t.
14 Frank Aron Ragilo Lucky Sport Cycling Team s.t.
15 Gari Ugarte Euskaltel-Euskadi s.t.
16 Tyler Stites Modern Adventure Pro Cycling s.t.
17 Dylan Massa Nice Métropole-Côte d’Azur s.t.
18 Samuel Leroux Team TotalEnergies s.t.
19 Anthony Turgis Team TotalEnergies s.t.
20 Jan Sommer Elite Fondations Cycling Team s.t.
21 Nino de Jong Azerion / Villa Valkenburg s.t.
22 Daniel Årnes Van Rysel-Roubaix s.t.
23 Camille Charret Cofidis s.t.
24 Thomas Gachignard Team TotalEnergies s.t.
25 Maxime Decomble Groupama-FDJ United s.t.
26 Hugo Scala Jr Modern Adventure Pro Cycling s.t.
27 Diego Sevilla Team Polti-VisitMalta s.t.
28 Ion Izagirre Cofidis s.t.
29 Paul Hennequin Euskaltel-Euskadi s.t.
30 Antoine L'Hote Decathlon CMA CGM Team s.t.
31 Similien Hamon CIC Pro Cycling Academy s.t.
32 Antoine Raugel Van Rysel-Roubaix s.t.
33 Kévin Avoine Van Rysel-Roubaix s.t.
34 Niklas Larsen Unibet Rose Rockets s.t.
35 Stefan de Bod Modern Adventure Pro Cycling s.t.
36 Yohann Simon St Michel-Preference Home-Auber 93 s.t.
37 Joseph Brookes Cofidis s.t.
38 Rasmus Søjberg Pedersen Decathlon CMA CGM Team s.t.
39 Axel van der Tuuk Euskaltel-Euskadi s.t.
40 Marius Innhaug Dahl Decathlon CMA CGM Team s.t.
41 Thibault Guernalec Team TotalEnergies s.t.
42 Cyril Barthe Groupama-FDJ United s.t.
43 Gabriele Bessega Team Polti-VisitMalta s.t.
44 Wessel Mouris Unibet Rose Rockets s.t.
45 Antoine Berger St Michel-Preference Home-Auber 93 s.t.
46 Adam Toupalik Unibet Rose Rockets @ 10sec
47 Leo Hayter Modern Adventure Pro Cycling 0:22
48 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
49 Yanne Dorenbos Azerion / Villa Valkenburg 0:26
50 Francisco Muñoz Team Polti-VisitMalta s.t.
51 Baptiste Gillet Nice Métropole-Côte d’Azur s.t.
52 Txomin Juaristi Euskaltel-Euskadi s.t.
53 Cole Kessler Modern Adventure Pro Cycling s.t.
54 Nate Pringle Decathlon CMA CGM Team s.t.
55 Otto van Zanden Azerion / Villa Valkenburg s.t.
56 Johan Jacobs Groupama-FDJ United s.t.
57 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
58 Victor Papon Nice Métropole-Côte d’Azur 0:35
59 Dario Belletta Team Polti-VisitMalta s.t.
60 Kepa Ormazabal Euskaltel-Euskadi 0:37
61 Yago Aguirre Euskaltel-Euskadi s.t.
62 Peder Dahl Strand Lucky Sport Cycling Team s.t.
63 Remi Cavagna Groupama-FDJ United s.t.
64 Karsten Feldmann Unibet Rose Rockets s.t.
65 Hjalmar Klyver Lucky Sport Cycling Team s.t.
66 Gabriele Raccagni Team Polti-VisitMalta s.t.
67 Max Nielsen Lucky Sport Cycling Team s.t.
68 Léandre Huck Van Rysel-Roubaix s.t.
69 Joris Chaussinand CIC Pro Cycling Academy s.t.
70 Vincent Hoppezak Azerion / Villa Valkenburg s.t.
71 Guillaume Bagou Elite Fondations Cycling Team s.t.
72 Noah Bögli Elite Fondations Cycling Team s.t.
73 Victor Jean Elite Fondations Cycling Team s.t.
74 Adrián Benito Team Polti-VisitMalta s.t.
75 Vilgot Reinhold Lucky Sport Cycling Team 0:44
76 Tom Mainguenaud Nice Métropole-Côte d’Azur 0:51
77 Piet Allegaert Cofidis 0:55
78 Jean-Loup Fayolle CIC Pro Cycling Academy 0:57
79 Alexander Konijn Nice Métropole-Côte d’Azur 1:04
80 Hodei Munoz Euskaltel-Euskadi 1:34
81 Loris Rouiller Elite Fondations Cycling Team 1:57
82 Eivind Broholt Fougner Unibet Rose Rockets 2:17
83 Owen Geleijn Unibet Rose Rockets s.t.
84 Blake Agnoletto Groupama-FDJ United s.t.
85 Axel Bouquet St Michel-Preference Home-Auber 93 s.t.
86 Harry Lasker Modern Adventure Pro Cycling s.t.
87 Clement Izquierdo Cofidis s.t.
88 Clément Dubois Van Rysel-Roubaix s.t.
89 Killian Théot Van Rysel-Roubaix s.t.
90 Jahkim Carty Nice Métropole-Côte d’Azur 3:02
91 Niek Voogt Azerion / Villa Valkenburg s.t.
92 Simen Evertsen-Hegreberg Lucky Sport Cycling Team 3:18
93 Elia Blum Elite Fondations Cycling Team 4:10
94 Nicolas Debeaumarché Cofidis s.t.
95 Jonas Walton CIC Pro Cycling Academy s.t.
96 Filip Pantzare Lucky Sport Cycling Team 5:42
97 Mathias Sanlaville CIC Pro Cycling Academy s.t.
98 Luke Verburg Azerion / Villa Valkenburg 6:57
99 Philip Heijnen Azerion / Villa Valkenburg s.t.
100 Victor Guernalec CIC Pro Cycling Academy 9:05
101 Fabien Grellier Team TotalEnergies 9:07
102 Clément Davy Nice Métropole-Côte d’Azur 10:03
DNF Conor Murphy Decathlon CMA CGM Team

 

GC after stage 2:

  • GC leader: Milan Fretin (Cofidis)
  • Mountains classification leader: Victor Papon (Nice Métropole-Côte d’Azur)
  • Points classification leader: Milan Fretin (Cofidis)
  • Best young rider: Tommaso Bessega (Team Polti-VisitMalta)
  • Teams classification leader: Groupama-FDJ United

391 kilometers raced so far at an average speed of 42.303 km/hr

1 Milan Fretin Cofidis 9hr 14min 34sec
2 Jason Tesson Team TotalEnergies @ 6sec
3 Tord Gudmestad Decathlon CMA CGM Team 0:08
4 Kévin Avoine Van Rysel-Roubaix s.t.
5 Paul Penhoët Groupama-FDJ United 0:10
6 Brody McDonald Modern Adventure Pro Cycling 0:16
7 Tommaso Bessega Team Polti-VisitMalta s.t.
8 Romain Cardis St Michel-Preference Home-Auber 93 s.t.
9 Gianluca Pollefliet Decathlon CMA CGM Team s.t.
10 Matteo Milan Groupama-FDJ United s.t.
11 Daniel Årnes Van Rysel-Roubaix s.t.
12 Jan Sommer Elite Fondations Cycling Team s.t.
13 Paul Hennequin Euskaltel-Euskadi s.t.
14 Ronan Augé Unibet Rose Rockets s.t.
15 Frank Aron Ragilo Lucky Sport Cycling Team s.t.
16 Tyler Stites Modern Adventure Pro Cycling s.t.
17 Maxime Decomble Groupama-FDJ United s.t.
18 Anthony Turgis Team TotalEnergies s.t.
19 Samuel Leroux Team TotalEnergies s.t.
20 Antoine L'Hote Decathlon CMA CGM Team s.t.
21 Rasmus Søjberg Pedersen Decathlon CMA CGM Team s.t.
22 Antoine Raugel Van Rysel-Roubaix s.t.
23 Cyril Barthe Groupama-FDJ United s.t.
24 Nino de Jong Azerion / Villa Valkenburg s.t.
25 Camille Charret Cofidis s.t.
26 Gabriele Bessega Team Polti-VisitMalta s.t.
27 Wessel Mouris Unibet Rose Rockets s.t.
28 Alfie George Elite Fondations Cycling Team s.t.
29 Dylan Massa Nice Métropole-Côte d’Azur s.t.
30 Hugo Scala Jr Modern Adventure Pro Cycling s.t.
31 Marius Innhaug Dahl Decathlon CMA CGM Team s.t.
32 Ion Izagirre Cofidis s.t.
33 Stefan de Bod Modern Adventure Pro Cycling s.t.
34 Lorrenzo Manzin Team TotalEnergies s.t.
35 Joseph Brookes Cofidis s.t.
36 Joes Oosterlinck Van Rysel-Roubaix s.t.
37 Axel van der Tuuk Euskaltel-Euskadi s.t.
38 Thomas Gachignard Team TotalEnergies s.t.
39 Niklas Larsen Unibet Rose Rockets s.t.
40 Diego Sevilla Team Polti-VisitMalta s.t.
41 Similien Hamon CIC Pro Cycling Academy s.t.
42 Yohann Simon St Michel-Preference Home-Auber 93 s.t.
43 Antoine Berger St Michel-Preference Home-Auber 93 s.t.
44 Thibault Guernalec Team TotalEnergies s.t.
45 Adam Toupalik Unibet Rose Rockets 0:26
46 Leo Hayter Modern Adventure Pro Cycling 0:38
47 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
48 Yanne Dorenbos Azerion / Villa Valkenburg 0:42
49 Francisco Muñoz Team Polti-VisitMalta s.t.
50 Otto van Zanden Azerion / Villa Valkenburg s.t.
51 Txomin Juaristi Euskaltel-Euskadi s.t.
52 Cole Kessler Modern Adventure Pro Cycling s.t.
53 Baptiste Gillet Nice Métropole-Côte d’Azur s.t.
54 Johan Jacobs Groupama-FDJ United s.t.
55 Nate Pringle Decathlon CMA CGM Team s.t.
56 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
57 Victor Papon Nice Métropole-Côte d’Azur 0:48
58 Hjalmar Klyver Lucky Sport Cycling Team s.t.
59 Dario Belletta Team Polti-VisitMalta 0:51
60 Karsten Feldmann Unibet Rose Rockets 0:53
61 Peder Dahl Strand Lucky Sport Cycling Team s.t.
62 Remi Cavagna Groupama-FDJ United s.t.
63 Noah Bögli Elite Fondations Cycling Team s.t.
64 Victor Jean Elite Fondations Cycling Team s.t.
65 Vincent Hoppezak Azerion / Villa Valkenburg s.t.
66 Max Nielsen Lucky Sport Cycling Team s.t.
67 Kepa Ormazabal Euskaltel-Euskadi s.t.
68 Guillaume Bagou Elite Fondations Cycling Team s.t.
69 Yago Aguirre Euskaltel-Euskadi s.t.
70 Gabriele Raccagni Team Polti-VisitMalta s.t.
71 Adrián Benito Team Polti-VisitMalta s.t.
72 Vilgot Reinhold Lucky Sport Cycling Team 1:00
73 Tom Mainguenaud Nice Métropole-Côte d’Azur 1:01
74 Piet Allegaert Cofidis 1:11
75 Jean-Loup Fayolle CIC Pro Cycling Academy 1:13
76 Alexander Konijn Nice Métropole-Côte d’Azur 1:20
77 Hodei Munoz Euskaltel-Euskadi 1:50
78 Loris Rouiller Elite Fondations Cycling Team 2:13
79 Clément Dubois Van Rysel-Roubaix 2:27
80 Axel Bouquet St Michel-Preference Home-Auber 93 2:32
81 Harry Lasker Modern Adventure Pro Cycling 2:33
82 Blake Agnoletto Groupama-FDJ United s.t.
83 Owen Geleijn Unibet Rose Rockets s.t.
84 Eivind Broholt Fougner Unibet Rose Rockets s.t.
85 Killian Théot Van Rysel-Roubaix s.t.
86 Jahkim Carty Nice Métropole-Côte d’Azur 3:18
87 Niek Voogt Azerion / Villa Valkenburg s.t.
88 Léandre Huck Van Rysel-Roubaix 3:22
89 Simen Evertsen-Hegreberg Lucky Sport Cycling Team 3:34
90 Jonas Walton CIC Pro Cycling Academy 4:26
91 Clement Izquierdo Cofidis 4:44
92 Filip Pantzare Lucky Sport Cycling Team 5:51
93 Mathias Sanlaville CIC Pro Cycling Academy 5:58
94 Elia Blum Elite Fondations Cycling Team 6:07
95 Nicolas Debeaumarché Cofidis 6:37
96 Luke Verburg Azerion / Villa Valkenburg 7:13
97 Philip Heijnen Azerion / Villa Valkenburg s.t.
98 Gari Ugarte Euskaltel-Euskadi 8:18
99 Joris Chaussinand CIC Pro Cycling Academy 9:13
100 Fabien Grellier Team TotalEnergies 9:23
101 Clément Davy Nice Métropole-Côte d’Azur 10:19
102 Victor Guernalec CIC Pro Cycling Academy 11:32

 

Stage 2 map & profile:

Stage 2 map

Stage 2 profile


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Tuesday, August 25: Stage 1, Saint-Cloud - Dompierre-sur-Mer, 191.5 km

Stage 1 map & profile

Milan Fretin (on left, head down) on his way to winning the stage and the GC leadership. Photo: Getty Sport

Tour de France: 2021

Bill & Carol McGann's book The Story of the Tour de France, 2021: The Little Cannibal Dominates is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Dompierre-sur-Mer at 2:40 PM, local time: 26C (79F), fair, with the wind from the southwest at 19 km/hr (12 mph). There is just a 1% chance of rain, though it did rain on the riders halfway into the stage.

The race: Here's the report from second-place Paul Penhoët's Team Groupama-FDJ United.

On paper, the opening stage of the TPC in Nouvelle-Aquitaine, also known as the Tour Poitou-Charentes, was bound to favor the sprinters. In practice, it was indeed the fast men who took center stage in Dompierre-sur-Mer after 191 kilometers. Paul Penhoët then carried the hopes of the Groupama-FDJ United cycling team, with only Milan Fretin managing to beat him to the finish line. Another mass sprint is expected on Wednesday in Lezay.

Before the time-trial specialists take the spotlight on Thursday, during the individual time trial that is always decisive on the “TPC,” the sprinters had their shot on Tuesday for the opening stage of the French race. A bunch sprint seemed the only realistic outcome, particularly as a breakaway of just five riders formed early in the race. “It wasn’t a dangerous breakaway, so we didn’t take control from the start,” explained William Green. “Later on, though, there was a possibility that the other teams would stop riding into the headwind if they weren’t getting any help, so we eventually joined the chase. We tried to adapt as well as possible to deliver the best performance we could. We have a very strong team here, both for the general classification and for the sprint, and we were highly motivated today. The goal was to back Paul in the final, as it suited him well.”

The breakaway never gained more than a three-minute advantage, and Groupama-FDJ United took on its responsibilities through Johan Jacobs. “Since we started riding fairly late, Johan felt capable of pulling at the front of the peloton and doing his job in the final,” William added. “He was a key teammate today.”
The Swiss rider’s work, combined with that of the other sprint teams, enabled the peloton to catch the breakaway just after the first passage across the finish line, with about 15 kilometres to go. “We knew the circuit would be quite technical,” William explained. “There was quite a lot of road furniture, some wind and narrow roads, so we took control for the whole last lap. Even before crossing the finish line for the first time, we moved to the front with confidence and really gave it everything in the final.”

Then, thanks in particular to the work of Blake Agnoletto, Cyril Barthe and Matteo Milan in the closing kilometers, the Groupama-FDJ United lead-out train remained at the front to put Paul Penhoët in the best possible position. “The initial plan was for Matteo to launch Paul,” William explained. “Coming into the final 500 metres, Matteo was at the front, but there was a bit of a headwind, so Paul decided to move back into fourth position and launch his effort from behind. Fretin went just after that, around 350 meters from the finish, and caught Paul somewhat by surprise. But, to be honest, there wasn’t much we could do. Paulo was beaten by a faster rider on the day. There are no regrets, and we are very pleased with the team’s performance.” The French sprinter therefore had to settle for second place, while the rest of his teammates were awarded the same finishing time following a crash in the final.

On Wednesday, a second round between the sprinters is expected in Lezay, after 200 kilometers.

Complete results:

191.5 kilometers raced at an average speed of 42.331 km/hr

1 Milan Fretin Cofidis 4hr 31min 26sec
2 Paul Penhoët Groupama-FDJ United s.t.
3 Tord Gudmestad Decathlon CMA CGM Team s.t.
4 Brody McDonald Modern Adventure Pro Cycling s.t.
5 Karsten Feldmann Unibet Rose Rockets s.t.
6 Paul Hennequin Euskaltel-Euskadi s.t.
7 Mathias Sanlaville CIC Pro Cycling Academy s.t.
8 Yanne Dorenbos Azerion / Villa Valkenburg s.t.
9 Tom Mainguenaud Nice Métropole-Côte d’Azur s.t.
10 Romain Cardis St Michel-Preference Home-Auber 93 s.t.
11 Tommaso Bessega Team Polti-VisitMalta s.t.
12 Daniel Årnes Van Rysel-Roubaix s.t.
13 Dario Belletta Team Polti-VisitMalta s.t.
14 Luke Verburg Azerion / Villa Valkenburg s.t.
15 Jan Sommer Elite Fondations Cycling Team s.t.
16 Gianluca Pollefliet Decathlon CMA CGM Team s.t.
17 Jason Tesson Team TotalEnergies s.t.
18 Cyril Barthe Groupama-FDJ United s.t.
19 Matteo Milan Groupama-FDJ United s.t.
20 Rasmus Søjberg Pedersen Decathlon CMA CGM Team s.t.
21 Peder Dahl Strand Lucky Sport Cycling Team s.t.
22 Simen Evertsen-Hegreberg Lucky Sport Cycling Team s.t.
23 Frank Aron Ragilo Lucky Sport Cycling Team s.t.
24 Antoine L'Hote Decathlon CMA CGM Team s.t.
25 Piet Allegaert Cofidis s.t.
26 Maxime Decomble Groupama-FDJ United s.t.
27 Antoine Raugel Van Rysel-Roubaix s.t.
28 Gabriele Bessega Team Polti-VisitMalta s.t.
29 Tyler Stites Modern Adventure Pro Cycling s.t.
30 Jahkim Carty Nice Métropole-Côte d’Azur s.t.
31 Wessel Mouris Unibet Rose Rockets s.t.
32 Ronan Augé Unibet Rose Rockets s.t.
33 Anthony Turgis Team TotalEnergies s.t.
34 Remi Cavagna Groupama-FDJ United s.t.
35 Samuel Leroux Team TotalEnergies s.t.
36 Victor Jean Elite Fondations Cycling Team s.t.
37 Noah Bögli Elite Fondations Cycling Team s.t.
38 Francisco Muñoz Team Polti-VisitMalta s.t.
39 Camille Charret Cofidis s.t.
40 Marius Innhaug Dahl Decathlon CMA CGM Team s.t.
41 Nino de Jong Azerion / Villa Valkenburg s.t.
42 Otto van Zanden Azerion / Villa Valkenburg s.t.
43 Vincent Hoppezak Azerion / Villa Valkenburg s.t.
44 Clément Dubois Van Rysel-Roubaix s.t.
45 Filip Pantzare Lucky Sport Cycling Team s.t.
46 Txomin Juaristi Euskaltel-Euskadi s.t.
47 Cole Kessler Modern Adventure Pro Cycling s.t.
48 Vilgot Reinhold Lucky Sport Cycling Team s.t.
49 Guillaume Bagou Elite Fondations Cycling Team s.t.
50 Jean-Loup Fayolle CIC Pro Cycling Academy s.t.
51 Baptiste Gillet Nice Métropole-Côte d’Azur s.t.
52 Max Nielsen Lucky Sport Cycling Team s.t.
53 Hugo Scala Jr Modern Adventure Pro Cycling s.t.
54 Stefan de Bod Modern Adventure Pro Cycling s.t.
55 Harry Lasker Modern Adventure Pro Cycling s.t.
56 Jonas Walton CIC Pro Cycling Academy s.t.
57 Leo Hayter Modern Adventure Pro Cycling s.t.
58 Clément Davy Nice Métropole-Côte d’Azur s.t.
59 Ion Izagirre Cofidis s.t.
60 Kepa Ormazabal Euskaltel-Euskadi s.t.
61 Dylan Massa Nice Métropole-Côte d’Azur s.t.
62 Yago Aguirre Euskaltel-Euskadi s.t.
63 Blake Agnoletto Groupama-FDJ United s.t.
64 Johan Jacobs Groupama-FDJ United s.t.
65 Alexander Konijn Nice Métropole-Côte d’Azur s.t.
66 Joseph Brookes Cofidis s.t.
67 Axel van der Tuuk Euskaltel-Euskadi s.t.
68 Owen Geleijn Unibet Rose Rockets s.t.
69 Nate Pringle Decathlon CMA CGM Team s.t.
70 Eivind Broholt Fougner Unibet Rose Rockets s.t.
71 Alfie George Elite Fondations Cycling Team s.t.
72 Adrián Benito Team Polti-VisitMalta s.t.
73 Hodei Munoz Euskaltel-Euskadi s.t.
74 Adam Toupalik Unibet Rose Rockets s.t.
75 Philip Heijnen Azerion / Villa Valkenburg s.t.
76 Fabien Grellier Team TotalEnergies s.t.
77 Elia Blum Elite Fondations Cycling Team @ 1min 41awx
78 Loris Rouiller Elite Fondations Cycling Team @ 0sec
79 Gabriele Raccagni Team Polti-VisitMalta @ 0sec
80 Morne Van Niekerk St Michel-Preference Home-Auber 93 @ 0sec
81 Clement Izquierdo Cofidis 2:11
82 Nicolas Debeaumarché Cofidis s.t.
83 Victor Guernalec CIC Pro Cycling Academy s.t.
84 Niklas Larsen Unibet Rose Rockets @ 0sec
85 Victor Papon Nice Métropole-Côte d’Azur @ 0sec
86 Niek Voogt Azerion / Villa Valkenburg @ 0sec
87 Kévin Avoine Van Rysel-Roubaix @ 0sec
88 Killian Théot Van Rysel-Roubaix @ 0sec
89 Antoine Berger St Michel-Preference Home-Auber 93 @ 0sec
90 Axel Bouquet St Michel-Preference Home-Auber 93 @ 0sec
91 Similien Hamon CIC Pro Cycling Academy @ 0sec
92 Léandre Huck Van Rysel-Roubaix 2:29
93 Thomas Gachignard Team TotalEnergies @ 0sec
94 Lorrenzo Manzin Team TotalEnergies @ 0sec
95 Diego Sevilla Team Polti-VisitMalta @ 0sec
96 Thibault Guernalec Team TotalEnergies @ 0sec
97 Hjalmar Klyver Lucky Sport Cycling Team @ 0sec
98 Yohann Simon St Michel-Preference Home-Auber 93 @ 0sec
99 Joes Oosterlinck Van Rysel-Roubaix @ 0sec
100 Théo Delacroix St Michel-Preference Home-Auber 93 @ 0sec
101 Gari Ugarte Euskaltel-Euskadi 8:02
102 Conor Murphy Decathlon CMA CGM Team 8:11
103 Joris Chaussinand CIC Pro Cycling Academy 8:20
104 Maël Guégan CIC Pro Cycling Academy 19:16

 

GC after stage 1:

  • GC leader: Milan Fretin (Cofidis)
  • Mountains classification leader: Victor Papon (Nice Métropole-Côte d’Azur)
  • Points classification leader: Milan Fretin (Cofidis)
  • Best young rider: Filip Pantzare (Lucky Sport Cycling team)
  • Teams classification leader: Groupama-FDJ United)
1 Milan Fretin Cofidis 4hr 31min 16sec
2 Kévin Avoine Van Rysel-Roubaix @ 2sec
3 Filip Pantzare Lucky Sport Cycling Team 0:03
4 Paul Penhoët Groupama-FDJ United 0:04
5 Tord Gudmestad Decathlon CMA CGM Team 0:06
6 Victor Papon Nice Métropole-Côte d’Azur 0:07
7 Brody McDonald Modern Adventure Pro Cycling 0:10
8 Karsten Feldmann Unibet Rose Rockets s.t.
9 Paul Hennequin Euskaltel-Euskadi s.t.
10 Mathias Sanlaville CIC Pro Cycling Academy s.t.
11 Yanne Dorenbos Azerion / Villa Valkenburg s.t.
12 Tom Mainguenaud Nice Métropole-Côte d’Azur s.t.
13 Romain Cardis St Michel-Preference Home-Auber 93 s.t.
14 Tommaso Bessega Team Polti-VisitMalta s.t.
15 Daniel Årnes Van Rysel-Roubaix s.t.
16 Dario Belletta Team Polti-VisitMalta s.t.
17 Luke Verburg Azerion / Villa Valkenburg s.t.
18 Jan Sommer Elite Fondations Cycling Team s.t.
19 Gianluca Pollefliet Decathlon CMA CGM Team s.t.
20 Jason Tesson Team TotalEnergies s.t.
21 Cyril Barthe Groupama-FDJ United s.t.
22 Matteo Milan Groupama-FDJ United s.t.
23 Rasmus Søjberg Pedersen Decathlon CMA CGM Team s.t.
24 Peder Dahl Strand Lucky Sport Cycling Team s.t.
25 Simen Evertsen-Hegreberg Lucky Sport Cycling Team s.t.
26 Frank Aron Ragilo Lucky Sport Cycling Team s.t.
27 Antoine L'Hote Decathlon CMA CGM Team s.t.
28 Piet Allegaert Cofidis s.t.
29 Maxime Decomble Groupama-FDJ United s.t.
30 Antoine Raugel Van Rysel-Roubaix s.t.
31 Gabriele Bessega Team Polti-VisitMalta s.t.
32 Tyler Stites Modern Adventure Pro Cycling s.t.
33 Jahkim Carty Nice Métropole-Côte d’Azur s.t.
34 Wessel Mouris Unibet Rose Rockets s.t.
35 Ronan Augé Unibet Rose Rockets s.t.
36 Anthony Turgis Team TotalEnergies s.t.
37 Remi Cavagna Groupama-FDJ United s.t.
38 Samuel Leroux Team TotalEnergies s.t.
39 Victor Jean Elite Fondations Cycling Team s.t.
40 Noah Bögli Elite Fondations Cycling Team s.t.
41 Francisco Muñoz Team Polti-VisitMalta s.t.
42 Camille Charret Cofidis s.t.
43 Marius Innhaug Dahl Decathlon CMA CGM Team s.t.
44 Nino de Jong Azerion / Villa Valkenburg s.t.
45 Otto van Zanden Azerion / Villa Valkenburg s.t.
46 Vincent Hoppezak Azerion / Villa Valkenburg s.t.
47 Clément Dubois Van Rysel-Roubaix s.t.
48 Txomin Juaristi Euskaltel-Euskadi s.t.
49 Cole Kessler Modern Adventure Pro Cycling s.t.
50 Vilgot Reinhold Lucky Sport Cycling Team s.t.
51 Guillaume Bagou Elite Fondations Cycling Team s.t.
52 Jean-Loup Fayolle CIC Pro Cycling Academy s.t.
53 Baptiste Gillet Nice Métropole-Côte d’Azur s.t.
54 Max Nielsen Lucky Sport Cycling Team s.t.
55 Hugo Scala Jr Modern Adventure Pro Cycling s.t.
56 Stefan de Bod Modern Adventure Pro Cycling s.t.
57 Harry Lasker Modern Adventure Pro Cycling s.t.
58 Jonas Walton CIC Pro Cycling Academy s.t.
59 Leo Hayter Modern Adventure Pro Cycling s.t.
60 Clément Davy Nice Métropole-Côte d’Azur s.t.
61 Ion Izagirre Cofidis s.t.
62 Kepa Ormazabal Euskaltel-Euskadi s.t.
63 Dylan Massa Nice Métropole-Côte d’Azur s.t.
64 Yago Aguirre Euskaltel-Euskadi s.t.
65 Blake Agnoletto Groupama-FDJ United s.t.
66 Johan Jacobs Groupama-FDJ United s.t.
67 Alexander Konijn Nice Métropole-Côte d’Azur s.t.
68 Joseph Brookes Cofidis s.t.
69 Axel van der Tuuk Euskaltel-Euskadi s.t.
70 Owen Geleijn Unibet Rose Rockets s.t.
71 Nate Pringle Decathlon CMA CGM Team s.t.
72 Eivind Broholt Fougner Unibet Rose Rockets s.t.
73 Alfie George Elite Fondations Cycling Team s.t.
74 Adrián Benito Team Polti-VisitMalta s.t.
75 Hodei Munoz Euskaltel-Euskadi s.t.
76 Adam Toupalik Unibet Rose Rockets s.t.
77 Philip Heijnen Azerion / Villa Valkenburg s.t.
78 Fabien Grellier Team TotalEnergies s.t.
79 Loris Rouiller Elite Fondations Cycling Team s.t.
80 Gabriele Raccagni Team Polti-VisitMalta s.t.
81 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
82 Niklas Larsen Unibet Rose Rockets s.t.
83 Niek Voogt Azerion / Villa Valkenburg s.t.
84 Killian Théot Van Rysel-Roubaix s.t.
85 Antoine Berger St Michel-Preference Home-Auber 93 s.t.
86 Axel Bouquet St Michel-Preference Home-Auber 93 s.t.
87 Similien Hamon CIC Pro Cycling Academy s.t.
88 Thomas Gachignard Team TotalEnergies s.t.
89 Lorrenzo Manzin Team TotalEnergies s.t.
90 Diego Sevilla Team Polti-VisitMalta s.t.
91 Thibault Guernalec Team TotalEnergies s.t.
92 Hjalmar Klyver Lucky Sport Cycling Team s.t.
93 Yohann Simon St Michel-Preference Home-Auber 93 s.t.
94 Joes Oosterlinck Van Rysel-Roubaix s.t.
95 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
96 Elia Blum Elite Fondations Cycling Team 1:51
97 Clement Izquierdo Cofidis 2:21
98 Nicolas Debeaumarché Cofidis s.t.
99 Victor Guernalec CIC Pro Cycling Academy s.t.
100 Léandre Huck Van Rysel-Roubaix 2:39
101 Gari Ugarte Euskaltel-Euskadi 8:12
102 Conor Murphy Decathlon CMA CGM Team 8:21
103 Joris Chaussinand CIC Pro Cycling Academy 8:30
104 Maël Guégan CIC Pro Cycling Academy 19:26

 

Stage 1 map & profile:

Stage 1 map

Staghe 1 profile


Content continues below the ads

Advertise with us!

Start list with back numbers, August 24, 2026:

Team TotalEnergies
1 Samuel Leroux
2 Thomas Gachignard
3 Fabien Grellier
4 Thibault Guernalec
5 Lorrenzo Manzin
6 Jason Tesson
7 Anthony Turgis
Decathlon CMA CGM Team
11 Antoine L'Hote
12 Tord Gudmestad
13 Gianluca Pollefliet
14 Rasmus Søjberg Pedersen
15 Marius Innhaug Dahl
16 Conor Murphy
17 Nate Pringle
Groupama-FDJ United
21 Remi Cavagna
22 Maxime Decomble
23 Paul Penhoët
24 Cyril Barthe
25 Johan Jacobs
26 Blake Agnoletto
27 Matteo Milan
Cofidis
31 Milan Fretin
32 Clement Izquierdo
33 Piet Allegaert
34 Ion Izagirre
35 Camille Charret
36 Nicolas Debeaumarché
37 Joseph Brookes
Unibet Rose Rockets
41 Adam Toupalik
42 Eivind Broholt Fougner
43 Karsten Feldmann
44 Niklas Larsen
45 Owen Geleijn
46 Ronan Augé
47 Wessel Mouris
Euskaltel-Euskadi
51 Paul Hennequin
52 Axel van der Tuuk
53 Txomin Juaristi
54 Hodei Munoz
55 Gari Ugarte
56 Yago Aguirre
57 Kepa Ormazabal
Modern Adventure Pro Cycling
61 Leo Hayter
62 Stefan de Bod
63 Brody McDonald
64 Cole Kessler
65 Harry Lasker
66 Hugo Scala Jr
67 Tyler Stites
Team Polti-VisitMalta
71 Adrián Benito
72 Gabriele Bessega
73 Tommaso Bessega
74 Francisco Muñoz
75 Dario Belletta
76 Gabriele Raccagni
77 Diego Sevilla
CIC Pro Cycling Academy
81 Maël Guégan
82 Joris Chaussinand
83 Jean-Loup Fayolle
84 Victor Guernalec
85 Similien Hamon
86 Mathias Sanlaville
87 Jonas Walton
Nice Métropole-Côte d'Azur
91 Tom Mainguenaud
92 Victor Papon
93 Clément Davy
94 Baptiste Gillet
95 Alexander Konijn
96 Dylan Massa
97 Jahkim Carty
St Michel-Preference Home-Auber 93
101 Romain Cardis
102 Axel Bouquet
103 Antoine Berger
104 Théo Delacroix
105 Morne Van Niekerk
107 Yohann Simon
Van Rysel-Roubaix
111 Daniel Årnes
112 Kévin Avoine
113 Léandre Huck
114 Joes Oosterlinck
115 Antoine Raugel
116 Killian Théot
117 Clément Dubois
Elite Fondations Cycling Team
121 Elia Blum
122 Alfie George
123 Guillaume Bagou
124 Noah Bögli
125 Loris Rouiller
126 Victor Jean
127 Jan Sommer
Lucky Sport Cycling Team
131 Frank Aron Ragilo
132 Hjalmar Klyver
133 Max Nielsen
134 Simen Evertsen-Hegreberg
135 Vilgot Reinhold
136 Peder Dahl Strand
137 Filip Pantzare
Azerion / Villa Valkenburg
141 Yanne Dorenbos
142 Nino de Jong
143 Luke Verburg
144 Niek Voogt
145 Otto van Zanden
146 Philip Heijnen
147 Vincent Hoppezak