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 of Guangxi (WorldTour),
Guangxi Region, China

7th edition: October 13 - 18, 2025

Tour of Guangxi podium history | 2025 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6

Overall map of the 2026 Tour of Guangxi


Sunday, October 18: 6th & Final Stage, Yizhou - Nongla, 165.8 km

Stage 6 map & profile

Jarno Widar wins stage six and the 2026 Tour of Guangxi. Photo: Getty Images

Olympics 50 Craziest Stories

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.

Weather at Shanglin, on the route, about 30 km from the finish, at 11:50 AM, local time: 29C (85F), partly cloudy, with the wind from the south-southeast at 10 km/hr (6 mph). There is an 8% chance of rain, dropping to 4% at 2:00 PM.

The race: Here's the report from stage and GC winner Jarno Widar's Team Lotto-Intermarché.

Jarno Widar has claimed an impressive victory at the Tour of Guangxi. The 20-year-old Belgian won the sixth and final stage, which finished uphill in Nongla, securing the overall title as well. Following his victory at Tre Valli Varesine earlier this month, Widar has now claimed his first WorldTour-level victory in China. “It feels like I’m still dreaming and waiting for someone to wake me up.”

The Tour of Guangxi delivered a particularly exciting finale on the final day. The outcome was decided on the tough final climb of the 166-kilometre stage from Yizhou to Nongla. “That climb suited me perfectly,” Widar explains. “The pace was already very high over the first two kilometres, but I was still a little too far back, boxed in behind the other teams’ lead-out trains. I managed to move up on the flatter section and felt I still had something left. It became a real battle of attrition. I knew Pidcock would accelerate at around 300 metres to go. With 150 metres remaining, I felt I had to get past him.”

A dream come true
The victory marks another major milestone in Widar’s young professional career. “It feels like I’m still dreaming and waiting for someone to wake me up. My dream has always been to become a professional cyclist, but winning two big races in a week and a half feels completely unreal. It’s my first WorldTour-level victory, and to beat riders of that calibre again is incredible.”

The 20-year-old Belgian also looks back on his week in China with great satisfaction. “First of all, there was the jet lag,” he laughs. “I really enjoyed this week. The team did a fantastic job, and I’m happy I could finish it off for them. Racing in China is also always special. The scenery was beautiful and made a real impression on me.”

Carrying his strong form through to the end
The victory in Guangxi also caps off a strong end to the season. “We knew I had come out of the Vuelta in good shape. The Italian classics followed, and we wanted to perform as well as possible there. We prepared well for those races, which allowed me to carry my good form through to China.”

By winning the Tour of Guangxi, Widar brings his season to a memorable close and takes another important step in his development. “A few years ago, when I was a junior, I obviously watched cycling on television. I saw riders like these winning stages of the Giro and the Tour de France, becoming Olympic mountain bike champions and winning other major races. Back then, I was still just a junior. Even the thought of one day racing alongside those guys seemed fantastic to me. But to be able to beat them now and take another step forward is incredible.”

Baptiste Veistroffer also wraps up the Tour of Guangxi with a special reward. The Frenchman won the mountains classification, taking home a memorable result from China.

Complete results:

165.8 kilometers raced at an average speed of 45.407 km/hr

1 Jarno Widar Lotto-Intermarché 3hr 39min 5sec
2 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team @ 6sec
3 Louis Barré Team Visma | Lease a Bike 0:10
4 Marco Brenner Tudor Pro Cycling Team 0:11
5 Martin Tjøtta Uno-X Mobility 0:15
6 Juan Ayuso Lidl-Trek 0:16
7 Peter Øxenberg Netcompany INEOS 0:19
8 Clément Braz Afonso Groupama-FDJ United 0:21
9 Afonso Eulalio Bahrain Victorious s.t.
10 Maxim Van Gils Red Bull-BORA-hansgrohe 0:23
11 Jhonatan Narvaez UAE Team Emirates-XRG 0:26
12 Javier Romo Movistar 0:27
13 Martin López XDS Astana s.t.
14 Kévin Vauquelin Netcompany INEOS 0:30
15 Torstein Træen Uno-X Mobility 0:32
16 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
17 Paul Double Team Jayco-AlUla s.t.
18 AJ August Netcompany INEOS s.t.
19 Alessandro Pinarello NSN Cycling Team 0:36
20 Clément Champoussin XDS Astana 0:38
21 Léo Bisiaux Decathlon CMA CGM 0:40
22 Tobias Svarre Uno-X Mobility 0:43
23 Bjoern Koerdt Team Picnic PostNL s.t.
24 Pau Miquel Delgado Bahrain Victorious 0:47
25 Reuben Thompson Lotto-Intermarché s.t.
26 Tijmen Graat Team Visma | Lease a Bike 0:49
27 Neilson Powless EF Education-EasyPost 0:50
28 Pelayo Sanchez Movistar 0:53
29 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
30 Mikkel Honore EF Education-EasyPost s.t.
31 Jamie Meehan Cofidis s.t.
32 Daan Hoole Decathlon CMA CGM 1:06
33 Rudy Porter Team Jayco-AlUla 1:08
34 William Barta Tudor Pro Cycling Team 1:16
35 Diego Pescador Movistar 1:22
36 Óscar Rodríguez Netcompany INEOS 1:24
37 Pavel Novak Movistar 1:28
38 Steff Cras Soudal Quick-Step s.t.
39 Anton Schiffer Team Visma | Lease a Bike 1:31
40 Emanuel Buchmann Cofidis 1:42
41 Carlos Verona Lidl-Trek s.t.
42 Frits Biesterbos Team Picnic PostNL s.t.
43 Davide Formolo Movistar 1:44
44 Rémy Rochas Groupama-FDJ United 1:50
45 Nickolas Zukowsky Pinarello-Q36.5 s.t.
46 Alexey Lutsenko NSN Cycling Team 1:55
47 Enzo Paleni Groupama-FDJ United 1:59
48 Edward Planckaert Alpecin-Premier Tech 2:04
49 Haoyu Su XDS Astana 2:06
50 Ilan Van Wilder Soudal Quick-Step 2:09
51 Brandon Rivera Netcompany INEOS 2:15
52 Milan Vader Pinarello-Q36.5 Pro Cycling Team 2:17
53 Jasha Sütterlin Team Jayco-AlUla s.t.
54 Tom Donnenwirth Groupama-FDJ United s.t.
55 Loe van Belle Team Visma | Lease a Bike s.t.
56 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team 2:26
57 Nadav Raisberg NSN Cycling Team 2:31
58 Sean Flynn Team Picnic PostNL s.t.
59 Tobias Bayer Alpecin-Premier Tech 2:42
60 Fredrik Dversnes Uno-X Mobility 2:48
61 Jan Maas Cofidis s.t.
62 Marc Soler UAE Team Emirates-XRG 2:57
63 Stan Dewulf Decathlon CMA CGM 3:03
64 Andrea Bagioli Lidl-Trek 3:08
65 Søren Kragh Andersen Lidl-Trek 3:18
66 Brady Gilmore NSN Cycling Team 3:24
67 Brent Van Moer Pinarello-Q36.5 3:30
68 Cyril Barthe Groupama-FDJ United 3:45
69 Mattia Agostinacchio EF Education-EasyPost 4:04
70 Cees Bol Decathlon CMA CGM s.t.
71 Marijn van den Berg EF Education-EasyPost s.t.
72 Lionel Taminiaux Lotto-Intermarché s.t.
73 Arjen Livyns XDS Astana s.t.
74 Chenglu Liu China 4:12
75 Simon Carr Cofidis 4:18
76 Luke Lamperti EF Education-EasyPost 4:32
77 Camille Charret Cofidis 4:36
78 Martin Urianstad Bugge Uno-X Mobility 4:50
79 Rune Herregodts UAE Team Emirates-XRG 4:59
80 Titouan Fontaine Groupama-FDJ United s.t.
81 Emils Liepins Pinarello-Q36.5 Pro Cycling Team 5:07
82 Yutao Shen China 5:20
83 Arne Marit Red Bull-BORA-hansgrohe 5:53
84 Manlio Moro Movistar s.t.
85 Robert Donaldson Team Jayco-AlUla s.t.
86 Oliver Peace Team Picnic PostNL s.t.
87 Julius Johansen UAE Team Emirates-XRG 5:56
88 Matthew Fox Lotto-Intermarché 6:01
89 Joshua Giddings Lotto-Intermarché s.t.
90 Sébastien Grignard Lotto-Intermarché s.t.
91 Tord Gudmestad Decathlon CMA CGM 6:16
92 Baptiste Veistroffer Lotto-Intermarché 6:19
93 Dries De Bondt Team Jayco-AlUla 6:41
94 Ayco Bastiaens Soudal Quick-Step s.t.
95 Dries De Pooter Team Jayco-AlUla s.t.
96 Jonas Rickaert Alpecin-Premier Tech 6:46
97 Robbe Ghys Decathlon CMA CGM s.t.
98 Chenli Zhao China 7:03
99 Michel Hessmann Movistar 7:31
100 Emil Herzog Red Bull-BORA-hansgrohe s.t.
101 Arvid de Kleijn Tudor Pro Cycling Team 7:38
102 Oscar Riesebeek Alpecin-Premier Tech s.t.
103 Daniel Skerl Bahrain Victorious s.t.
104 Sebastian Kolze Changizi Tudor Pro Cycling Team 7:46
105 Lennard Kämna Lidl-Trek 7:48
106 Patrick Gamper Team Jayco-AlUla s.t.
107 Max Walker EF Education-EasyPost 7:50
108 Milan Fretin Cofidis 7:55
109 Matevz Govekar Bahrain Victorious 8:02
110 Oded Kogut NSN Cycling Team 8:04
111 Itamar Einhorn NSN Cycling Team s.t.
112 Rotem Tene NSN Cycling Team 8:10
113 Rui Oliveira UAE Team Emirates-XRG 8:13
114 Sebastian Molano UAE Team Emirates-XRG s.t.
115 Timo de Jong Team Picnic PostNL 8:16
116 Dillon Corkery Team Picnic PostNL s.t.
117 Robin Froidevaux Tudor Pro Cycling Team 8:42
118 Arthur Kluckers Tudor Pro Cycling Team s.t.
119 Max Kanter XDS Astana 8:44
120 Matteo Milan Groupama-FDJ United 9:26
121 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
122 Binyan Ma China s.t.
123 Kaden Groves Alpecin-Premier Tech s.t.
124 Jarrad Drizners Red Bull-BORA-hansgrohe s.t.
125 Zhicheng Liu China s.t.
126 Florian Vermeersch UAE Team Emirates-XRG s.t.
127 Dries van Gestel Soudal Quick-Step s.t.
128 Henrik Pedersen Uno-X Mobility 9:42
129 Vlad Van Mechelen Bahrain Victorious 9:45
130 Max van der Meulen Bahrain Victorious s.t.
131 Erlend Blikra Uno-X Mobility 9:50
132 Mathias Sunekær Norsgaard Lidl-Trek 10:23
133 Samuele Battistella EF Education-EasyPost 11:32
134 Niklas Behrens Team Visma | Lease a Bike 12:00
135 Fabio Jakobsen Team Visma | Lease a Bike s.t.
136 Paul Magnier Soudal Quick-Step 12:16
137 Laurenz Rex Soudal Quick-Step s.t.
138 Warre Vangheluwe Soudal Quick-Step 12:19
139 Sam Welsford Netcompany INEOS 12:21
140 Artem Shmidt Netcompany INEOS s.t.
141 Victor Langellotti XDS Astana 12:29
142 Ruidong Wang China 12:31
143 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 13:01

 

Final GC after stage 6:

  • GC winner: Jarno Widar (Lotto-Intermarché)
  • Mountains classification winner: Baptiste Veistroffer (Lotto-Intermarché)
  • Points classification winner: Paul Magnier (Soudal Quick-Step)
  • Best young rider: Jarno Widar (Lotto-Intermarché)
  • Teams classification winner: Netcompany INEOS

1,042.8 kilometers raced at an average speed of 46.597 km/hr

