4 Jours de Dunkerque / Grand Prix des Hauts de France
Stage 3: Valenciennes › Famars
France
Friday 16 May 2025
154.2 km
Soudal Quick-Step on the attack in action-packed Dunkerque stage

Twelve cobblestone sectors and some fast roads were the ingredients of the most complicated stage of the Quatre Jours de Dunkerque so far, one which had the potential – on paper, at least – to deliver some significant changes to the general classification, where the gaps were still small after two days.
Knowing that a lot could happen on Friday, Soudal Quick-Step went on the attack early and tried to shape the race. After a crazy first hour, with plenty of skirmishes but no breakaway, a front group formed, and our team was represented in that four-man move by Antoine Huby and Casper Pedersen, the Dane who finished fourth at E3 Harelbeke this season. The duo, together with their two companions, pushed hard on the cobbles and built a nice four-minute margin on the peloton.
It took a coalition of teams to reduce that gap and bring the quartet back, in the last 50 kilometers, but the Wolfpack continued to remain active, this time with Gil Gelders. The Belgian, who was in the breakaway on the opening day, went full gas and opened a gap, only for the bunch to come back despite his best effort. The stage, as a result, came down to a bunch sprint won by Pierre Gautherat (Decathlon AG2R), while Jordi Warlop finished ninth and scored his third top ten of the season. On top of that, Soudal Quick-Step was named the best team of the day, taking to the podium to receive this well-deserved award at the end of stage three.
Photo credit: ©Luc Claessen / Getty Images
Race details
1 |
Pierre Gautherat Decathlon AG2R La Mondiale Team |
3:22:35 |
2 |
Jake Stewart Israel - Premier Tech |
0:00 |
3 |
Axel Zingle Team Visma | Lease a Bike |
0:00 |
4 |
Tobias Lund Andresen Team Picnic PostNL |
0:00 |
5 |
Lewis Askey Groupama - FDJ |
0:00 |
6 |
Alberto Dainese Tudor Pro Cycling Team |
0:00 |
7 |
Benjamin Thomas Cofidis |
0:00 |
8 |
Samuel Leroux Team TotalEnergies |
0:00 |
9 |
Jordi Warlop
Soudal Quick-Step |
0:00 |
10 |
Matys Grisel Lotto |
0:00 |
22 |
Yves Lampaert
Soudal Quick-Step |
0:00 |
27 |
Gil Gelders
Soudal Quick-Step |
0:00 |
89 |
Antoine Huby
Soudal Quick-Step |
6:17 |
96 |
Jonathan Vervenne Soudal Quick-Step |
8:53 |
119 |
Casper Pedersen
Soudal Quick-Step |
12:02 |
129 |
Andrea Raccagni Noviero
Soudal Quick-Step |
13:05 |
1 |
Axel Zingle Team Visma | Lease a Bike |
11:05:07 |
2 |
Pierre Gautherat Decathlon AG2R La Mondiale Team |
0:04 |
3 |
Lewis Askey Groupama - FDJ |
0:04 |
4 |
Ben Swift INEOS Grenadiers |
0:06 |
5 |
Nans Peters Decathlon AG2R La Mondiale Team |
0:06 |
6 |
Per Strand Hagenes Team Visma | Lease a Bike |
0:07 |
7 |
Tobias Lund Andresen Team Picnic PostNL |
0:08 |
8 |
Jake Stewart Israel - Premier Tech |
0:08 |
9 |
Sakarias Koller Løland Uno-X Mobility |
0:08 |
10 |
Samuel Watson INEOS Grenadiers |
0:10 |
26 |
Yves Lampaert
Soudal Quick-Step |
0:14 |
46 |
Gil Gelders
Soudal Quick-Step |
0:31 |
49 |
Jordi Warlop
Soudal Quick-Step |
0:42 |
76 |
Antoine Huby
Soudal Quick-Step |
6:29 |
95 |
Jonathan Vervenne Soudal Quick-Step |
11:28 |
99 |
Casper Pedersen
Soudal Quick-Step |
12:10 |
105 |
Andrea Raccagni Noviero
Soudal Quick-Step |
13:19 |
1 |
Axel Zingle Team Visma | Lease a Bike |
31 pt |
2 |
Lewis Askey Groupama - FDJ |
21 pt |
3 |
Tobias Lund Andresen Team Picnic PostNL |
19 pt |
4 |
Pierre Gautherat Decathlon AG2R La Mondiale Team |
16 pt |
5 |
Jake Stewart Israel - Premier Tech |
14 pt |
6 |
Sakarias Koller Løland Uno-X Mobility |
12 pt |
7 |
Alberto Dainese Tudor Pro Cycling Team |
10 pt |
8 |
Samuel Watson INEOS Grenadiers |
9 pt |
9 |
Matys Grisel Lotto |
9 pt |
10 |
Ben Swift INEOS Grenadiers |
8 pt |
15 |
Casper Pedersen
Soudal Quick-Step |
6 pt |
25 |
Jordi Warlop
Soudal Quick-Step |
2 pt |
27 |
Antoine Huby
Soudal Quick-Step |
2 pt |
991 |
Gil Gelders
Soudal Quick-Step |
-9 pt |
1 |
Kenny Molly Van Rysel Roubaix |
15 pt |
2 |
Gil Gelders
Soudal Quick-Step |
9 pt |
3 |
Luca De Meester Wagner Bazin WB |
9 pt |
4 |
Victor Papon Wagner Bazin WB |
7 pt |
5 |
Abram Stockman Unibet Tietema Rockets |
3 pt |
6 |
Ceriel Desal Wagner Bazin WB |
3 pt |
7 |
Gorka Sorarrain Agirrezabala Caja Rural - Seguros RGA |
3 pt |
8 |
Samuel Leroux Team TotalEnergies |
2 pt |
9 |
Aaron Gate XDS Astana Team |
2 pt |
10 |
Lucas Eriksson Tudor Pro Cycling Team |
2 pt |
1 |
Pierre Gautherat Decathlon AG2R La Mondiale Team |
11:05:11 |
2 |
Lewis Askey Groupama - FDJ |
0:00 |
3 |
Per Strand Hagenes Team Visma | Lease a Bike |
0:03 |
4 |
Tobias Lund Andresen Team Picnic PostNL |
0:04 |
5 |
Sakarias Koller Løland Uno-X Mobility |
0:04 |
6 |
Samuel Watson INEOS Grenadiers |
0:06 |
7 |
Matys Grisel Lotto |
0:08 |
8 |
Jenno Berckmoes Lotto |
0:10 |
9 |
Axel Huens Unibet Tietema Rockets |
0:10 |
10 |
Carlos Canal Blanco Movistar Team |
0:10 |
20 |
Gil Gelders
Soudal Quick-Step |
0:27 |
27 |
Antoine Huby
Soudal Quick-Step |
6:25 |
35 |
Jonathan Vervenne Soudal Quick-Step |
11:24 |
42 |
Andrea Raccagni Noviero
Soudal Quick-Step |
13:15 |
1 | Lotto | 33:16:03 |
2 | Israel - Premier Tech | 0:00 |
3 | Groupama - FDJ | 0:00 |
4 | Cofidis | 0:00 |
5 | Team TotalEnergies | 0:00 |
6 | Uno-X Mobility | 0:00 |
7 | Soudal Quick-Step | 0:00 |
8 | Decathlon AG2R La Mondiale Team | 0:00 |
9 | Team Visma | Lease a Bike | 0:00 |
10 | Movistar Team | 0:00 |