1 Jarno Widar Lotto-Intermarché 22hr 22min 45sec
2 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team @ 9sec
3 Louis Barré Team Visma | Lease a Bike 0:16
4 Marco Brenner Tudor Pro Cycling Team 0:21
5 Martin Tjøtta Uno-X Mobility 0:22
6 Juan Ayuso Lidl-Trek 0:26
7 Jhonatan Narvaez UAE Team Emirates-XRG 0:29
8 Afonso Eulalio Bahrain Victorious 0:31
9 Clément Braz Afonso Groupama-FDJ United s.t.
10 Maxim Van Gils Red Bull-BORA-hansgrohe 0:33
11 Martin López XDS Astana 0:37
12 Javier Romo Movistar s.t.
13 Kévin Vauquelin Netcompany INEOS 0:40
14 Paul Double Team Jayco-AlUla 0:42
15 Torstein Træen Uno-X Mobility s.t.
16 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
17 AJ August Netcompany INEOS s.t.
18 Alessandro Pinarello NSN Cycling Team 0:46
19 Clément Champoussin XDS Astana 0:48
20 Léo Bisiaux Decathlon CMA CGM 0:50
21 Tobias Svarre Uno-X Mobility 0:53
22 Bjoern Koerdt Team Picnic PostNL s.t.
23 Pau Miquel Delgado Bahrain Victorious 0:55
24 Neilson Powless EF Education-EasyPost 0:56
25 Reuben Thompson Lotto-Intermarché 0:57
26 Tijmen Graat Team Visma | Lease a Bike 0:59
27 Pelayo Sanchez Movistar 1:03
28 Jamie Meehan Cofidis s.t.
29 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
30 Mikkel Honore EF Education-EasyPost s.t.
31 Daan Hoole Decathlon CMA CGM 1:16
32 Rudy Porter Team Jayco-AlUla 1:18
33 William Barta Tudor Pro Cycling Team 1:26
34 Peter Øxenberg Netcompany INEOS 1:27
35 Diego Pescador Movistar 1:32
36 Óscar Rodríguez Netcompany INEOS 1:34
37 Frits Biesterbos Team Picnic PostNL 1:36
38 Steff Cras Soudal Quick-Step 1:38
39 Emanuel Buchmann Cofidis 1:52
40 Carlos Verona Lidl-Trek s.t.
41 Davide Formolo Movistar 1:53
42 Rémy Rochas Groupama-FDJ United 2:00
43 Nickolas Zukowsky Pinarello-Q36.5 s.t.
44 Enzo Paleni Groupama-FDJ United 2:03
45 Alexey Lutsenko NSN Cycling Team 2:05
46 Jasha Sütterlin Team Jayco-AlUla 2:19
47 Ilan Van Wilder Soudal Quick-Step s.t.
48 Brandon Rivera Netcompany INEOS 2:23
49 Milan Vader Pinarello-Q36.5 2:27
50 Loe van Belle Team Visma | Lease a Bike s.t.
51 Tom Donnenwirth Groupama-FDJ United 2:27
52 Nadav Raisberg NSN Cycling Team 2:41
53 Sean Flynn Team Picnic PostNL s.t.
54 Edward Planckaert Alpecin-Premier Tech 2:43
55 Jan Maas Cofidis 2:58
56 Marc Soler UAE Team Emirates-XRG 3:07
57 Haoyu Su XDS Astana 3:11
58 Andrea Bagioli Lidl-Trek 3:18
59 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team 3:34
60 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team 3:40
61 Tobias Bayer Alpecin-Premier Tech 3:44
62 Fredrik Dversnes Uno-X Mobility 3:47
63 Cyril Barthe Groupama-FDJ United 3:55
64 Søren Kragh Andersen Lidl-Trek 3:57
65 Cees Bol Decathlon CMA CGM 4:08
66 Arjen Livyns XDS Astana 4:09
67 Lionel Taminiaux Lotto-Intermarché 4:14
68 Marijn van den Berg EF Education-EasyPost s.t.
69 Simon Carr Cofidis 4:28
70 Martin Urianstad Bugge Uno-X Mobility 5:00
71 Rune Herregodts UAE Team Emirates-XRG 5:09
72 Mattia Agostinacchio EF Education-EasyPost 5:26
73 Arne Marit Red Bull-BORA-hansgrohe 6:03
74 Matthew Fox Lotto-Intermarché 7:06
75 Robert Donaldson Team Jayco-AlUla 7:10
76 Anton Schiffer Team Visma | Lease a Bike 7:21
77 Michel Hessmann Movistar 7:41
78 Emil Herzog Red Bull-BORA-hansgrohe s.t.
79 Sebastian Kolze Changizi Tudor Pro Cycling Team 7:56
80 Pavel Novak Movistar 8:12
81 Rui Oliveira UAE Team Emirates-XRG 8:23
82 Sébastien Grignard Lotto-Intermarché s.t.
83 Baptiste Veistroffer Lotto-Intermarché 8:38
84 Max Kanter XDS Astana 8:44
85 Stan Dewulf Decathlon CMA CGM 8:49
86 Patrick Gamper Team Jayco-AlUla 8:54
87 Dries De Pooter Team Jayco-AlUla 8:56
88 Rotem Tene NSN Cycling Team 9:09
89 Matevz Govekar Bahrain Victorious 9:10
90 Dillon Corkery Team Picnic PostNL 9:24
91 Jordi Meeus Red Bull-BORA-hansgrohe 9:32
92 Dries van Gestel Soudal Quick-Step 9:36
93 Henrik Pedersen Uno-X Mobility 9:52
94 Max van der Meulen Bahrain Victorious 9:55
95 Max Walker EF Education-EasyPost 9:57
96 Matteo Milan Groupama-FDJ United 10:44
97 Robin Froidevaux Tudor Pro Cycling Team 11:24
98 Samuele Battistella EF Education-EasyPost 11:42
99 Paul Magnier Soudal Quick-Step 12:00
100 Vlad Van Mechelen Bahrain Victorious 12:10
101 Robbe Ghys Decathlon CMA CGM 12:15
102 Laurenz Rex Soudal Quick-Step 12:54
103 Brady Gilmore NSN Cycling Team 14:26
104 Artem Shmidt Netcompany INEOS 15:33
105 Julius Johansen UAE Team Emirates-XRG 16:11
106 Joshua Giddings Lotto-Intermarché 16:36
107 Emils Liepins Pinarello-Q36.5 Pro Cycling Team 16:40
108 Yutao Shen China 16:49
109 Sebastian Molano UAE Team Emirates-XRG 16:50
110 Tord Gudmestad Decathlon CMA CGM 17:18
111 Florian Vermeersch UAE Team Emirates-XRG 18:03
112 Lennard Kämna Lidl-Trek 18:24
113 Timo de Jong Team Picnic PostNL 18:52
114 Arthur Kluckers Tudor Pro Cycling Team 21:04
115 Luke Lamperti EF Education-EasyPost 21:53
116 Camille Charret Cofidis 21:57
117 Victor Langellotti XDS Astana 23:05
118 Dries De Bondt Team Jayco-AlUla 23:13
119 Manlio Moro Movistar 23:14
120 Oded Kogut NSN Cycling Team 25:25
121 Itamar Einhorn NSN Cycling Team s.t.
122 Niklas Behrens Team Visma | Lease a Bike 25:26
123 Titouan Fontaine Groupama-FDJ United 25:46
124 Zhicheng Liu China 26:47
125 Erlend Blikra Uno-X Mobility 27:07
126 Milan Fretin Cofidis 27:37
127 Mathias Sunekær Norsgaard Lidl-Trek 27:44
128 Oliver Peace Team Picnic PostNL 28:07
129 Fabio Jakobsen Team Visma | Lease a Bike 29:19
130 Sam Welsford Netcompany INEOS 29:36
131 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 30:16
132 Arvid de Kleijn Tudor Pro Cycling Team 33:26
133 Chenglu Liu China 34:22
134 Binyan Ma China 35:14
135 Chenli Zhao China 35:16
136 Jonas Rickaert Alpecin-Premier Tech 35:25
137 Oscar Riesebeek Alpecin-Premier Tech 35:51
138 Daniel Skerl Bahrain Victorious 36:08
139 Ayco Bastiaens Soudal Quick-Step 37:35
140 Kaden Groves Alpecin-Premier Tech 37:39
141 Jarrad Drizners Red Bull-BORA-hansgrohe 38:38
142 Warre Vangheluwe Soudal Quick-Step 40:23
143 Ruidong Wang China 43:33

 

Stage 6 map & profile:

Stage 6 map

Stage 6 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

Saturday, October 17: Stage 5, Jingchenjiang - Yizhou, 170.1 km

Stage 5 map & profile

Milan Fretin (Cofidis) wins stage five. Photo: Getty Images

Tour de France: the Inside Story

Les Woodland's book Tour de France: The Inside Story - Making the World's Greatest Bicycle Race is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Yizhou at 11:40 AM, local time: 30C (86F), mostly cloudy, with the wind from the south at 16 km/hr (11 mph). There is a 6% chance of rain.

The race: Robbe Dhondt (Picnic-PostNL) did not start.

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

The Belgian sprinter Milan Fretin shone once again at the Tour of Guangxi. Two days after his first victory, he triumphed in a sprint finish, continuing to display dazzling form as the season draws to a close. This marks his second UCI WorldTour win, his fifth victory of the season, and the 18th for the Cofidis team in 2026!

This time, he took a moment to raise both arms and savor the victory even more. Two days earlier, Milan Fretin had simply tapped his helmet; on this occasion, he stood up and flashed a ‘V’ for victory, fully embracing the thrill of the win. The Belgian sprinter once again got the better of his rivals in the sprint, following a day of hard work by his team to put him in the best possible position.

In the finale, he proved to be the savviest rider, showcasing an impressive sense of positioning and a sharp, incisive edge. He often points out that he has reached a new level since the Tour de France, where he secured several top-ten finishes (4th in Nevers, 5th in Chalon-sur-Saône, and 9th in Paris). His stellar form has now earned him a second WorldTour success—his fifth win of the season—bringing the Cofidis team’s total for the year to 18!

The stage is Milan Fretin's. Photo: Getty Images

Milan Fretin:
“It’s incredible! It’s hard to believe that I’ve just claimed my second win of the week and my second UCI WorldTour victory! We knew it would come down to a sprint, and the team controlled the race perfectly right to the end. All my teammates rallied in the final kilometers; I was well-positioned, which allowed me to launch my sprint effectively.” "The sprint was launched a bit early, but I managed to make the difference at the right moment. I really feel like I’ve reached this level over the course of the season. I’ve always fought to do my best and to secure a win on the UCI WorldTour. Coming into this race—even though I’ve taken a step forward—I still felt like something was missing; there was a sense of unfinished business. To come away with some victories is just fantastic. I couldn’t have hoped for a better way to end the season!"

Benjamin Giraud, Sports Director:
"This fifth stage concluded with a magnificent win for Milan. The whole team did a great job throughout the day to support him as much as possible. We had immense faith in him, knowing he had the ability to give everything and claim another victory in the final sprint of the week. Well done to him, and well done to the entire team!"

Complete results:

GC leader Paul Magnier (Soudal Quick-Step) crashed in the final kilometer, but retained his GC lead.

170.1 kilometers raced at an average speed of 45.502 km/hr

1 Milan Fretin Cofidis 3hr 44min 18sec
2 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
3 Erlend Blikra Uno-X Mobility s.t.
4 Joshua Giddings Lotto-Intermarché s.t.
5 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
6 Max Kanter XDS Astana Team s.t.
7 Sam Welsford Netcompany INEOS Cycling Team s.t.
8 Arvid de Kleijn Tudor Pro Cycling Team s.t.
9 Cees Bol Decathlon CMA CGM Team s.t.
10 Oded Kogut NSN Cycling Team s.t.
11 Laurenz Rex Soudal Quick-Step s.t.
12 Matteo Milan Groupama-FDJ United s.t.
13 Arjen Livyns XDS Astana Team s.t.
14 Binyan Ma China s.t.
15 Robert Donaldson Team Jayco-AlUla s.t.
16 Jonas Rickaert Alpecin-Premier Tech s.t.
17 Arne Marit Red Bull-BORA-hansgrohe s.t.
18 Brady Gilmore NSN Cycling Team s.t.
19 Tobias Bayer Alpecin-Premier Tech s.t.
20 Tord Gudmestad Decathlon CMA CGM Team s.t.
21 Fabio Jakobsen Team Visma | Lease a Bike s.t.
22 Lionel Taminiaux Lotto-Intermarché s.t.
23 Henrik Pedersen Uno-X Mobility s.t.
24 Robin Froidevaux Tudor Pro Cycling Team s.t.
25 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
26 Luke Lamperti EF Education-EasyPost s.t.
27 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
28 Martin Urianstad Bugge Uno-X Mobility s.t.
29 Cyril Barthe Groupama-FDJ United s.t.
30 Neilson Powless EF Education-EasyPost s.t.
31 Clément Braz Afonso Groupama-FDJ United s.t.
32 Pavel Novak Movistar Team s.t.
33 Jamie Meehan Cofidis s.t.
34 Afonso Eulalio Bahrain Victorious s.t.
35 Jan Maas Cofidis s.t.
36 Fredrik Dversnes Uno-X Mobility s.t.
37 Marco Brenner Tudor Pro Cycling Team s.t.
38 Chenli Zhao China s.t.
39 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
40 Juan Ayuso Lidl-Trek s.t.
41 Pelayo Sanchez Movistar Team s.t.
42 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
43 Tijmen Graat Team Visma | Lease a Bike s.t.
44 Max van der Meulen Bahrain Victorious s.t.
45 Ruidong Wang China s.t.
46 Mattia Agostinacchio EF Education-EasyPost s.t.
47 Victor Langellotti XDS Astana Team s.t.
48 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
49 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
50 Louis Barré Team Visma | Lease a Bike s.t.
51 Marijn van den Berg EF Education-EasyPost s.t.
52 Davide Formolo Movistar Team s.t.
53 Alexey Lutsenko NSN Cycling Team s.t.
54 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
55 Diego Pescador Movistar Team @ 3sec
56 Pau Miquel Delgado Bahrain Victorious s.t.
57 Nadav Raisberg NSN Cycling Team s.t.
58 Paul Double Team Jayco-AlUla s.t.
59 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
60 Haoyu Su XDS Astana Team s.t.
61 Daan Hoole Decathlon CMA CGM Team s.t.
62 Camille Charret Cofidis s.t.
63 Rudy Porter Team Jayco-AlUla s.t.
64 Chenglu Liu China s.t.
65 Martin López XDS Astana Team s.t.
66 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
67 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
68 Clément Champoussin XDS Astana Team s.t.
69 Léo Bisiaux Decathlon CMA CGM Team s.t.
70 Carlos Verona Lidl-Trek s.t.
71 Jarno Widar Lotto-Intermarché s.t.
72 William Barta Tudor Pro Cycling Team s.t.
73 Dries De Pooter Team Jayco-AlUla s.t.
74 Andrea Bagioli Lidl-Trek s.t.
75 Reuben Thompson Lotto-Intermarché s.t.
76 Sebastian Molano UAE Team Emirates-XRG s.t.
77 Samuele Battistella EF Education-EasyPost s.t.
78 Anton Schiffer Team Visma | Lease a Bike s.t.
79 Emanuel Buchmann Cofidis s.t.
80 Mathias Sunekær Norsgaard Lidl-Trek s.t.
81 Loe van Belle Team Visma | Lease a Bike s.t.
82 Mikkel Honore EF Education-EasyPost s.t.
83 Torstein Træen Uno-X Mobility s.t.
84 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
85 Tobias Svarre Uno-X Mobility s.t.
86 Matevz Govekar Bahrain Victorious s.t.
87 Sean Flynn Team Picnic PostNL s.t.
88 Titouan Fontaine Groupama-FDJ United s.t.
89 Sébastien Grignard Lotto-Intermarché s.t.
90 AJ August Netcompany INEOS Cycling Team s.t.
91 Patrick Gamper Team Jayco-AlUla s.t.
92 Jasha Sütterlin Team Jayco-AlUla s.t.
93 Martin Tjøtta Uno-X Mobility s.t.
94 Enzo Paleni Groupama-FDJ United s.t.
95 Javier Romo Movistar Team s.t.
96 Artem Shmidt Netcompany INEOS Cycling Team s.t.
97 Rui Oliveira UAE Team Emirates-XRG s.t.
98 Manlio Moro Movistar Team s.t.
99 Brandon Rivera Netcompany INEOS Cycling Team s.t.
100 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
101 Rémy Rochas Groupama-FDJ United s.t.
102 Emil Herzog Red Bull-BORA-hansgrohe s.t.
103 Alessandro Pinarello NSN Cycling Team s.t.
104 Tom Donnenwirth Groupama-FDJ United s.t.
105 Marc Soler UAE Team Emirates-XRG s.t.
106 Bjoern Koerdt Team Picnic PostNL s.t.
107 Matthew Fox Lotto-Intermarché s.t.
108 Lennard Kämna Lidl-Trek s.t.
109 Steff Cras Soudal Quick-Step s.t.
110 Søren Kragh Andersen Lidl-Trek s.t.
111 Simon Carr Cofidis s.t.
112 Daniel Skerl Bahrain Victorious s.t.
113 Dries van Gestel Soudal Quick-Step s.t.
114 Baptiste Veistroffer Lotto-Intermarché s.t.
115 Julius Johansen UAE Team Emirates-XRG s.t.
116 Rune Herregodts UAE Team Emirates-XRG s.t.
117 Oscar Riesebeek Alpecin-Premier Tech s.t.
118 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
119 Yutao Shen China s.t.
120 Zhicheng Liu China s.t.
121 Vlad Van Mechelen Bahrain Victorious s.t.
122 Florian Vermeersch UAE Team Emirates-XRG s.t.
123 Stan Dewulf Decathlon CMA CGM Team s.t.
124 Timo de Jong Team Picnic PostNL s.t.
125 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
126 Ilan Van Wilder Soudal Quick-Step s.t.
127 Ayco Bastiaens Soudal Quick-Step s.t.
128 Michel Hessmann Movistar Team s.t.
129 Max Walker EF Education-EasyPost s.t.
130 Itamar Einhorn NSN Cycling Team s.t.
131 Edward Planckaert Alpecin-Premier Tech s.t.
132 Kaden Groves Alpecin-Premier Tech s.t.
133 Jarrad Drizners Red Bull-BORA-hansgrohe s.t.
134 Rick Pluimers Tudor Pro Cycling Team s.t.
135 Rotem Tene NSN Cycling Team s.t.
136 Oliver Peace Team Picnic PostNL s.t.
137 Dries De Bondt Team Jayco-AlUla 1:03
138 Frits Biesterbos Team Picnic PostNL @ 0sec
139 Dillon Corkery Team Picnic PostNL @ 0sec
140 Robbe Ghys Decathlon CMA CGM Team 1:19
141 Paul Magnier Soudal Quick-Step @ 0sec
142 Warre Vangheluwe Soudal Quick-Step 1:19
143 Niklas Behrens Team Visma | Lease a Bike s.t.

 

GC after stage 5:

  • GC leader: Paul Magnier (Soudal Quick-Step)
  • Mountains classification leader: Baptiste Veistroffer (Lotto-Intermarché)
  • Points classification leader: Paul Magnier (Soudal Quick-Step)
  • Best young rider: Paul Magnier (Soudal Quick-Step)
  • Teams classification leader: NSN Cycling Team

814.2 kilometers raced so far at an average speed of 43.486 km/hr

1 Paul Magnier Soudal Quick-Step 18hr 43min 24sec
2 Frits Biesterbos Team Picnic PostNL @ 10sec
3 Max Kanter XDS Astana Team 0:16
4 Jhonatan Narvaez UAE Team Emirates-XRG 0:19
5 Cees Bol Decathlon CMA CGM Team 0:20
6 Jasha Sütterlin Team Jayco-AlUla 0:21
7 Jordi Meeus Red Bull-BORA-hansgrohe 0:22
8 Neilson Powless EF Education-EasyPost s.t.
9 Enzo Paleni Groupama-FDJ United 0:23
10 Davide Formolo Movistar Team 0:25
11 Lionel Taminiaux Lotto-Intermarché 0:26
12 Arne Marit Red Bull-BORA-hansgrohe s.t.
13 Cyril Barthe Groupama-FDJ United s.t.
14 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
15 Henrik Pedersen Uno-X Mobility s.t.
16 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
17 Jan Maas Cofidis s.t.
18 Martin Urianstad Bugge Uno-X Mobility s.t.
19 Tijmen Graat Team Visma | Lease a Bike s.t.
20 Pelayo Sanchez Movistar Team s.t.
21 Afonso Eulalio Bahrain Victorious s.t.
22 Marijn van den Berg EF Education-EasyPost s.t.
23 Arjen Livyns XDS Astana Team s.t.
24 Louis Barré Team Visma | Lease a Bike s.t.
25 Marco Brenner Tudor Pro Cycling Team s.t.
26 Juan Ayuso Lidl-Trek s.t.
27 Clément Braz Afonso Groupama-FDJ United s.t.
28 Alexey Lutsenko NSN Cycling Team s.t.
29 Jamie Meehan Cofidis s.t.
30 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
31 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
32 Martin Tjøtta Uno-X Mobility s.t.
33 Max van der Meulen Bahrain Victorious s.t.
34 Pau Miquel Delgado Bahrain Victorious 0:27
35 Brandon Rivera Netcompany INEOS Cycling Team s.t.
36 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 0:28
37 Clément Champoussin XDS Astana Team 0:29
38 Nadav Raisberg NSN Cycling Team s.t.
39 Rui Oliveira UAE Team Emirates-XRG s.t.
40 Rudy Porter Team Jayco-AlUla s.t.
41 Sean Flynn Team Picnic PostNL s.t.
42 Paul Double Team Jayco-AlUla s.t.
43 Loe van Belle Team Visma | Lease a Bike s.t.
44 Dries van Gestel Soudal Quick-Step s.t.
45 Léo Bisiaux Decathlon CMA CGM Team s.t.
46 William Barta Tudor Pro Cycling Team s.t.
47 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
48 Alessandro Pinarello NSN Cycling Team s.t.
49 Diego Pescador Movistar Team s.t.
50 Daan Hoole Decathlon CMA CGM Team s.t.
51 Jarno Widar Lotto-Intermarché s.t.
52 Tom Donnenwirth Groupama-FDJ United s.t.
53 Torstein Træen Uno-X Mobility s.t.
54 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
55 Tobias Svarre Uno-X Mobility s.t.
56 Michel Heßmann Movistar Team s.t.
57 Bjoern Koerdt Team Picnic PostNL s.t.
58 Mikkel Honore EF Education-EasyPost s.t.
59 Rotem Tene NSN Cycling Team s.t.
60 Martin López XDS Astana Team s.t.
61 Andrea Bagioli Lidl-Trek s.t.
62 Steff Cras Soudal Quick-Step s.t.
63 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
64 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
65 Reuben Thompson Lotto-Intermarché s.t.
66 Emanuel Buchmann Cofidis s.t.
67 AJ August Netcompany INEOS Cycling Team s.t.
68 Javier Romo Movistar Team s.t.
69 Carlos Verona Lidl-Trek s.t.
70 Rémy Rochas Groupama-FDJ United s.t.
71 Ilan Van Wilder Soudal Quick-Step s.t.
72 Emil Herzog Red Bull-BORA-hansgrohe s.t.
73 Marc Soler UAE Team Emirates-XRG s.t.
74 Samuele Battistella EF Education-EasyPost s.t.
75 Simon Carr Cofidis s.t.
76 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
77 Rune Herregodts UAE Team Emirates-XRG s.t.
78 Laurenz Rex Soudal Quick-Step 0:55
79 Edward Planckaert Alpecin-Premier Tech 0:58
80 Søren Kragh Andersen Lidl-Trek s.t.
81 Fredrik Dversnes Uno-X Mobility 1:15
82 Tobias Bayer Alpecin-Premier Tech 1:18
83 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team 1:24
84 Matthew Fox Lotto-Intermarché s.t.
85 Haoyu Su XDS Astana Team s.t.
86 Dillon Corkery Team Picnic PostNL s.t.
87 Patrick Gamper Team Jayco-AlUla 1:25
88 Matevz Govekar Bahrain Victorious 1:27
89 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
90 Robert Donaldson Team Jayco-AlUla 1:33
91 Matteo Milan Groupama-FDJ United 1:34
92 Mattia Agostinacchio EF Education-EasyPost 1:38
93 Max Walker EF Education-EasyPost 2:26
94 Dries De Pooter Team Jayco-AlUla 2:34
95 Baptiste Veistroffer Lotto-Intermarché 2:38
96 Sébastien Grignard Lotto-Intermarché 2:41
97 Vlad Van Mechelen Bahrain Victorious 2:44
98 Robin Froidevaux Tudor Pro Cycling Team 2:58
99 Artem Shmidt Netcompany INEOS Cycling Team 3:31
100 Robbe Ghys Decathlon CMA CGM Team 5:45
101 Stan Dewulf Decathlon CMA CGM Team 6:05
102 Anton Schiffer Team Visma | Lease a Bike 6:09
103 Pavel Novak Movistar Team 7:00
104 Sebastian Molano UAE Team Emirates-XRG 8:56
105 Florian Vermeersch UAE Team Emirates-XRG 8:56
106 Julius Johansen UAE Team Emirates-XRG 10:34
107 Joshua Giddings Lotto-Intermarché 10:51
108 Victor Langellotti XDS Astana Team 10:52
109 Lennard Kämna Lidl-Trek 10:55
110 Timo de Jong Team Picnic PostNL s.t.
111 Brady Gilmore NSN Cycling Team 11:18
112 Tord Gudmestad Decathlon CMA CGM Team s.t.
113 Emils Liepins Pinarello-Q36.5 Pro Cycling Team 11:49
114 Yutao Shen China 11:52
115 Rick Pluimers Tudor Pro Cycling Team s.t.
116 Niklas Behrens Team Visma | Lease a Bike 13:42
117 Dries De Bondt Team Jayco-AlUla 16:48
118 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 17:31
119 Sam Welsford Netcompany INEOS Cycling Team s.t.
120 Erlend Blikra Uno-X Mobility 17:33
121 Fabio Jakobsen Team Visma | Lease a Bike 17:35
122 Oded Kogut NSN Cycling Team 17:37
123 Luke Lamperti EF Education-EasyPost s.t.
124 Manlio Moro Movistar Team 17:40
125 Itamar Einhorn NSN Cycling Team s.t.
126 Zhicheng Liu China s.t.
127 Camille Charret Cofidis s.t.
128 Mathias Sunekær Norsgaard Lidl-Trek s.t.
129 Milan Fretin Cofidis 19:58
130 Titouan Fontaine Groupama-FDJ United 21:06
131 Oliver Peace Team Picnic PostNL 22:33
132 Arvid de Kleijn Tudor Pro Cycling Team 26:04
133 Binyan Ma China s.t.
134 Warre Vangheluwe Soudal Quick-Step 28:20
135 Chenli Zhao China 28:29
136 Kaden Groves Alpecin-Premier Tech 28:32
137 Oscar Riesebeek Alpecin-Premier Tech s.t.
138 Daniel Skerl Bahrain Victorious 28:49
139 Jonas Rickaert Alpecin-Premier Tech 28:57
140 Jarrad Drizners Red Bull-BORA-hansgrohe 29:31
141 Chenglu Liu China 30:29
142 Ayco Bastiaens Soudal Quick-Step 31:13
143 Ruidong Wang China 31:18

 

Stage 5 map & profile:

Stage 5 map

Stage 5 profile


Friday, October 16: Stage 4, Bama - Tian'e, 165.7 km

Stage 4 map & profile

Paul Magnier wins his second stage in this year's Guangxi Tour. Getty Sport photo

Why Your Bike is Made in Asia

Bill McGann’s book Why Your Bike Is Made in Asia: My career in bicycles as I watched two continents squander an industry 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 Tian'e at 11:30 AM, local time: 29C (85F), sunny, with the wind from the south at 19 km/hr (12 mph). There is just a 2% chance of rain.

The race: Not starting: Olav Kooij (Decathlon CMA CGM) & Owain Doull (Visma | Lease a Bike).

Here's the stage four report from stage winner Paul Magnier's Team Soudal Quick-Step:

Paul Magnier returned to winning ways at the Tour of Guangxi, sprinting to victory on Friday’s fourth stage ahead of Cees Bol and Max Kanter. The result also put the Frenchman back at the top of the general classification.

His second success of this year’s edition brought another milestone: with seven stage victories, Paul now stands alone as the race’s most successful stage winner, surpassing Fernando Gaviria’s previous record of six.

It was a victory earned the hard way, as after being dropped on an easier climb, Paul had to fight his way back to the peloton before turning his attention to the finish. His teammates then delivered another strong lead-out, allowing him to unleash his sprint and complete an impressive turnaround.

“I’m super happy, especially because today was a really hard day. I want to thank my teammates and the team for their confidence. I was dropped earlier in the stage, but I managed to get back to the bunch and refocus on the final sprint. My lead-out did a great job again, and I could launch my sprint and finish it off. It feels really good to be winning again and to take back the overall lead,” said Paul.

With two stages remaining, Magnier heads into the weekend with another victory and the leader’s red jersey.

Complete results:

165.7 kilometers raced at an average speed of 44.801 km/hr

1 Paul Magnier Soudal Quick-Step 3hr 41min 55sec
2 Cees Bol Decathlon CMA CGM Team s.t.
3 Max Kanter XDS Astana Team s.t.
4 Frits Biesterbos Team Picnic PostNL s.t.
5 Pau Miquel Delgado Bahrain Victorious s.t.
6 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
7 Brady Gilmore NSN Cycling Team s.t.
8 Loe van Belle Team Visma | Lease a Bike s.t.
9 Sebastian Molano UAE Team Emirates-XRG s.t.
10 Marijn van den Berg EF Education-EasyPost s.t.
11 Lionel Taminiaux Lotto-Intermarché s.t.
12 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
13 Martin Urianstad Bugge Uno-X Mobility s.t.
14 Arjen Livyns XDS Astana Team s.t.
15 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
16 Nadav Raisberg NSN Cycling Team s.t.
17 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
18 Cyril Barthe Groupama-FDJ United s.t.
19 Arne Marit Red Bull-BORA-hansgrohe s.t.
20 Sean Flynn Team Picnic PostNL s.t.
21 Rui Oliveira UAE Team Emirates-XRG s.t.
22 Laurenz Rex Soudal Quick-Step s.t.
23 Michel Heßmann Movistar Team s.t.
24 Daan Hoole Decathlon CMA CGM Team s.t.
25 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
26 William Barta Tudor Pro Cycling Team s.t.
27 Jamie Meehan Cofidis s.t.
28 Jan Maas Cofidis s.t.
29 Anton Schiffer Team Visma | Lease a Bike s.t.
30 Tijmen Graat Team Visma | Lease a Bike s.t.
31 Edward Planckaert Alpecin-Premier Tech s.t.
32 Pelayo Sanchez Movistar Team s.t.
33 Rudy Porter Team Jayco-AlUla s.t.
34 Diego Pescador Movistar Team s.t.
35 Tobias Svarre Uno-X Mobility s.t.
36 Emanuel Buchmann Cofidis s.t.
37 Clément Champoussin XDS Astana Team s.t.
38 Paul Double Team Jayco-AlUla s.t.
39 Louis Barré Team Visma | Lease a Bike s.t.
40 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
41 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
42 AJ August Netcompany INEOS Cycling Team s.t.
43 Afonso Eulalio Bahrain Victorious s.t.
44 Torstein Træen Uno-X Mobility s.t.
45 Juan Ayuso Lidl-Trek s.t.
46 Carlos Verona Lidl-Trek s.t.
47 Dries De Bondt Team Jayco-AlUla s.t.
48 Reuben Thompson Lotto-Intermarché s.t.
49 Jarno Widar Lotto-Intermarché s.t.
50 Simon Carr Cofidis s.t.
51 Alessandro Pinarello NSN Cycling Team s.t.
52 Florian Vermeersch UAE Team Emirates-XRG s.t.
53 Enzo Paleni Groupama-FDJ United s.t.
54 Alexey Lutsenko NSN Cycling Team s.t.
55 Martin Tjøtta Uno-X Mobility s.t.
56 Léo Bisiaux Decathlon CMA CGM Team s.t.
57 Emil Herzog Red Bull-BORA-hansgrohe s.t.
58 Rémy Rochas Groupama-FDJ United s.t.
59 Davide Formolo Movistar Team s.t.
60 Javier Romo Movistar Team s.t.
61 Steff Cras Soudal Quick-Step s.t.
62 Dries van Gestel Soudal Quick-Step s.t.
63 Martin López XDS Astana Team s.t.
64 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
65 Marc Soler UAE Team Emirates-XRG s.t.
66 Rotem Tene NSN Cycling Team s.t.
67 Søren Kragh Andersen Lidl-Trek s.t.
68 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
69 Samuele Battistella EF Education-EasyPost s.t.
70 Andrea Bagioli Lidl-Trek s.t.
71 Clément Braz Afonso Groupama-FDJ United s.t.
72 Rune Herregodts UAE Team Emirates-XRG s.t.
73 Baptiste Veistroffer Lotto-Intermarché @ 49sec
74 Maxim Van Gils Red Bull-BORA-hansgrohe @ 0sec
75 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team @ 0sec
76 Ilan Van Wilder Soudal Quick-Step @ 0sec
77 Brandon Rivera Netcompany INEOS Cycling Team @ 0sec
78 Haoyu Su XDS Astana Team 0:55
79 Stan Dewulf Decathlon CMA CGM Team s.t.
80 Matthew Fox Lotto-Intermarché s.t.
81 Tobias Bayer Alpecin-Premier Tech s.t.
82 Fredrik Dversnes Uno-X Mobility s.t.
83 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team 0:58
84 Matevz Govekar Bahrain Victorious s.t.
85 Dillon Corkery Team Picnic PostNL s.t.
86 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
87 Patrick Gamper Team Jayco-AlUla s.t.
88 Sébastien Grignard Lotto-Intermarché s.t.
89 Rick Pluimers Tudor Pro Cycling Team 1:03
90 Robert Donaldson Team Jayco-AlUla 1:07
91 Matteo Milan Groupama-FDJ United 1:08
92 Mikkel Honore EF Education-EasyPost @ 0sec
93 Neilson Powless EF Education-EasyPost @ 0sec
94 Mattia Agostinacchio EF Education-EasyPost 1:12
95 Marco Brenner Tudor Pro Cycling Team @ 0sec
96 Jasha Sütterlin Team Jayco-AlUla @ 0sec
97 Henrik Pedersen Uno-X Mobility @ 0sec
98 Dries De Pooter Team Jayco-AlUla 1:35
99 Tom Donnenwirth Groupama-FDJ United @ 0sec
100 Max Walker EF Education-EasyPost 1:57
101 Adrien Boichis Red Bull-BORA-hansgrohe @ 0sec
102 Robbe Ghys Decathlon CMA CGM Team 2:13
103 Robin Froidevaux Tudor Pro Cycling Team 2:32
104 Artem Shmidt Netcompany INEOS Cycling Team 3:02
105 Max van der Meulen Bahrain Victorious @ 0sec
106 Vlad Van Mechelen Bahrain Victorious @ 0sec
107 Bjoern Koerdt Team Picnic PostNL @ 0sec
108 Robbe Dhondt Team Picnic PostNL @ 0sec
109 Pavel Novak Movistar Team 6:34
110 Julius Johansen UAE Team Emirates-XRG 10:05
111 Niklas Behrens Team Visma | Lease a Bike s.t.
112 Timo de Jong Team Picnic PostNL 10:26
113 Tord Gudmestad Decathlon CMA CGM Team s.t.
114 Joshua Giddings Lotto-Intermarché s.t.
115 Lennard Kämna Lidl-Trek s.t.
116 Victor Langellotti XDS Astana Team s.t.
117 Emils Liepins Pinarello-Q36.5 Pro Cycling Team 11:23
118 Yutao Shen China s.t.
119 Camille Charret Cofidis 17:11
120 Titouan Fontaine Groupama-FDJ United s.t.
121 Chenli Zhao China s.t.
122 Chenglu Liu China s.t.
123 Erlend Blikra Uno-X Mobility s.t.
124 Ruidong Wang China s.t.
125 Itamar Einhorn NSN Cycling Team s.t.
126 Fabio Jakobsen Team Visma | Lease a Bike s.t.
127 Oscar Riesebeek Alpecin-Premier Tech s.t.
128 Ayco Bastiaens Soudal Quick-Step s.t.
129 Warre Vangheluwe Soudal Quick-Step s.t.
130 Mathias Sunekær Norsgaard Lidl-Trek s.t.
131 Binyan Ma China s.t.
132 Zhicheng Liu China s.t.
133 Oded Kogut NSN Cycling Team s.t.
134 Daniel Skerl Bahrain Victorious s.t.
135 Manlio Moro Movistar Team s.t.
136 Oliver Peace Team Picnic PostNL s.t.
137 Arvid de Kleijn Tudor Pro Cycling Team s.t.
138 Luke Lamperti EF Education-EasyPost s.t.
139 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
140 Jonas Rickaert Alpecin-Premier Tech s.t.
141 Sam Welsford Netcompany INEOS Cycling Team s.t.
142 Jarrad Drizners Red Bull-BORA-hansgrohe s.t.
143 Kaden Groves Alpecin-Premier Tech s.t.
144 Milan Fretin Cofidis s.t.
DNF Zak Erzen Bahrain Victorious

 

GC after stage 4:

  • GC leader: Paul Magnier (Soudal Quick-Step)
  • Mountains classification leader: Baptiste Veistroffer (Lotto-Intermarché)
  • Points classification leader: Paul Magnier (Soudal Quick-Step)
  • Best young rider: Paul Magnier (Soudal Quick-Step)
  • Teams classification leader: NSN Cycling Team

707.1 kilometers raced at an average speed of 47.187 km/hr

1 Paul Magnier Soudal Quick-Step 14hr 59min 6sec
2 Frits Biesterbos Team Picnic PostNL @ 10sec
3 Max Kanter XDS Astana Team 0:16
4 Cees Bol Decathlon CMA CGM Team 0:20
5 Enzo Paleni Groupama-FDJ United s.t.
6 Jasha Sütterlin Team Jayco-AlUla 0:21
7 Jordi Meeus Red Bull-BORA-hansgrohe 0:22
8 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
9 Neilson Powless EF Education-EasyPost s.t.
10 Martin Tjøtta Uno-X Mobility 0:23
11 Pau Miquel Delgado Bahrain Victorious 0:24
12 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 0:25
13 Lionel Taminiaux Lotto-Intermarché 0:26
14 Rui Oliveira UAE Team Emirates-XRG s.t.
15 Arne Marit Red Bull-BORA-hansgrohe s.t.
16 Clément Champoussin XDS Astana Team s.t.
17 Cyril Barthe Groupama-FDJ United s.t.
18 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
19 Nadav Raisberg NSN Cycling Team s.t.
20 Henrik Pedersen Uno-X Mobility s.t.
21 Rudy Porter Team Jayco-AlUla s.t.
22 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
23 Sean Flynn Team Picnic PostNL s.t.
24 Dries van Gestel Soudal Quick-Step s.t.
25 Jan Maas Cofidis s.t.
26 Tijmen Graat Team Visma | Lease a Bike s.t.
27 Martin Urianstad Bugge Uno-X Mobility s.t.
28 Marijn van den Berg EF Education-EasyPost s.t.
29 Pelayo Sanchez Movistar Team s.t.
30 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
31 Louis Barré Team Visma | Lease a Bike s.t.
32 Afonso Eulalio Bahrain Victorious s.t.
33 Loe van Belle Team Visma | Lease a Bike s.t.
34 Paul Double Team Jayco-AlUla s.t.
35 Juan Ayuso Lidl-Trek s.t.
36 Marco Brenner Tudor Pro Cycling Team s.t.
37 Léo Bisiaux Decathlon CMA CGM Team s.t.
38 Alessandro Pinarello NSN Cycling Team s.t.
39 Arjen Livyns XDS Astana Team s.t.
40 Michel Heßmann Movistar Team s.t.
41 Tom Donnenwirth Groupama-FDJ United s.t.
42 Rotem Tene NSN Cycling Team s.t.
43 William Barta Tudor Pro Cycling Team s.t.
44 Clément Braz Afonso Groupama-FDJ United s.t.
45 Bjoern Koerdt Team Picnic PostNL s.t.
46 Torstein Træen Uno-X Mobility s.t.
47 Daan Hoole Decathlon CMA CGM Team s.t.
48 Jarno Widar Lotto-Intermarché s.t.
49 Diego Pescador Movistar Team s.t.
50 Alexey Lutsenko NSN Cycling Team s.t.
51 Tobias Svarre Uno-X Mobility s.t.
52 Robbe Dhondt Team Picnic PostNL s.t.
53 Steff Cras Soudal Quick-Step s.t.
54 Mikkel Honore EF Education-EasyPost s.t.
55 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
56 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
57 Jamie Meehan Cofidis s.t.
58 Ilan Van Wilder Soudal Quick-Step s.t.
59 Martin López XDS Astana Team s.t.
60 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
61 Andrea Bagioli Lidl-Trek s.t.
62 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
63 AJ August Netcompany INEOS Cycling Team s.t.
64 Emanuel Buchmann Cofidis s.t.
65 Javier Romo Movistar Team s.t.
66 Rémy Rochas Groupama-FDJ United s.t.
67 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
68 Reuben Thompson Lotto-Intermarché s.t.
69 Davide Formolo Movistar Team s.t.
70 Emil Herzog Red Bull-BORA-hansgrohe s.t.
71 Carlos Verona Lidl-Trek s.t.
72 Max van der Meulen Bahrain Victorious s.t.
73 Marc Soler UAE Team Emirates-XRG s.t.
74 Brandon Rivera Netcompany INEOS Cycling Team s.t.
75 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
76 Simon Carr Cofidis s.t.
77 Rune Herregodts UAE Team Emirates-XRG s.t.
78 Samuele Battistella EF Education-EasyPost s.t.
79 Laurenz Rex Soudal Quick-Step 0:55
80 Edward Planckaert Alpecin-Premier Tech s.t.
81 Søren Kragh Andersen Lidl-Trek s.t.
82 Fredrik Dversnes Uno-X Mobility 1:15
83 Tobias Bayer Alpecin-Premier Tech 1:18
84 Matthew Fox Lotto-Intermarché 1:21
85 Haoyu Su XDS Astana Team s.t.
86 Patrick Gamper Team Jayco-AlUla 1:22
87 Matevz Govekar Bahrain Victorious 1:24
88 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
89 Dillon Corkery Team Picnic PostNL s.t.
90 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
91 Robert Donaldson Team Jayco-AlUla 1:33
92 Matteo Milan Groupama-FDJ United 1:34
93 Mattia Agostinacchio EF Education-EasyPost 1:38
94 Max Walker EF Education-EasyPost 2:23
95 Dries De Pooter Team Jayco-AlUla 2:31
96 Baptiste Veistroffer Lotto-Intermarché 2:35
97 Sébastien Grignard Lotto-Intermarché 2:38
98 Vlad Van Mechelen Bahrain Victorious 2:41
99 Robin Froidevaux Tudor Pro Cycling Team 2:58
100 Artem Shmidt Netcompany INEOS Cycling Team 3:28
101 Robbe Ghys Decathlon CMA CGM Team 4:26
102 Stan Dewulf Decathlon CMA CGM Team 6:02
103 Anton Schiffer Team Visma | Lease a Bike 6:06
104 Pavel Novak Movistar Team 7:00
105 Sebastian Molano UAE Team Emirates-XRG 8:53
106 Florian Vermeersch UAE Team Emirates-XRG s.t.
107 Julius Johansen UAE Team Emirates-XRG 10:31
108 Joshua Giddings Lotto-Intermarché 10:52
109 Lennard Kämna Lidl-Trek s.t.
110 Timo de Jong Team Picnic PostNL s.t.
111 Victor Langellotti XDS Astana Team s.t.
112 Brady Gilmore NSN Cycling Team 11:18
113 Tord Gudmestad Decathlon CMA CGM Team s.t.
114 Emils Liepins Pinarello-Q36.5 Pro Cycling Team 11:49
115 Yutao Shen China s.t.
116 Rick Pluimers Tudor Pro Cycling Team s.t.
117 Niklas Behrens Team Visma | Lease a Bike 12:23
118 Dries De Bondt Team Jayco-AlUla 15:45
119 Sam Welsford Netcompany INEOS Cycling Team 17:31
120 Erlend Blikra Uno-X Mobility 17:37
121 Fabio Jakobsen Team Visma | Lease a Bike s.t.
122 Itamar Einhorn NSN Cycling Team s.t.
123 Oded Kogut NSN Cycling Team s.t.
124 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
125 Manlio Moro Movistar Team s.t.
126 Luke Lamperti EF Education-EasyPost s.t.
127 Zhicheng Liu China s.t.
128 Camille Charret Cofidis s.t.
129 Mathias Sunekær Norsgaard Lidl-Trek s.t.
130 Milan Fretin Cofidis 20:08
131 Titouan Fontaine Groupama-FDJ United 21:03
132 Oliver Peace Team Picnic PostNL 22:30
133 Arvid de Kleijn Tudor Pro Cycling Team 26:04
134 Binyan Ma China s.t.
135 Warre Vangheluwe Soudal Quick-Step 27:01
136 Kaden Groves Alpecin-Premier Tech 28:29
137 Chenli Zhao China s.t.
138 Oscar Riesebeek Alpecin-Premier Tech s.t.
139 Daniel Skerl Bahrain Victorious 28:46
140 Jonas Rickaert Alpecin-Premier Tech 28:57
141 Jarrad Drizners Red Bull-BORA-hansgrohe 29:28
142 Chenglu Liu China 30:26
143 Ayco Bastiaens Soudal Quick-Step 31:10
144 Ruidong Wang China 31:18

 

Stage 4 map & profile:

Stage 4 map

Stage 4 profile


Content continues below the ads

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

Thursday, October 15: Stage 3, Jingxi - Bama, 212.3 km

Stage 3 map & profile

Milan Fretin (Cofidis) is the stage winner. Photo: Getty Images

Dirty Feet: Early days of the Tour de France

Les Woodland's book Dirty Feet: How the Great Unwashed Created the Tour de France 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 Bama at 11:30, local time: 30C (86F), fair, with the wind from the south at 18 km/hr (11 mph). There is just a 3% chance of rain.

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

The Belgian sprinter Milan Fretin claimed victory in the bunch sprint this Thursday. After missing out on the sprint yesterday, he has made amends in the best possible way. This marks his 4th win of the season, his first at the UCI WorldTour level, and the 17th victory for the Cofidis team this season!

As he crossed the finish line, he tapped his helmet, clearly delighted to have seen it through and turned the race in his favor. Milan Fretin has secured his maiden UCI WorldTour win—a victory that required an extraordinary effort. On the wide streets of Bama, the finish point for this third stage of the Tour of Guangxi, he surged up the right side before unleashing a burst of incredible intensity. He won by a narrow margin, edging out yesterday’s winner, Frits Biesterbos, as well as sprint specialists Jordi Meeus and Fabio Jakobsen.

Above all, Milan Fretin has shown his resilience; he made no secret of his disappointment after failing to contend for the win in Hong Kong on Sunday and again yesterday. Milan is establishing himself as a rising talent in the world of sprinting. This is his 4th victory of the season, following strong performances at the Tour of Andalusia in February and two stage wins at the Tour de Nouvelle-Aquitaine this past August.

His upward trajectory was also evident during the Tour de France, where he came close to victory in Nevers (4th), Chalon-sur-Saône (5th), and even in Paris (9th). With this result, Milan delivers a 17th win for Cofidis this season. There are still three stages to go—three more opportunities for the team to shine, following a season in which they have truly sparkled from start to finish.

Milan Fretin:
“This is an incredible victory! It feels great, especially since the last few weeks haven’t been easy—particularly after my crash in Isbergues. It took some time for my body to recover and for me to get back to feeling like myself. This is my first UCI WorldTour win, so it’s extra special. I really felt like I’d come back stronger and reached a new level after the Tour de France, and I was eager to prove it. I’m feeling really good again… and we still have three stages left to shine as a team!”

Benjamin Giraud, Sports Director:
“This was the longest stage of the week here at the Tour of Guangxi. We knew it would come down to a bunch sprint. All of our riders did a fantastic job; they really rallied together after a tougher start to the week. The team responded brilliantly, and Milan has secured a great win against a top-tier field. We’re absolutely thrilled for him and for all the riders. And we’re going to give it our all right to the very end!”

Complete results:

212.3 kilometers raced at an average speed of 46.845 km/hr

1 Milan Fretin Cofidis 4hr 31min 55sec
2 Frits Biesterbos Team Picnic PostNL s.t.
3 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
4 Fabio Jakobsen Team Visma | Lease a Bike s.t.
5 Arvid de Kleijn Tudor Pro Cycling Team s.t.
6 Sebastian Molano UAE Team Emirates-XRG s.t.
7 Joshua Giddings Lotto-Intermarché s.t.
8 Erlend Blikra Uno-X Mobility s.t.
9 Brady Gilmore NSN Cycling Team s.t.
10 Cyril Barthe Groupama-FDJ United s.t.
11 Matteo Milan Groupama-FDJ United s.t.
12 Mattia Agostinacchio EF Education-EasyPost s.t.
13 Matevz Govekar Bahrain Victorious s.t.
14 Robert Donaldson Team Jayco-AlUla s.t.
15 Sean Flynn Team Picnic PostNL s.t.
16 Tom Donnenwirth Groupama-FDJ United s.t.
17 Itamar Einhorn NSN Cycling Team s.t.
18 Luke Lamperti EF Education-EasyPost s.t.
19 Oded Kogut NSN Cycling Team s.t.
20 Max Kanter XDS Astana Team s.t.
21 Paul Magnier Soudal Quick-Step s.t.
22 Manlio Moro Movistar Team s.t.
23 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
24 Kaden Groves Alpecin-Premier Tech s.t.
25 Zhicheng Liu China s.t.
26 Lionel Taminiaux Lotto-Intermarché s.t.
27 Dries De Pooter Team Jayco-AlUla s.t.
28 Jonas Rickaert Alpecin-Premier Tech s.t.
29 Sam Welsford Netcompany INEOS Cycling Team s.t.
30 Henrik Pedersen Uno-X Mobility s.t.
31 Binyan Ma China s.t.
32 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
33 Laurenz Rex Soudal Quick-Step s.t.
34 Clément Braz Afonso Groupama-FDJ United s.t.
35 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
36 Clément Champoussin XDS Astana Team s.t.
37 Andrea Bagioli Lidl-Trek s.t.
38 Rotem Tene NSN Cycling Team s.t.
39 Marco Brenner Tudor Pro Cycling Team s.t.
40 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
41 Pavel Novak Movistar Team s.t.
42 Rui Oliveira UAE Team Emirates-XRG s.t.
43 Arne Marit Red Bull-BORA-hansgrohe s.t.
44 Afonso Eulalio Bahrain Victorious s.t.
45 Enzo Paleni Groupama-FDJ United s.t.
46 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
47 Tord Gudmestad Decathlon CMA CGM Team s.t.
48 Martin Urianstad Bugge Uno-X Mobility s.t.
49 Daan Hoole Decathlon CMA CGM Team s.t.
50 Robin Froidevaux Tudor Pro Cycling Team s.t.
51 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
52 Dries van Gestel Soudal Quick-Step s.t.
53 Mathias Sunekær Norsgaard Lidl-Trek s.t.
54 Robbe Ghys Decathlon CMA CGM Team s.t.
55 Cees Bol Decathlon CMA CGM Team s.t.
56 Pelayo Sanchez Movistar Team s.t.
57 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
58 Lennard Kämna Lidl-Trek s.t.
59 Rudy Porter Team Jayco-AlUla s.t.
60 William Barta Tudor Pro Cycling Team s.t.
61 Matthew Fox Lotto-Intermarché s.t.
62 Louis Barré Team Visma | Lease a Bike s.t.
63 Loe van Belle Team Visma | Lease a Bike s.t.
64 Olav Kooij Decathlon CMA CGM Team s.t.
65 Juan Ayuso Lidl-Trek s.t.
66 Tijmen Graat Team Visma | Lease a Bike s.t.
67 Neilson Powless EF Education-EasyPost s.t.
68 Alexey Lutsenko NSN Cycling Team s.t.
69 Mikkel Honore EF Education-EasyPost s.t.
70 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
71 Tobias Bayer Alpecin-Premier Tech s.t.
72 Timo de Jong Team Picnic PostNL s.t.
73 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
74 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
75 Léo Bisiaux Decathlon CMA CGM Team s.t.
76 Jan Maas Cofidis s.t.
77 Jasha Sütterlin Team Jayco-AlUla s.t.
78 Anton Schiffer Team Visma | Lease a Bike s.t.
79 Max Walker EF Education-EasyPost s.t.
80 Paul Double Team Jayco-AlUla s.t.
81 Robbe Dhondt Team Picnic PostNL s.t.
82 Camille Charret Cofidis s.t.
83 Nadav Raisberg NSN Cycling Team s.t.
84 Bjoern Koerdt Team Picnic PostNL s.t.
85 Martin Tjøtta Uno-X Mobility s.t.
86 Fredrik Dversnes Uno-X Mobility s.t.
87 Torstein Træen Uno-X Mobility s.t.
88 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
89 Alessandro Pinarello NSN Cycling Team s.t.
90 Pau Miquel Delgado Bahrain Victorious s.t.
91 Julius Johansen UAE Team Emirates-XRG s.t.
92 Dries De Bondt Team Jayco-AlUla s.t.
93 Jamie Meehan Cofidis s.t.
94 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
95 Steff Cras Soudal Quick-Step s.t.
96 Marijn van den Berg EF Education-EasyPost s.t.
97 Patrick Gamper Team Jayco-AlUla s.t.
98 AJ August Netcompany INEOS Cycling Team s.t.
99 Jarno Widar Lotto-Intermarché s.t.
100 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
101 Martin López XDS Astana Team s.t.
102 Ilan Van Wilder Soudal Quick-Step s.t.
103 Javier Romo Movistar Team s.t.
104 Diego Pescador Movistar Team s.t.
105 Brandon Rivera Netcompany INEOS Cycling Team s.t.
106 Rémy Rochas Groupama-FDJ United s.t.
107 Davide Formolo Movistar Team s.t.
108 Simon Carr Cofidis s.t.
109 Tobias Svarre Uno-X Mobility s.t.
110 Max van der Meulen Bahrain Victorious s.t.
111 Florian Vermeersch UAE Team Emirates-XRG s.t.
112 Emanuel Buchmann Cofidis s.t.
113 Chenli Zhao China s.t.
114 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
115 Chenglu Liu China s.t.
116 Owain Doull Team Visma | Lease a Bike s.t.
117 Arjen Livyns XDS Astana Team s.t.
118 Marc Soler UAE Team Emirates-XRG s.t.
119 Carlos Verona Lidl-Trek s.t.
120 Emil Herzog Red Bull-BORA-hansgrohe s.t.
121 Victor Langellotti XDS Astana Team s.t.
122 Reuben Thompson Lotto-Intermarché s.t.
123 Yutao Shen China s.t.
124 Haoyu Su XDS Astana Team s.t.
125 Dillon Corkery Team Picnic PostNL s.t.
126 Artem Shmidt Netcompany INEOS Cycling Team s.t.
127 Rune Herregodts UAE Team Emirates-XRG s.t.
128 Oscar Riesebeek Alpecin-Premier Tech s.t.
129 Edward Planckaert Alpecin-Premier Tech s.t.
130 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
131 Søren Kragh Andersen Lidl-Trek s.t.
132 Michel Hessmann Movistar Team s.t.
133 Samuele Battistella EF Education-EasyPost s.t.
134 Daniel Skerl Bahrain Victorious @ 17sec
135 Zak Erzen Bahrain Victorious s.t.
136 Jarrad Drizners Red Bull-BORA-hansgrohe 0:30
137 Vlad Van Mechelen Bahrain Victorious 0:43
138 Sébastien Grignard Lotto-Intermarché 1:14
139 Ayco Bastiaens Soudal Quick-Step s.t.
140 Niklas Behrens Team Visma | Lease a Bike 1:23
141 Baptiste Veistroffer Lotto-Intermarché s.t.
142 Oliver Peace Team Picnic PostNL s.t.
143 Stan Dewulf Decathlon CMA CGM Team 1:46
144 Titouan Fontaine Groupama-FDJ United s.t.
145 Rick Pluimers Tudor Pro Cycling Team 1:53
146 Ruidong Wang China 2:50
147 Warre Vangheluwe Soudal Quick-Step 7:14
DNF Haijie Hu China

 

GC after stage 3:

  • GC leader: Frits Biesterbos (Picnic-PostNL)
  • Mountains classification leader: Ruidon Wang (China)
  • Points classification leader: Frits Biesterbos (Picnic-PostNL)
  • Best young rider: Frits Biesterbos (Picnic-PostNL)
  • Teams classification leader: NSN Cycling Team

541.4 kilometers raced so far at an average speed of 47.958 km/hr

1 Frits Biesterbos Team Picnic PostNL 11hr 17min 21sec
2 Paul Magnier Soudal Quick-Step s.t.
3 Max Kanter XDS Astana Team @ 10sec
4 Sam Welsford Netcompany INEOS Cycling Team s.t.
5 Jasha Sütterlin Team Jayco-AlUla s.t.
6 Fredrik Dversnes Uno-X Mobility s.t.
7 Jordi Meeus Red Bull-BORA-hansgrohe 0:12
8 Olav Kooij Decathlon CMA CGM Team s.t.
9 Neilson Powless EF Education-EasyPost s.t.
10 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
11 Martin Tjøtta Uno-X Mobility 0:13
12 Tobias Bayer Alpecin-Premier Tech 0:14
13 Pau Miquel Delgado Bahrain Victorious s.t.
14 Patrick Gamper Team Jayco-AlUla s.t.
15 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 0:15
16 Erlend Blikra Uno-X Mobility 0:16
17 Matteo Milan Groupama-FDJ United s.t.
18 Oded Kogut NSN Cycling Team s.t.
19 Fabio Jakobsen Team Visma | Lease a Bike s.t.
20 Itamar Einhorn NSN Cycling Team s.t.
21 Matevz Govekar Bahrain Victorious s.t.
22 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
23 Lionel Taminiaux Lotto-Intermarché s.t.
24 Manlio Moro Movistar Team s.t.
25 Mattia Agostinacchio EF Education-EasyPost s.t.
26 Luke Lamperti EF Education-EasyPost s.t.
27 Joshua Giddings Lotto-Intermarché s.t.
28 Henrik Pedersen Uno-X Mobility s.t.
29 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
30 Pavel Novak Movistar Team s.t.
31 Zhicheng Liu China s.t.
32 Rui Oliveira UAE Team Emirates-XRG s.t.
33 Clément Champoussin XDS Astana Team s.t.
34 Arne Marit Red Bull-BORA-hansgrohe s.t.
35 Cyril Barthe Groupama-FDJ United s.t.
36 Robert Donaldson Team Jayco-AlUla s.t.
37 Dries van Gestel Soudal Quick-Step s.t.
38 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
39 Marco Brenner Tudor Pro Cycling Team s.t.
40 Nadav Raisberg NSN Cycling Team s.t.
41 Rudy Porter Team Jayco-AlUla s.t.
42 Cees Bol Decathlon CMA CGM Team s.t.
43 Tom Donnenwirth Groupama-FDJ United s.t.
44 Jan Maas Cofidis s.t.
45 Tijmen Graat Team Visma | Lease a Bike s.t.
46 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
47 Sean Flynn Team Picnic PostNL s.t.
48 Pelayo Sanchez Movistar Team s.t.
49 Camille Charret Cofidis s.t.
50 Afonso Eulalio Bahrain Victorious s.t.
51 Louis Barré Team Visma | Lease a Bike s.t.
52 Bjoern Koerdt Team Picnic PostNL s.t.
53 Léo Bisiaux Decathlon CMA CGM Team s.t.
54 Enzo Paleni Groupama-FDJ United s.t.
55 Robin Froidevaux Tudor Pro Cycling Team s.t.
56 Matthew Fox Lotto-Intermarché s.t.
57 Juan Ayuso Lidl-Trek s.t.
58 Paul Double Team Jayco-AlUla s.t.
59 Martin Urianstad Bugge Uno-X Mobility s.t.
60 Mathias Sunekær Norsgaard Lidl-Trek s.t.
61 Alessandro Pinarello NSN Cycling Team s.t.
62 Marijn van den Berg EF Education-EasyPost s.t.
63 Robbe Dhondt Team Picnic PostNL s.t.
64 Clément Braz Afonso Groupama-FDJ United s.t.
65 Rotem Tene NSN Cycling Team s.t.
66 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
67 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
68 Max Walker EF Education-EasyPost s.t.
69 Loe van Belle Team Visma | Lease a Bike s.t.
70 Mikkel Honore EF Education-EasyPost s.t.
71 Lennard Kämna Lidl-Trek s.t.
72 Arjen Livyns XDS Astana Team s.t.
73 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
74 Michel Hessmann Movistar Team s.t.
75 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
76 William Barta Tudor Pro Cycling Team s.t.
77 Torstein Træen Uno-X Mobility s.t.
78 Owain Doull Team Visma | Lease a Bike s.t.
79 Jarno Widar Lotto-Intermarché s.t.
80 Alexey Lutsenko NSN Cycling Team s.t.
81 Steff Cras Soudal Quick-Step s.t.
82 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
83 Ilan Van Wilder Soudal Quick-Step s.t.
84 Diego Pescador Movistar Team s.t.
85 Daan Hoole Decathlon CMA CGM Team s.t.
86 Timo de Jong Team Picnic PostNL s.t.
87 Tobias Svarre Uno-X Mobility s.t.
88 Andrea Bagioli Lidl-Trek s.t.
89 Martin López XDS Astana Team s.t.
90 Yutao Shen China s.t.
91 Victor Langellotti XDS Astana Team s.t.
92 Dillon Corkery Team Picnic PostNL s.t.
93 Max van der Meulen Bahrain Victorious s.t.
94 Artem Shmidt Netcompany INEOS Cycling Team s.t.
95 Haoyu Su XDS Astana Team s.t.
96 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
97 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
98 Javier Romo Movistar Team s.t.
99 Jamie Meehan Cofidis s.t.
100 Rémy Rochas Groupama-FDJ United s.t.
101 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
102 AJ August Netcompany INEOS Cycling Team s.t.
103 Reuben Thompson Lotto-Intermarché s.t.
104 Brandon Rivera Netcompany INEOS Cycling Team s.t.
105 Davide Formolo Movistar Team s.t.
106 Emanuel Buchmann Cofidis s.t.
107 Julius Johansen UAE Team Emirates-XRG s.t.
108 Emil Herzog Red Bull-BORA-hansgrohe s.t.
109 Marc Soler UAE Team Emirates-XRG s.t.
110 Carlos Verona Lidl-Trek s.t.
111 Rune Herregodts UAE Team Emirates-XRG s.t.
112 Simon Carr Cofidis s.t.
113 Samuele Battistella EF Education-EasyPost s.t.
114 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
115 Tord Gudmestad Decathlon CMA CGM Team 0:42
116 Laurenz Rex Soudal Quick-Step 0:45
117 Edward Planckaert Alpecin-Premier Tech s.t.
118 Søren Kragh Andersen Lidl-Trek s.t.
119 Dries De Pooter Team Jayco-AlUla 0:46
120 Sébastien Grignard Lotto-Intermarché 1:30
121 Baptiste Veistroffer Lotto-Intermarché 1:39
122 Robbe Ghys Decathlon CMA CGM Team 2:04
123 Niklas Behrens Team Visma | Lease a Bike 2:08
124 Vlad Van Mechelen Bahrain Victorious 2:31
125 Milan Fretin Cofidis 2:47
126 Titouan Fontaine Groupama-FDJ United 3:42
127 Stan Dewulf Decathlon CMA CGM Team 4:57
128 Oliver Peace Team Picnic PostNL 5:09
129 Anton Schiffer Team Visma | Lease a Bike 5:56
130 Arvid de Kleijn Tudor Pro Cycling Team 8:43
131 Sebastian Molano UAE Team Emirates-XRG s.t.
132 Binyan Ma China s.t.
133 Florian Vermeersch UAE Team Emirates-XRG s.t.
134 Warre Vangheluwe Soudal Quick-Step 9:40
135 Rick Pluimers Tudor Pro Cycling Team 10:36
136 Brady Gilmore NSN Cycling Team 11:08
137 Kaden Groves Alpecin-Premier Tech s.t.
138 Chenli Zhao China s.t.
139 Oscar Riesebeek Alpecin-Premier Tech s.t.
140 Zak Erzen Bahrain Victorious 11:25
141 Daniel Skerl Bahrain Victorious s.t.
142 Jonas Rickaert Alpecin-Premier Tech 11:36
143 Jarrad Drizners Red Bull-BORA-hansgrohe 12:07
144 Chenglu Liu China 13:05
145 Ayco Bastiaens Soudal Quick-Step 13:49
146 Ruidong Wang China 13:57
147 Dries De Bondt Team Jayco-AlUla 15:37

 

Stage 3 map & profile:

Stage 3 map

Stage 3 profile


Wednesday, October 14: Stage 2, Chongzuo - Jingxi, 179.5 km

Stage 2 map & profile

Frits Biesterbos is just a little bit faster than everyone else.

Plato's Phaedo

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 Jingxi at 11:50 AM, local time: 28C (82F), partly cloudy, with the wind from the south-southeast at 11 km/hr (7 mph). There is a 5% chance of rain.

The race: Piet Allegaert (Cofidis) did not start.

Here's the race report from stage winner Frits Biesterbos' Team Picnic-PostNL:

Stage 2 of the Tour of Guangxi was expected to end in a bunch sprint, but the day began with an active breakaway formation phase, with Team Picnic PostNL involved in the early moves, but a break of four eventually went without the team in it. By the foot of the only climb of the day, three riders remained out front but their escape came to an end as the peloton caught them towards the top of the climb.

Several attacks followed in the finale, which the team marked, but the race ultimately came down to the expected sprint. Team Picnic PostNL moved forward excellently as a unit and positioned Frits Biesterbos perfectly at the front, allowing him to launch his sprint with everything he had. In a thrilling finish, Biesterbos timed his bike throw perfectly to beat race leader Magnier to the line and take a first professional victory with Team Picnic PostNL.

After the stage, Biesterbos said: “I’m extremely happy with my first victory, and for it to come at WorldTour level makes it even better. Just like yesterday, the team delivered another incredible lead-out, and I’m glad I was able to finish it off today.”

Team Picnic PostNL coach Joey van Rhee added: “It was a fantastic day. Right from the start, everyone was sharp and we wanted to secure bonus seconds with Robbe for the general classification. He got into a few early breakaway attempts, but they kept getting brought back. In the end, it took until 60 kilometers in for a group to finally get away, after which we shifted our focus to the final. Based on last year, we knew what to expect from the finish and built a strong plan around it. We emphasized remaining calm if things didn’t go to plan, and the guys executed that brilliantly. They stayed together, communicated well, and delivered Frits right onto Magnier’s wheel. For him to then beat him in the sprint is incredible. It’s a great day for the guys here and for the entire team. You don’t just pick up a WorldTour victory easily these days, so this feels amazing.”

Complete results:

179.5 kilometers raced at an average speed of 47.853 km/hr

1 Frits Biesterbos Team Picnic PostNL 3hr 45min 19sec
2 Paul Magnier Soudal Quick-Step s.t.
3 Olav Kooij Decathlon CMA CGM Team s.t.
4 Max Kanter XDS Astana Team s.t.
5 Robin Froidevaux Tudor Pro Cycling Team s.t.
6 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
7 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
8 Erlend Blikra Uno-X Mobility s.t.
9 Lionel Taminiaux Lotto-Intermarché s.t.
10 Oded Kogut NSN Cycling Team s.t.
11 Itamar Einhorn NSN Cycling Team s.t.
12 Matevz Govekar Bahrain Victorious s.t.
13 Sean Flynn Team Picnic PostNL s.t.
14 Zhicheng Liu China s.t.
15 Matteo Milan Groupama-FDJ United s.t.
16 Fabio Jakobsen Team Visma | Lease a Bike s.t.
17 Joshua Giddings Lotto-Intermarché s.t.
18 Nadav Raisberg NSN Cycling Team s.t.
19 Sam Welsford Netcompany INEOS Cycling Team s.t.
20 Manlio Moro Movistar Team s.t.
21 Rui Oliveira UAE Team Emirates-XRG s.t.
22 Henrik Pedersen Uno-X Mobility s.t.
23 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
24 Tobias Bayer Alpecin-Premier Tech s.t.
25 Robert Donaldson Team Jayco-AlUla s.t.
26 Camille Charret Cofidis s.t.
27 Jasha Sütterlin Team Jayco-AlUla s.t.
28 Dillon Corkery Team Picnic PostNL s.t.
29 Pavel Novak Movistar Team s.t.
30 Mattia Agostinacchio EF Education-EasyPost s.t.
31 Louis Barré Team Visma | Lease a Bike s.t.
32 Rudy Porter Team Jayco-AlUla s.t.
33 Michel Hessmann Movistar Team s.t.
34 Clément Champoussin XDS Astana Team s.t.
35 Niklas Behrens Team Visma | Lease a Bike s.t.
36 Luke Lamperti EF Education-EasyPost s.t.
37 Edward Planckaert Alpecin-Premier Tech s.t.
38 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
39 Arne Marit Red Bull-BORA-hansgrohe s.t.
40 Léo Bisiaux Decathlon CMA CGM Team s.t.
41 Rotem Tene NSN Cycling Team s.t.
42 Paul Double Team Jayco-AlUla s.t.
43 Jan Maas Cofidis s.t.
44 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
45 Tijmen Graat Team Visma | Lease a Bike s.t.
46 Dries van Gestel Soudal Quick-Step s.t.
47 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
48 Robbe Dhondt Team Picnic PostNL s.t.
49 Bjoern Koerdt Team Picnic PostNL s.t.
50 Mikkel Honore EF Education-EasyPost s.t.
51 Pelayo Sanchez Movistar Team s.t.
52 Pau Miquel Delgado Bahrain Victorious s.t.
53 Alessandro Pinarello NSN Cycling Team s.t.
54 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
55 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
56 Marco Brenner Tudor Pro Cycling Team s.t.
57 Neilson Powless EF Education-EasyPost s.t.
58 Marijn van den Berg EF Education-EasyPost s.t.
59 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
60 Yutao Shen China s.t.
61 Arjen Livyns XDS Astana Team s.t.
62 Steff Cras Soudal Quick-Step s.t.
63 Alexey Lutsenko NSN Cycling Team s.t.
64 Matthew Fox Lotto-Intermarché s.t.
65 William Barta Tudor Pro Cycling Team s.t.
66 AJ August Netcompany INEOS Cycling Team s.t.
67 Juan Ayuso Lidl-Trek s.t.
68 Timo de Jong Team Picnic PostNL s.t.
69 Martin López XDS Astana Team s.t.
70 Martin Tjøtta Uno-X Mobility s.t.
71 Ilan Van Wilder Soudal Quick-Step s.t.
72 Haoyu Su XDS Astana Team s.t.
73 Javier Romo Movistar Team s.t.
74 Torstein Træen Uno-X Mobility s.t.
75 Cees Bol Decathlon CMA CGM Team s.t.
76 Owain Doull Team Visma | Lease a Bike s.t.
77 Loe van Belle Team Visma | Lease a Bike s.t.
78 Clément Braz Afonso Groupama-FDJ United s.t.
79 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
80 Victor Langellotti XDS Astana Team s.t.
81 Fredrik Dversnes Uno-X Mobility s.t.
82 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
83 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
84 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
85 Sébastien Grignard Lotto-Intermarché s.t.
86 Afonso Eulalio Bahrain Victorious s.t.
87 Jarno Widar Lotto-Intermarché s.t.
88 Diego Pescador Movistar Team s.t.
89 Rune Herregodts UAE Team Emirates-XRG s.t.
90 Reuben Thompson Lotto-Intermarché s.t.
91 Lennard Kämna Lidl-Trek s.t.
92 Max Walker EF Education-EasyPost s.t.
93 Jamie Meehan Cofidis s.t.
94 Emil Herzog Red Bull-BORA-hansgrohe s.t.
95 Cyril Barthe Groupama-FDJ United s.t.
96 Enzo Paleni Groupama-FDJ United s.t.
97 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
98 Tobias Svarre Uno-X Mobility s.t.
99 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
100 Brandon Rivera Netcompany INEOS Cycling Team s.t.
101 Baptiste Veistroffer Lotto-Intermarché s.t.
102 Marc Soler UAE Team Emirates-XRG s.t.
103 Max van der Meulen Bahrain Victorious s.t.
104 Emanuel Buchmann Cofidis s.t.
105 Mathias Sunekær Norsgaard Lidl-Trek s.t.
106 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
107 Julius Johansen UAE Team Emirates-XRG s.t.
108 Søren Kragh Andersen Lidl-Trek s.t.
109 Carlos Verona Lidl-Trek s.t.
110 Tom Donnenwirth Groupama-FDJ United s.t.
111 Patrick Gamper Team Jayco-AlUla s.t.
112 Samuele Battistella EF Education-EasyPost s.t.
113 Daan Hoole Decathlon CMA CGM Team s.t.
114 Martin Urianstad Bugge Uno-X Mobility s.t.
115 Simon Carr Cofidis s.t.
116 Andrea Bagioli Lidl-Trek s.t.
117 Rémy Rochas Groupama-FDJ United s.t.
118 Davide Formolo Movistar Team s.t.
119 Laurenz Rex Soudal Quick-Step s.t.
120 Artem Shmidt Netcompany INEOS Cycling Team s.t.
121 Tord Gudmestad Decathlon CMA CGM Team @ 26sec
122 Dries De Pooter Team Jayco-AlUla 0:30
123 Warre Vangheluwe Soudal Quick-Step 1:11
124 Titouan Fontaine Groupama-FDJ United s.t.
125 Robbe Ghys Decathlon CMA CGM Team 1:19
126 Stan Dewulf Decathlon CMA CGM Team 1:28
127 Vlad Van Mechelen Bahrain Victorious 1:32
128 Oliver Peace Team Picnic PostNL 2:24
129 Milan Fretin Cofidis 2:41
130 Anton Schiffer Team Visma | Lease a Bike 5:40
131 Arvid de Kleijn Tudor Pro Cycling Team 8:27
132 Binyan Ma China s.t.
133 Florian Vermeersch UAE Team Emirates-XRG s.t.
134 Sebastian Molano UAE Team Emirates-XRG s.t.
135 Rick Pluimers Tudor Pro Cycling Team s.t.
136 Jonas Rickaert Alpecin-Premier Tech 10:52
137 Kaden Groves Alpecin-Premier Tech s.t.
138 Zak Erzen Bahrain Victorious s.t.
139 Daniel Skerl Bahrain Victorious s.t.
140 Ruidong Wang China s.t.
141 Oscar Riesebeek Alpecin-Premier Tech s.t.
142 Chenli Zhao China s.t.
143 Brady Gilmore NSN Cycling Team s.t.
144 Jarrad Drizners Red Bull-BORA-hansgrohe s.t.
145 Ayco Bastiaens Soudal Quick-Step s.t.
146 Chenglu Liu China 12:49
147 Haijie Hu China s.t.
148 Dries De Bondt Team Jayco-AlUla 15:23

 

GC after stage 2:

  • GC leader: Paul Magnier (Soudal Quick-Step)
  • Mountains classification leader: Afonso Eulalio (Bahrain Victorious)
  • Points classification leader: Paul Magnier (Soudal Quick-Step)
  • Best young rider: Paul Magnier (Soudal Quick-Step)
  • Teams classification leader: NSN Cycling Team

329.1 kilometers raced so far at an average speed of 48.703 km/hr

1 Paul Magnier Soudal Quick-Step 6hr 45min 26sec
2 Frits Biesterbos Team Picnic PostNL @ 6sec
3 Sam Welsford Netcompany INEOS Cycling Team 0:10
4 Fredrik Dversnes Uno-X Mobility s.t.
5 Max Kanter XDS Astana Team 0:12
6 Olav Kooij Decathlon CMA CGM Team s.t.
7 Neilson Powless EF Education-EasyPost s.t.
8 Jhonatan Narvaez UAE Team Emirates-XRG 0:13
9 Martin Tjøtta Uno-X Mobility s.t.
10 Pau Miquel Delgado Bahrain Victorious 0:14
11 Patrick Gamper Team Jayco-AlUla s.t.
12 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 0:15
13 Oded Kogut NSN Cycling Team 0:16
14 Erlend Blikra Uno-X Mobility s.t.
15 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
16 Lionel Taminiaux Lotto-Intermarché s.t.
17 Itamar Einhorn NSN Cycling Team s.t.
18 Matteo Milan Groupama-FDJ United s.t.
19 Matevz Govekar Bahrain Victorious s.t.
20 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
21 Fabio Jakobsen Team Visma | Lease a Bike s.t.
22 Manlio Moro Movistar Team s.t.
23 Luke Lamperti EF Education-EasyPost s.t.
24 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
25 Henrik Pedersen Uno-X Mobility s.t.
26 Mattia Agostinacchio EF Education-EasyPost s.t.
27 Pavel Novak Movistar Team s.t.
28 Nadav Raisberg NSN Cycling Team s.t.
29 Rui Oliveira UAE Team Emirates-XRG s.t.
30 Clément Champoussin XDS Astana Team s.t.
31 Joshua Giddings Lotto-Intermarché s.t.
32 Arne Marit Red Bull-BORA-hansgrohe s.t.
33 Zhicheng Liu China s.t.
34 Tobias Bayer Alpecin-Premier Tech s.t.
35 Dries van Gestel Soudal Quick-Step s.t.
36 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
37 Rudy Porter Team Jayco-AlUla s.t.
38 Camille Charret Cofidis s.t.
39 Jan Maas Cofidis s.t.
40 Bjoern Koerdt Team Picnic PostNL s.t.
41 Marijn van den Berg EF Education-EasyPost s.t.
42 Marco Brenner Tudor Pro Cycling Team s.t.
43 Jasha Sütterlin Team Jayco-AlUla s.t.
44 Cees Bol Decathlon CMA CGM Team s.t.
45 Tijmen Graat Team Visma | Lease a Bike s.t.
46 Alessandro Pinarello NSN Cycling Team s.t.
47 Michel Heßmann Movistar Team s.t.
48 Léo Bisiaux Decathlon CMA CGM Team s.t.
49 Paul Double Team Jayco-AlUla s.t.
50 Robert Donaldson Team Jayco-AlUla s.t.
51 Arjen Livyns XDS Astana Team s.t.
52 Cyril Barthe Groupama-FDJ United s.t.
53 Robbe Dhondt Team Picnic PostNL s.t.
54 Louis Barré Team Visma | Lease a Bike s.t.
55 Pelayo Sanchez Movistar Team s.t.
56 Juan Ayuso Lidl-Trek s.t.
57 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
58 Matthew Fox Lotto-Intermarché s.t.
59 Owain Doull Team Visma | Lease a Bike s.t.
60 Afonso Eulalio Bahrain Victorious s.t.
61 Max Walker EF Education-EasyPost s.t.
62 Robin Froidevaux Tudor Pro Cycling Team s.t.
63 Mathias Sunekær Norsgaard Lidl-Trek s.t.
64 Enzo Paleni Groupama-FDJ United s.t.
65 Martin Urianstad Bugge Uno-X Mobility s.t.
66 Jarno Widar Lotto-Intermarché s.t.
67 Tom Donnenwirth Groupama-FDJ United s.t.
68 Mikkel Honore EF Education-EasyPost s.t.
69 Steff Cras Soudal Quick-Step s.t.
70 Loe van Belle Team Visma | Lease a Bike s.t.
71 Sean Flynn Team Picnic PostNL s.t.
72 Ilan Van Wilder Soudal Quick-Step s.t.
73 Dillon Corkery Team Picnic PostNL s.t.
74 Yutao Shen China s.t.
75 Torstein Træen Uno-X Mobility s.t.
76 Diego Pescador Movistar Team s.t.
77 Tobias Svarre Uno-X Mobility s.t.
78 Artem Shmidt Netcompany INEOS Cycling Team s.t.
79 Victor Langellotti XDS Astana Team s.t.
80 Haoyu Su XDS Astana Team s.t.
81 Rotem Tene NSN Cycling Team s.t.
82 Clément Braz Afonso Groupama-FDJ United s.t.
83 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
84 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
85 Lennard Kämna Lidl-Trek s.t.
86 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
87 Martin López XDS Astana Team s.t.
88 Max van der Meulen Bahrain Victorious s.t.
89 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
90 Alexey Lutsenko NSN Cycling Team s.t.
91 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
92 William Barta Tudor Pro Cycling Team s.t.
93 Sébastien Grignard Lotto-Intermarché s.t.
94 Reuben Thompson Lotto-Intermarché s.t.
95 Javier Romo Movistar Team s.t.
96 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
97 Rémy Rochas Groupama-FDJ United s.t.
98 Timo de Jong Team Picnic PostNL s.t.
99 Emil Herzog Red Bull-BORA-hansgrohe s.t.
100 Jamie Meehan Cofidis s.t.
101 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
102 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
103 Emanuel Buchmann Cofidis s.t.
104 Marc Soler UAE Team Emirates-XRG s.t.
105 Brandon Rivera Netcompany INEOS Cycling Team s.t.
106 Davide Formolo Movistar Team s.t.
107 AJ August Netcompany INEOS Cycling Team s.t.
108 Rune Herregodts UAE Team Emirates-XRG s.t.
109 Daan Hoole Decathlon CMA CGM Team s.t.
110 Carlos Verona Lidl-Trek s.t.
111 Samuele Battistella EF Education-EasyPost s.t.
112 Julius Johansen UAE Team Emirates-XRG s.t.
113 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
114 Baptiste Veistroffer Lotto-Intermarché s.t.
115 Andrea Bagioli Lidl-Trek s.t.
116 Simon Carr Cofidis s.t.
117 Tord Gudmestad Decathlon CMA CGM Team 0:42
118 Niklas Behrens Team Visma | Lease a Bike 0:45
119 Edward Planckaert Alpecin-Premier Tech s.t.
120 Søren Kragh Andersen Lidl-Trek s.t.
121 Laurenz Rex Soudal Quick-Step s.t.
122 Dries De Pooter Team Jayco-AlUla 0:46
123 Vlad Van Mechelen Bahrain Victorious 1:48
124 Titouan Fontaine Groupama-FDJ United 1:56
125 Robbe Ghys Decathlon CMA CGM Team 2:04
126 Warre Vangheluwe Soudal Quick-Step 2:26
127 Milan Fretin Cofidis 2:57
128 Stan Dewulf Decathlon CMA CGM Team 3:11
129 Oliver Peace Team Picnic PostNL 3:46
130 Anton Schiffer Team Visma | Lease a Bike 5:56
131 Arvid de Kleijn Tudor Pro Cycling Team 8:43
132 Sebastian Molano UAE Team Emirates-XRG s.t.
133 Binyan Ma China s.t.
134 Florian Vermeersch UAE Team Emirates-XRG s.t.
135 Rick Pluimers Tudor Pro Cycling Team s.t.
136 Ruidong Wang China 11:08
137 Zak Erzen Bahrain Victorious s.t.
138 Brady Gilmore NSN Cycling Team s.t.
139 Kaden Groves Alpecin-Premier Tech s.t.
140 Daniel Skerl Bahrain Victorious s.t.
141 Chenli Zhao China s.t.
142 Oscar Riesebeek Alpecin-Premier Tech s.t.
143 Jonas Rickaert Alpecin-Premier Tech 11:36
144 Jarrad Drizners Red Bull-BORA-hansgrohe 11:37
145 Ayco Bastiaens Soudal Quick-Step 12:35
146 Chenglu Liu China 13:05
147 Haijie Hu China s.t.
148 Dries De Bondt Team Jayco-AlUla 15:37

 

Stage 2 map & profile:

Stage 2 map

Stage 2 profile


Tuesday, October 13: Stage 1, Chongzuo - Chongzuo, 149.4 km

Stage 1 map & profile

Paul Magnier wins the first stage. Team Netcompany INEOS photo

Story of the Giro d'Italia volume 2

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

Weather at the start/finish city of Chongzuo at 11:10 AM, local time: 31C (87F), sunny, with the wind from the north-northeast at 3 km/hr (2 mph). There is a 5% chance of rain.

The race: Jacob Eriksson (Tudor Pro Cycling Team) did not start.

Here's the race report from winner Paul Magnier's Team Soudal Quick-Step:

Paul Magnier began the Tour of Guangxi in style, powering to victory on Tuesday’s opening stage. The Frenchman finished ahead of Max Kanter and Sam Welsford, picking up where he left off after winning five stages at last year’s edition.

The 149.4km stage, starting and finishing in Chongzuo, saw three riders form the day’s main breakaway. Soudal Quick-Step helped control their advantage, sharing the chase with the other sprint teams and bringing the escapees back inside the final ten kilometres.

A late attack kept the peloton working until two kilometres from the finish, but our riders remained prominent as the pace increased for the sprint. Paul found his position in the fast finale and produced a powerful acceleration to take a clear victory.

“It was a really fast day, with an average speed of around 49km/h, so it certainly wasn’t easy, especially in the heat. Ayco did a great job controlling the race, and then my teammates delivered a really nice lead-out. I’m very happy to finish off their work with a win and to be back racing here,” said Paul.

Complete results:

149.4 kilometers raced at an average speed of 49.694 km/hr

1 Paul Magnier Soudal Quick-Step 3hr 0min 23sec
2 Sam Welsford Netcompany INEOS Cycling Team s.t.
3 Max Kanter XDS Astana Team s.t.
4 Oded Kogut NSN Cycling Team s.t.
5 Arvid de Kleijn Tudor Pro Cycling Team s.t.
6 Matteo Milan Groupama-FDJ United s.t.
7 Erlend Blikra Uno-X Mobility s.t.
8 Luke Lamperti EF Education-EasyPost s.t.
9 Lionel Taminiaux Lotto-Intermarché s.t.
10 Itamar Einhorn NSN Cycling Team s.t.
11 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
12 Olav Kooij Decathlon CMA CGM Team s.t.
13 Ruidong Wang China s.t.
14 Matevz Govekar Bahrain Victorious s.t.
15 Frits Biesterbos Team Picnic PostNL s.t.
16 Fabio Jakobsen Team Visma | Lease a Bike s.t.
17 Manlio Moro Movistar Team s.t.
18 Milan Fretin Cofidis s.t.
19 Mattia Agostinacchio EF Education-EasyPost s.t.
20 Cyril Barthe Groupama-FDJ United s.t.
21 Brady Gilmore NSN Cycling Team s.t.
22 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
23 Dries De Pooter Team Jayco-AlUla s.t.
24 Zak Erzen Bahrain Victorious s.t.
25 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
26 Cees Bol Decathlon CMA CGM Team s.t.
27 Henrik Pedersen Uno-X Mobility s.t.
28 Pavel Novak Movistar Team s.t.
29 Martin Urianstad Bugge Uno-X Mobility s.t.
30 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
31 Clément Champoussin XDS Astana Team s.t.
32 Sebastian Molano UAE Team Emirates-XRG s.t.
33 Arne Marit Red Bull-BORA-hansgrohe s.t.
34 Mathias Sunekær Norsgaard Lidl-Trek s.t.
35 Dries van Gestel Soudal Quick-Step s.t.
36 Tom Donnenwirth Groupama-FDJ United s.t.
37 Rui Oliveira UAE Team Emirates-XRG s.t.
38 Tord Gudmestad Decathlon CMA CGM Team s.t.
39 Artem Shmidt Netcompany INEOS Cycling Team s.t.
40 Nadav Raisberg NSN Cycling Team s.t.
41 Marijn van den Berg EF Education-EasyPost s.t.
42 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
43 Max Walker EF Education-EasyPost s.t.
44 Marco Brenner Tudor Pro Cycling Team s.t.
45 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
46 Bjoern Koerdt Team Picnic PostNL s.t.
47 Enzo Paleni Groupama-FDJ United s.t.
48 Afonso Eulalio Bahrain Victorious s.t.
49 Jan Maas Cofidis s.t.
50 Alessandro Pinarello NSN Cycling Team s.t.
51 Pau Miquel Delgado Bahrain Victorious s.t.
52 Owain Doull Team Visma | Lease a Bike s.t.
53 Tobias Bayer Alpecin-Premier Tech s.t.
54 Arjen Livyns XDS Astana Team s.t.
55 Joshua Giddings Lotto-Intermarché s.t.
56 Rudy Porter Team Jayco-AlUla s.t.
57 Juan Ayuso Lidl-Trek s.t.
58 Tijmen Graat Team Visma | Lease a Bike s.t.
59 Jarno Widar Lotto-Intermarché s.t.
60 Zhicheng Liu China s.t.
61 Tobias Svarre Uno-X Mobility s.t.
62 Anton Schiffer Team Visma | Lease a Bike s.t.
63 Kaden Groves Alpecin-Premier Tech s.t.
64 Matthew Fox Lotto-Intermarché s.t.
65 Camille Charret Cofidis s.t.
66 Pelayo Sanchez Movistar Team s.t.
67 Paul Double Team Jayco-AlUla s.t.
68 Robbe Dhondt Team Picnic PostNL s.t.
69 Léo Bisiaux Decathlon CMA CGM Team s.t.
70 Diego Pescador Movistar Team s.t.
71 Martin Tjøtta Uno-X Mobility s.t.
72 Max van der Meulen Bahrain Victorious s.t.
73 Michel Hessmann Movistar Team s.t.
74 Jasha Sütterlin Team Jayco-AlUla s.t.
75 Chenglu Liu China s.t.
76 Rémy Rochas Groupama-FDJ United s.t.
77 Loe van Belle Team Visma | Lease a Bike s.t.
78 Lennard Kämna Lidl-Trek s.t.
79 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
80 Victor Langellotti XDS Astana Team s.t.
81 Haijie Hu China s.t.
82 Binyan Ma China s.t.
83 Torstein Træen Uno-X Mobility s.t.
84 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
85 Ilan Van Wilder Soudal Quick-Step s.t.
86 Louis Barré Team Visma | Lease a Bike s.t.
87 Dries De Bondt Team Jayco-AlUla s.t.
88 Clément Braz Afonso Groupama-FDJ United s.t.
89 Robert Donaldson Team Jayco-AlUla s.t.
90 Haoyu Su XDS Astana Team s.t.
91 Steff Cras Soudal Quick-Step s.t.
92 Davide Formolo Movistar Team s.t.
93 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
94 Vlad Van Mechelen Bahrain Victorious s.t.
95 Fredrik Dversnes Uno-X Mobility s.t.
96 Neilson Powless EF Education-EasyPost s.t.
97 Yutao Shen China s.t.
98 Daniel Skerl Bahrain Victorious s.t.
99 Reuben Thompson Lotto-Intermarché s.t.
100 Mikkel Honore EF Education-EasyPost s.t.
101 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
102 Sébastien Grignard Lotto-Intermarché s.t.
103 Emanuel Buchmann Cofidis s.t.
104 Daan Hoole Decathlon CMA CGM Team s.t.
105 Martin López XDS Astana Team s.t.
106 Florian Vermeersch UAE Team Emirates-XRG s.t.
107 Marc Soler UAE Team Emirates-XRG s.t.
108 Rick Pluimers Tudor Pro Cycling Team s.t.
109 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
110 Brandon Rivera Netcompany INEOS Cycling Team s.t.
111 Emil Herzog Red Bull-BORA-hansgrohe s.t.
112 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
113 Jamie Meehan Cofidis s.t.
114 Carlos Verona Lidl-Trek s.t.
115 Samuele Battistella EF Education-EasyPost s.t.
116 Alexey Lutsenko NSN Cycling Team s.t.
117 William Barta Tudor Pro Cycling Team s.t.
118 Chenli Zhao China s.t.
119 Javier Romo Movistar Team s.t.
120 Oscar Riesebeek Alpecin-Premier Tech s.t.
121 Andrea Bagioli Lidl-Trek s.t.
122 Rotem Tene NSN Cycling Team s.t.
123 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
124 Julius Johansen UAE Team Emirates-XRG s.t.
125 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
126 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
127 Timo de Jong Team Picnic PostNL s.t.
128 Rune Herregodts UAE Team Emirates-XRG s.t.
129 Dillon Corkery Team Picnic PostNL s.t.
130 Simon Carr Cofidis s.t.
131 Patrick Gamper Team Jayco-AlUla s.t.
132 Baptiste Veistroffer Lotto-Intermarché s.t.
133 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
134 Robin Froidevaux Tudor Pro Cycling Team s.t.
135 Titouan Fontaine Groupama-FDJ United @ 29sec
136 Laurenz Rex Soudal Quick-Step s.t.
137 Robbe Ghys Decathlon CMA CGM Team s.t.
138 Niklas Behrens Team Visma | Lease a Bike s.t.
139 Jarrad Drizners Red Bull-BORA-hansgrohe s.t.
140 Søren Kragh Andersen Lidl-Trek s.t.
141 Jonas Rickaert Alpecin-Premier Tech s.t.
142 Edward Planckaert Alpecin-Premier Tech s.t.
143 Sean Flynn Team Picnic PostNL @ 0sec
144 Warre Vangheluwe Soudal Quick-Step 0:59
145 AJ August Netcompany INEOS Cycling Team @ 0sec
146 Oliver Peace Team Picnic PostNL 1:06
147 Stan Dewulf Decathlon CMA CGM Team 1:27
148 Ayco Bastiaens Soudal Quick-Step s.t.
149 Piet Allegaert Cofidis @ 0sec
DNF Yevgeniy Fedorov XDS Astana Team

 

GC after stage 1:

  • GC leader: Paul Magnier (Soudal Quick-Step)
  • Points classification leader: Paul Magnier (Soudal Quick-Step)
  • Best young rider: Paul Magnier (Soudal Quick-Step)
  • Teams classification leader: NSN Cycling Team
1 Paul Magnier Soudal Quick-Step 3hr 0min 13sec
2 Sam Welsford Netcompany INEOS Cycling Team @ 4sec
3 Fredrik Dversnes Uno-X Mobility s.t.
4 Max Kanter XDS Astana Team 0:06
5 Neilson Powless EF Education-EasyPost s.t.
6 Patrick Gamper Team Jayco-AlUla 0:08
7 Oded Kogut NSN Cycling Team 0:10
8 Arvid de Kleijn Tudor Pro Cycling Team s.t.
9 Matteo Milan Groupama-FDJ United s.t.
10 Erlend Blikra Uno-X Mobility s.t.
11 Luke Lamperti EF Education-EasyPost s.t.
12 Lionel Taminiaux Lotto-Intermarché s.t.
13 Itamar Einhorn NSN Cycling Team s.t.
14 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
15 Olav Kooij Decathlon CMA CGM Team s.t.
16 Ruidong Wang China s.t.
17 Matevz Govekar Bahrain Victorious s.t.
18 Frits Biesterbos Team Picnic PostNL s.t.
19 Fabio Jakobsen Team Visma | Lease a Bike s.t.
20 Manlio Moro Movistar Team s.t.
21 Milan Fretin Cofidis s.t.
22 Mattia Agostinacchio EF Education-EasyPost s.t.
23 Cyril Barthe Groupama-FDJ United s.t.
24 Brady Gilmore NSN Cycling Team s.t.
25 Joe Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
26 Dries De Pooter Team Jayco-AlUla s.t.
27 Zak Erzen Bahrain Victorious s.t.
28 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
29 Cees Bol Decathlon CMA CGM Team s.t.
30 Henrik Pedersen Uno-X Mobility s.t.
31 Pavel Novak Movistar Team s.t.
32 MartinUrianstad Bugge Uno-X Mobility s.t.
33 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
34 Clément Champoussin XDS Astana Team s.t.
35 Sebastian Molano UAE Team Emirates-XRG s.t.
36 Arne Marit Red Bull-BORA-hansgrohe s.t.
37 Mathias Sunekær Norsgaard Lidl-Trek s.t.
38 Dries van Gestel Soudal Quick-Step s.t.
39 Tom Donnenwirth Groupama-FDJ United s.t.
40 Rui Oliveira UAE Team Emirates-XRG s.t.
41 Tord Gudmestad Decathlon CMA CGM Team s.t.
42 Artem Shmidt Netcompany INEOS Cycling Team s.t.
43 Nadav Raisberg NSN Cycling Team s.t.
44 Marijn van den Berg EF Education-EasyPost s.t.
45 Milan Vader Pinarello-Q36.5 Pro Cycling Team s.t.
46 Max Walker EF Education-EasyPost s.t.
47 Marco Brenner Tudor Pro Cycling Team s.t.
48 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
49 Bjoern Koerdt Team Picnic PostNL s.t.
50 Enzo Paleni Groupama-FDJ United s.t.
51 Afonso Eulalio Bahrain Victorious s.t.
52 Jan Maas Cofidis s.t.
53 Alessandro Pinarello NSN Cycling Team s.t.
54 Pau Miquel Delgado Bahrain Victorious s.t.
55 Owain Doull Team Visma | Lease a Bike s.t.
56 Tobias Bayer Alpecin-Premier Tech s.t.
57 Arjen Livyns XDS Astana Team s.t.
58 Joshua Giddings Lotto-Intermarché s.t.
59 Rudy Porter Team Jayco-AlUla s.t.
60 Juan Ayuso Lidl-Trek s.t.
61 Tijmen Graat Team Visma | Lease a Bike s.t.
62 Jarno Widar Lotto-Intermarché s.t.
63 Zhicheng Liu China s.t.
64 Tobias Svarre Uno-X Mobility s.t.
65 Anton Schiffer Team Visma | Lease a Bike s.t.
66 Kaden Groves Alpecin-Premier Tech s.t.
67 Matthew Fox Lotto-Intermarché s.t.
68 Camille Charret Cofidis s.t.
69 Pelayo Sanchez Movistar Team s.t.
70 Paul Double Team Jayco-AlUla s.t.
71 Robbe Dhondt Team Picnic PostNL s.t.
72 Léo Bisiaux Decathlon CMA CGM Team s.t.
73 Diego Pescador Movistar Team s.t.
74 Martin Tjøtta Uno-X Mobility s.t.
75 Max van der Meulen Bahrain Victorious s.t.
76 Michel Heßmann Movistar Team s.t.
77 Jasha Sütterlin Team Jayco-AlUla s.t.
78 Chenglu Liu China s.t.
79 Rémy Rochas Groupama-FDJ United s.t.
80 Loe van Belle Team Visma | Lease a Bike s.t.
81 Lennard Kämna Lidl-Trek s.t.
82 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
83 Victor Langellotti XDS Astana Team s.t.
84 Haijie Hu China s.t.
85 Binyan Ma China s.t.
86 Torstein Træen Uno-X Mobility s.t.
87 Adrien Boichis Red Bull-BORA-hansgrohe s.t.
88 Ilan Van Wilder Soudal Quick-Step s.t.
89 Louis Barré Team Visma | Lease a Bike s.t.
90 Dries De Bondt Team Jayco-AlUla s.t.
91 Clément Braz Afonso Groupama-FDJ United s.t.
92 Robert Donaldson Team Jayco-AlUla s.t.
93 Haoyu Su XDS Astana Team s.t.
94 Steff Cras Soudal Quick-Step s.t.
95 Davide Formolo Movistar Team s.t.
96 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
97 Vlad Van Mechelen Bahrain Victorious s.t.
98 Yutao Shen China s.t.
99 Daniel Skerl Bahrain Victorious s.t.
100 Reuben Thompson Lotto-Intermarché s.t.
101 Mikkel Honore EF Education-EasyPost s.t.
102 Peter Øxenberg Netcompany INEOS Cycling Team s.t.
103 Sébastien Grignard Lotto-Intermarché s.t.
104 Emanuel Buchmann Cofidis s.t.
105 Daan Hoole Decathlon CMA CGM Team s.t.
106 Martin López XDS Astana Team s.t.
107 Florian Vermeersch UAE Team Emirates-XRG s.t.
108 Marc Soler UAE Team Emirates-XRG s.t.
109 Rick Pluimers Tudor Pro Cycling Team s.t.
110 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
111 Brandon Rivera Netcompany INEOS Cycling Team s.t.
112 Emil Herzog Red Bull-BORA-hansgrohe s.t.
113 Maxim Van Gils Red Bull-BORA-hansgrohe s.t.
114 Jamie Meehan Cofidis s.t.
115 Carlos Verona Lidl-Trek s.t.
116 Samuele Battistella EF Education-EasyPost s.t.
117 Alexey Lutsenko NSN Cycling Team s.t.
118 William Barta Tudor Pro Cycling Team s.t.
119 Chenli Zhao China s.t.
120 Javier Romo Movistar Team s.t.
121 Oscar Riesebeek Alpecin-Premier Tech s.t.
122 Andrea Bagioli Lidl-Trek s.t.
123 Rotem Tene NSN Cycling Team s.t.
124 Óscar Rodríguez Netcompany INEOS Cycling Team s.t.
125 Julius Johansen UAE Team Emirates-XRG s.t.
126 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
127 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
128 Timo de Jong Team Picnic PostNL s.t.
129 Rune Herregodts UAE Team Emirates-XRG s.t.
130 Dillon Corkery Team Picnic PostNL s.t.
131 Simon Carr Cofidis s.t.
132 Baptiste Veistroffer Lotto-Intermarché s.t.
133 Sebastian Kolze Changizi Tudor Pro Cycling Team s.t.
134 Robin Froidevaux Tudor Pro Cycling Team s.t.
135 Sean Flynn Team Picnic PostNL s.t.
136 AJ August Netcompany INEOS Cycling Team s.t.
137 Piet Allegaert Cofidis s.t.
138 Titouan Fontaine Groupama-FDJ United 0:39
139 Laurenz Rex Soudal Quick-Step s.t.
140 Robbe Ghys Decathlon CMA CGM Team s.t.
141 Niklas Behrens Team Visma | Lease a Bike s.t.
142 Jarrad Drizners Red Bull-BORA-hansgrohe s.t.
143 Søren Kragh Andersen Lidl-Trek s.t.
144 Jonas Rickaert Alpecin-Premier Tech s.t.
145 Edward Planckaert Alpecin-Premier Tech s.t.
146 Warre Vangheluwe Soudal Quick-Step 1:09
147 Oliver Peace Team Picnic PostNL 1:16
148 Stan Dewulf Decathlon CMA CGM Team 1:37
149 Ayco Bastiaens Soudal Quick-Step s.t.

 

Stage 1 map & profile:

Stage 1 map

Stage 1 profile


Content continues below the ads

Advertise with us!

Start list with back numbers, Oct 12, 2026:

Team Jayco-AlUla
1 Paul Double
2 Dries De Bondt
3 Dries De Pooter
4 Robert Donaldson
5 Patrick Gamper
6 Rudy Porter
7 Jasha Sütterlin
Alpecin-Premier Tech
11 Tobias Bayer
13 Kaden Groves
14 Edward Planckaert
16 Jonas Rickaert
17 Oscar Riesebeek
Bahrain Victorious
21 Afonso Eulalio
22 Zak Erzen
23 Matevz Govekar
24 Pau Miquel Delgado
25 Daniel Skerl
26 Max van der Meulen
27 Vlad Van Mechelen
Decathlon CMA CGM Team
31 Léo Bisiaux
32 Cees Bol
33 Stan Dewulf
34 Robbe Ghys
35 Tord Gudmestad
36 Daan Hoole
37 Olav Kooij
EF Education-EasyPost
41 Luke Lamperti
42 Mattia Agostinacchio
43 Samuele Battistella
44 Mikkel Honore
45 Neilson Powless
46 Marijn van den Berg
47 Max Walker
Groupama-FDJ United
51 Cyril Barthe
52 Clément Braz Afonso
53 Tom Donnenwirth
54 Titouan Fontaine
55 Matteo Milan
56 Enzo Paleni
57 Rémy Rochas
Lidl-Trek
61 Juan Ayuso
62 Andrea Bagioli
64 Lennard Kämna
65 Søren Kragh Andersen
66 Mathias Sunekær Norsgaard
67 Carlos Verona
Lotto-Intermarché
71 Matthew Fox
72 Joshua Giddings
73 Sébastien Grignard
74 Lionel Taminiaux
75 Reuben Thompson
76 Baptiste Veistroffer
77 Jarno Widar
Movistar Team
81 Davide Formolo
82 Michel Heßmann
83 Manlio Moro
84 Pavel Novak
85 Diego Pescador
86 Javier Romo
87 Pelayo Sanchez
Netcompany INEOS
91 AJ August
92 Peter Øxenberg
93 Brandon Rivera
94 Óscar Rodríguez
95 Artem Shmidt
96 Kévin Vauquelin
97 Sam Welsford
NSN Cycling Team
101 Alexey Lutsenko
102 Itamar Einhorn
103 Brady Gilmore
104 Oded Kogut
105 Alessandro Pinarello
106 Nadav Raisberg
107 Rotem Tene
Red Bull-BORA-hansgrohe
111 Adrien Boichis
112 Jarrad Drizners
113 Emil Herzog
114 Arne Marit
115 Daniel Martinez
116 Jordi Meeus
117 Maxim Van Gils
Soudal Quick-Step
121 Paul Magnier
122 Ayco Bastiaens
123 Steff Cras
124 Laurenz Rex
125 Dries van Gestel
126 Ilan Van Wilder
127 Warre Vangheluwe
Team Picnic PostNL
131 Frits Biesterbos
132 Dillon Corkery
133 Timo de Jong
134 Robbe Dhondt
135 Bjoern Koerdt
136 Sean Flynn
137 Oliver Peace
Team Visma | Lease a Bike
141 Louis Barré
142 Niklas Behrens
143 Owain Doull
144 Tijmen Graat
145 Fabio Jakobsen
146 Anton Schiffer
147 Loe van Belle
UAE Team Emirates-XRG
151 Rui Oliveira
152 Rune Herregodts
153 Julius Johansen
154 Sebastian Molano
155 Jhonatan Narvaez
156 Marc Soler
157 Florian Vermeersch
Uno-X Mobility
161 Erlend Blikra
162 Martin Urianstad Bugge
163 Fredrik Dversnes
164 Henrik Pedersen
165 Tobias Svarre
166 Martin Tjøtta
167 Torstein Træen
XDS Astana Team
171 Clément Champoussin
172 Yevgeniy Fedorov
173 Max Kanter
174 Victor Langellotti
175 Arjen Livyns
176 Martin López
177 Haoyu Su
Cofidis
181 Piet Allegaert
182 Emanuel Buchmann
183 Simon Carr
184 Camille Charret
185 Milan Fretin
186 Jan Maas
187 Jamie Meehan
Pinarello-Q36.5 Pro Cycling Team
191 Tom Pidcock
192 Emils Liepins
193 Matteo Moschetti
194 Joe Pidcock
195 Milan Vader
196 Brent Van Moer
197 Nickolas Zukowsky
Tudor Pro Cycling Team
201 William Barta
202 Marco Brenner
203 Arvid de Kleijn
204 Jacob Eriksson
205 Robin Froidevaux
206 Sebastian Kolze Changizi
207 Rick Pluimers
China
211 Haijie Hu
212 Chenglu Liu
213 Zhicheng Liu
214 Binyan Ma
215 Yutao Shen
216 Ruidong Wang
217 Chenli Zhao