
Tour of Guangxi podium history
| 2024 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6
Sunday, October 19: 6th & Final Stage, Nanning - Nanning, 134.3 km

Paul Magnier won five out of the 2025 Tour of Guangxi's six stages. Photo: Getty Sport
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 the start/finish city of Nanning at 12:00 PM, local time: 29C (84F), partly cloudy, with the win from the north-northeast at 13 km/hr (8 mph). There is just a 3% chance of rain.
The race: Here's the report from stage winner Paul Magnier's Team Soudal Quick-Step:
Paul Magnier continued to write history at the Tour of Guangxi, where he also captured the last stage of the event to become the only rider with five victories this year in a World Tour race. It was a jaw-dropping performance in China from the 21-year-old, who joined Tom Boonen and Mark Cavendish as the only riders in the history of Soudal Quick-Step to have won at least 19 races for the team in a single season.
The Frenchman, who since mid-September has gone on an almost unstoppable winning romp, took home also the points jersey – the third of this kind of his career, after the ones he got at the Okolo Slovenska and the CRO Race, in the last four weeks.
Nanning welcomed the peloton on Sunday with a tricky circuit for the final stage of the week, and it was on the last lap that the bunch split, once they hit the punishing gradients of a 1.3km climb that came with 20 kilometers to go. Magnier found himself in the second chasing group, but thanks to a stellar effort of his Soudal Quick-Step teammates, he made it back inside the final ten kilometers and went on to prevail again in the sprint.
“We came here with a lot of ambition, as we wanted to do a good race, but we didn’t expect to have this fantastic run. The team did a really great job and I had a strong form in the last two months, but I didn’t think it was possible to take five stages, especially as sprinting on these wide roads it’s different from what I am used to. Once I got my first victory, I was more relaxed and each win that came from that moment on was a bonus.”
“It’s been an unforgettable week for us in China and I would like to return here one day, maybe even next year. The way I ended my season augurs well for the next one, when I hope to continue improving and win some important races for Soudal Quick-Step”, said the first Frenchman in almost three decades to win 19 races in a season.
Complete results:
134.3 kilometers raced at an average speed of 45.788 km/hr
| 1 | Paul Magnier | Soudal Quick-Step | 2hr 55min 59sec |
| 2 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 3 | Paul Penhoët | Groupama-FDJ | s.t. |
| 4 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 5 | Ivo Oliveira | UAE Team Emirates-XRG | s.t. |
| 6 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 7 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 8 | Riley Pickrell | Israel-Premier Tech | s.t. |
| 9 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 10 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 11 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 12 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 13 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
| 14 | Liam Slock | Lotto | s.t. |
| 15 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 16 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 17 | Pello Bilbao | Bahrain Victorious | s.t. |
| 18 | Sergio Higuita | XDS Astana Team | s.t. |
| 19 | Gregor Mühlberger | Movistar Team | s.t. |
| 20 | Logan Currie | Lotto | s.t. |
| 21 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 22 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 23 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 24 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 25 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 26 | Enzo Paleni | Groupama-FDJ | s.t. |
| 27 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 28 | Antoine Huby | Soudal Quick-Step | s.t. |
| 29 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 30 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 31 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 32 | Jørgen Nørdhagen | Team Visma | Lease a Bike | s.t. |
| 33 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 34 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 35 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 36 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 37 | Sylvain Moniquet | Cofidis | s.t. |
| 38 | Sam Oomen | Lidl-Trek | s.t. |
| 39 | AJ August | INEOS Grenadiers | s.t. |
| 40 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 41 | Paul Double | Team Jayco-AlUla | s.t. |
| 42 | Eduardo Sepulveda | Lotto | s.t. |
| 43 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 44 | Anthon Charmig | XDS Astana Team | s.t. |
| 45 | Markel Beloki | EF Education-EasyPost | s.t. |
| 46 | Rémy Rochas | Groupama-FDJ | s.t. |
| 47 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 48 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 49 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 50 | Nick Schultz | Israel-Premier Tech | s.t. |
| 51 | Lars Craps | Lotto | s.t. |
| 52 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 53 | Reuben Thompson | Lotto | s.t. |
| 54 | Kevin Geniets | Groupama-FDJ | s.t. |
| 55 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 56 | Fausto Masnada | XDS Astana Team | s.t. |
| 57 | Michael Leonard | INEOS Grenadiers | s.t. |
| 58 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 59 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 60 | Stan Dewulf | Decathlon AG2R La Mondiale | @ 15sec |
| 61 | Rui Oliveira | UAE Team Emirates-XRG | 0:16 |
| 62 | Clément Davy | Groupama-FDJ | 2:01 |
| 63 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 64 | Ryan Gibbons | Lidl-Trek | 2:10 |
| 65 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 66 | Steffen De Schuyteneer | Lotto | s.t. |
| 67 | Josef Cerný | Soudal Quick-Step | s.t. |
| 68 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 69 | Joshua Giddings | Lotto | s.t. |
| 70 | Jan Maas | Cofidis | s.t. |
| 71 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 72 | Emanuel Buchmann | Cofidis | s.t. |
| 73 | Nicolas Debeaumarché | Cofidis | s.t. |
| 74 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 75 | Niklas Behrens | Team Visma | Lease a Bike | s.t. |
| 76 | Arne Marit | Intermarché-Wanty | s.t. |
| 77 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 78 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 79 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 80 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 81 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 82 | Max Kanter | XDS Astana Team | s.t. |
| 83 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 84 | Antonio Pedrero | Movistar Team | s.t. |
| 85 | Roman Ermakov | Bahrain Victorious | 4:56 |
| 86 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 87 | Tim Naberman | Team Picnic PostNL | s.t. |
| 88 | Casper van Uden | Team Picnic PostNL | 5:47 |
| 89 | Yuheng Li | China | 6:02 |
| 90 | Jesus Herrada | Cofidis | s.t. |
| 91 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 92 | Juan Pedro Lopez | Lidl-Trek | s.t. |
| 93 | Robert Donaldson | Team Jayco-AlUla | 6:23 |
| 94 | Davide Cimolai | Movistar Team | s.t. |
| 95 | Fernando Gaviria | Movistar Team | s.t. |
| 96 | Max Walscheid | Team Jayco-AlUla | 7:38 |
| 97 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 98 | Oded Kogut | Israel-Premier Tech | s.t. |
| 99 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 100 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 101 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 102 | Michael Valgren | EF Education-EasyPost | s.t. |
| 103 | Julius Johansen | UAE Team Emirates-XRG | s.t. |
| 104 | Mathias Norsgaard | Movistar Team | s.t. |
| 105 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 106 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 107 | Owain Doull | EF Education-EasyPost | s.t. |
| 108 | Tom Paquot | Intermarché-Wanty | s.t. |
| 109 | Haoyu Su | XDS Astana Team | s.t. |
| 110 | Piet Allegaert | Cofidis | s.t. |
| 111 | Geng Teng | China | s.t. |
| 112 | Daniel Skerl | Bahrain Victorious | s.t. |
| 113 | Max van der Meulen | Bahrain Victorious | s.t. |
| 114 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 115 | Lewis Bower | Groupama-FDJ | 9:54 |
| 116 | Max Walker | EF Education-EasyPost | s.t. |
| 117 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 118 | Jiaqing Yu | China | s.t. |
| 119 | You Li | China | s.t. |
| 120 | Diego Pescador | Movistar Team | s.t. |
| 121 | Yutao Shen | China | 17:31 |
| 122 | Rongqi Zhang | China | 23:33 |
Final GC after stage 6:
1,017.7 kilometers raced at an average speed of 44.991 km/hr
| 1 | Paul Double | Team Jayco-AlUla | 22hr 37min 12sec |
| 2 | Victor Lafay | Decathlon AG2R La Mondiale | @ 15sec |
| 3 | Jhonatan Narvaez | UAE Team Emirates-XRG | 0:16 |
| 4 | Mikkel Honore | EF Education-EasyPost | 0:19 |
| 5 | Jørgen Nørdhagen | Team Visma | Lease a Bike | 0:23 |
| 6 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 7 | Kamiel Bonneu | Intermarché-Wanty | 0:30 |
| 8 | Pello Bilbao | Bahrain Victorious | 0:31 |
| 9 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 10 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 11 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 12 | Antoine Huby | Soudal Quick-Step | 0:35 |
| 13 | Rémy Rochas | Groupama-FDJ | 0:36 |
| 14 | Gregor Mühlberger | Movistar Team | 0:37 |
| 15 | Lars Craps | Lotto | s.t. |
| 16 | Alan Hatherly | Team Jayco-AlUla | 0:39 |
| 17 | Frank van den Broek | Team Picnic PostNL | 0:40 |
| 18 | Jan Christen | UAE Team Emirates-XRG | 0:42 |
| 19 | Sylvain Moniquet | Cofidis | s.t. |
| 20 | Eduardo Sepulveda | Lotto | s.t. |
| 21 | Enzo Paleni | Groupama-FDJ | 0:45 |
| 22 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 23 | AJ August | INEOS Grenadiers | 0:48 |
| 24 | Nans Peters | Decathlon AG2R La Mondiale | 0:58 |
| 25 | Sergio Higuita | XDS Astana Team | s.t. |
| 26 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 27 | Andrea Raccagni Noviero | Soudal Quick-Step | 1:03 |
| 28 | Alexander Hajek | Red Bull-BORA-hansgrohe | 1:11 |
| 29 | Reuben Thompson | Lotto | 1:13 |
| 30 | Peter Øxenberg | INEOS Grenadiers | 1:19 |
| 31 | Sam Oomen | Lidl-Trek | 1:24 |
| 32 | Matthew Dinham | Team Picnic PostNL | 1:38 |
| 33 | Anthon Charmig | XDS Astana Team | 1:44 |
| 34 | Mathis Le Berre | Arkea-B&B Hotels | 1:46 |
| 35 | Fausto Masnada | XDS Astana Team | 1:49 |
| 36 | Nadav Raisberg | Israel-Premier Tech | 2:11 |
| 37 | Igor Arrieta | UAE Team Emirates-XRG | 2:13 |
| 38 | Patrick Eddy | Team Picnic PostNL | 2:19 |
| 39 | Kim Heiduk | INEOS Grenadiers | 2:23 |
| 40 | Roger Adrià | Red Bull-BORA-hansgrohe | 2:31 |
| 41 | Jasha Sütterlin | Team Jayco-AlUla | 2:33 |
| 42 | Markel Beloki | EF Education-EasyPost | 2:43 |
| 43 | Liam Slock | Lotto | 2:54 |
| 44 | Felix Grossschartner | UAE Team Emirates-XRG | 3:18 |
| 45 | Ivo Oliveira | UAE Team Emirates-XRG | 3:24 |
| 46 | Kevin Colleoni | Intermarché-Wanty | 3:32 |
| 47 | Nick Schultz | Israel-Premier Tech | s.t. |
| 48 | Antonio Pedrero | Movistar Team | 3:43 |
| 49 | Ewen Costiou | Arkea-B&B Hotels | 3:47 |
| 50 | Ryan Gibbons | Lidl-Trek | 3:57 |
| 51 | Paul Magnier | Soudal Quick-Step | 4:11 |
| 52 | Emanuel Buchmann | Cofidis | 4:17 |
| 53 | Óscar Rodríguez | INEOS Grenadiers | 4:21 |
| 54 | Kevin Geniets | Groupama-FDJ | 4:32 |
| 55 | Attila Valter | Team Visma | Lease a Bike | 4:34 |
| 56 | Francesco Busatto | Intermarché-Wanty | 4:53 |
| 57 | Stan Dewulf | Decathlon AG2R La Mondiale | 5:15 |
| 58 | Jan Maas | Cofidis | 5:42 |
| 59 | Andrea Pasqualon | Bahrain Victorious | 6:07 |
| 60 | Mathijs Paasschens | Bahrain Victorious | 6:09 |
| 61 | Tijmen Graat | Team Visma | Lease a Bike | 6:47 |
| 62 | Clément Davy | Groupama-FDJ | 6:55 |
| 63 | Paul Penhoët | Groupama-FDJ | 7:10 |
| 64 | Roman Ermakov | Bahrain Victorious | 7:20 |
| 65 | Pavel Bittner | Team Picnic PostNL | 7:28 |
| 66 | Michel Ries | Arkea-B&B Hotels | 7:52 |
| 67 | Michael Leonard | INEOS Grenadiers | 7:56 |
| 68 | Jesus Herrada | Cofidis | 7:59 |
| 69 | Gijs Van Hoecke | Intermarché-Wanty | 8:22 |
| 70 | Jordi Meeus | Red Bull-BORA-hansgrohe | 8:40 |
| 71 | Pierre Gautherat | Decathlon AG2R La Mondiale | 8:53 |
| 72 | Dries van Gestel | Soudal Quick-Step | 8:54 |
| 73 | Steffen De Schuyteneer | Lotto | 8:56 |
| 74 | Joshua Giddings | Lotto | 9:25 |
| 75 | Max Kanter | XDS Astana Team | 9:26 |
| 76 | Nicolas Debeaumarché | Cofidis | 9:29 |
| 77 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 78 | Stanislaw Aniolkowski | Cofidis | 9:33 |
| 79 | Arne Marit | Intermarché-Wanty | 9:56 |
| 80 | Max van der Meulen | Bahrain Victorious | 10:41 |
| 81 | Diego Pescador | Movistar Team | 11:00 |
| 82 | Léandre Lozouet | Arkea-B&B Hotels | 11:03 |
| 83 | Tom Paquot | Intermarché-Wanty | 11:05 |
| 84 | Alexy Faure-Prost | Intermarché-Wanty | 12:22 |
| 85 | Marijn van den Berg | EF Education-EasyPost | 12:46 |
| 86 | Robert Donaldson | Team Jayco-AlUla | 13:15 |
| 87 | Logan Currie | Lotto | 13:22 |
| 88 | Ryan Mullen | Red Bull-BORA-hansgrohe | 13:31 |
| 89 | Riley Pickrell | Israel-Premier Tech | s.t. |
| 90 | Simon Guglielmi | Arkea-B&B Hotels | 13:55 |
| 91 | Mathias Norsgaard | Movistar Team | 14:04 |
| 92 | Itamar Einhorn | Israel-Premier Tech | 14:39 |
| 93 | Max Walscheid | Team Jayco-AlUla | 14:57 |
| 94 | Casper van Uden | Team Picnic PostNL | 15:58 |
| 95 | Owain Doull | EF Education-EasyPost | 16:21 |
| 96 | Michael Valgren | EF Education-EasyPost | 16:31 |
| 97 | Fernando Gaviria | Movistar Team | 16:34 |
| 98 | Niklas Behrens | Team Visma | Lease a Bike | 17:03 |
| 99 | Luka Mezgec | Team Jayco-AlUla | 17:04 |
| 100 | Juan Pedro Lopez | Lidl-Trek | 17:46 |
| 101 | Patrick Gamper | Team Jayco-AlUla | 17:53 |
| 102 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 19:12 |
| 103 | Max Walker | EF Education-EasyPost | 19:19 |
| 104 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | 19:26 |
| 105 | Davide Cimolai | Movistar Team | s.t. |
| 106 | Artem Shmidt | INEOS Grenadiers | 20:05 |
| 107 | Piet Allegaert | Cofidis | 20:09 |
| 108 | Geng Teng | China | 20:33 |
| 109 | Haoyu Su | XDS Astana Team | 21:27 |
| 110 | Josef Cerný | Soudal Quick-Step | 25:45 |
| 111 | Enzo Leijnse | Team Picnic PostNL | 26:54 |
| 112 | Tim Naberman | Team Picnic PostNL | 27:47 |
| 113 | Daniel Skerl | Bahrain Victorious | 29:34 |
| 114 | Oded Kogut | Israel-Premier Tech | 30:59 |
| 115 | Yuheng Li | China | 31:07 |
| 116 | You Li | China | 31:11 |
| 117 | Rui Oliveira | UAE Team Emirates-XRG | 31:25 |
| 118 | Lewis Bower | Groupama-FDJ | 34:54 |
| 119 | Julius Johansen | UAE Team Emirates-XRG | 40:05 |
| 120 | Rongqi Zhang | China | 41:16 |
| 121 | Yutao Shen | China | 53:27 |
| 122 | Jiaqing Yu | China | 1:19:26 |
Stage 6 map & profile:

Stage 6 map

Stage 6 profile
Saturday, October 18: Stage 5, Yizhou - Nongla, 165.8 mkm

Paul Double takes a solo win in Nongla and becomes the new GC leader. Photo: Sprint Cycling
Les Woodland's book Paris-Roubaix: The Inside Story - All the bumps of cycling's cobbled classic is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start city of Yizhou at 11:50 AM, local time: 27C (81F), light rain, with the wind from the east at 10 km/hr (6 mph). The rain is forecast to continue until 2:00 PM, then start again a little before 3:00 PM.
The race: Phil Bauhaus (Bahrain Victorious) did not start, leaving 125 riders in the race.
Here's the report from stage winner and new GC leader Paul Double's Team Jayco AlUla:
Paul Double continued his superb run of queen stage victories, taking a solo win atop the toughest stage of this year’s Tour of Guangxi – his first at WorldTour level.
Still riding high from his overall win at Okolo Slovenska at the end of last month, Double picked up where he left off on the penultimate day in China. Stage five of the Tour of Guangxi was the first major chance for the general classification riders after four sprint finishes.
The 29-year-old went clear with a group of three other riders on the final climb of the day to Nongla after the bunch had reeled in the day’s early escape. Double’s breakaway companions fell away but the British rider remained strong, attacking and dropping the final rider just inside the ultimate kilometre.
Double’s lead over his chasers was never secure but he dug deep and crossed the line nine seconds ahead of the next best rider. Along with the bonus seconds on the line, the win was enough to give him a 15-second lead over Victor Lafay going into the short, punchy final stage.
Paul Double:
“It’s a bit surreal really. You say to your friends and your teammates ‘oh, I’m going to win tomorrow’ but with the guys that are here I’m not sure that I really expected it. To pull it off is amazing. It’s a bit of a surprise, but I’m super happy to have done it. Hopefully, we can look after the jersey tomorrow and have a good day, it would be super to bring home a WorldTour general classification win, not to mention my first WorldTour win. The boys were great and they’ve been great all week. We haven’t quite managed to get the results that we hoped for, but we’ve been there. I managed well with the heat today and I pulled it off. It’s awesome.”
Complete results:
165.8 kilometers raced at an average speed of 44.885 km/hr
| 1 | Paul Double | Team Jayco-AlUla | 3hr 41min 38sec |
| 2 | Victor Lafay | Decathlon AG2R La Mondiale | @ 9sec |
| 3 | Mikkel Honore | EF Education-EasyPost | 0:11 |
| 4 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 5 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 6 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 7 | Kamiel Bonneu | Intermarché-Wanty | 0:18 |
| 8 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | 0:19 |
| 9 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 10 | Pello Bilbao | Bahrain Victorious | s.t. |
| 11 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 12 | Antoine Huby | Soudal Quick-Step | 0:23 |
| 13 | Gregor Mühlberger | Movistar Team | 0:25 |
| 14 | Rémy Rochas | Groupama-FDJ | s.t. |
| 15 | Lars Craps | Lotto | s.t. |
| 16 | Alan Hatherly | Team Jayco-AlUla | 0:27 |
| 17 | Frank van den Broek | Team Picnic PostNL | 0:29 |
| 18 | Jan Christen | UAE Team Emirates-XRG | 0:30 |
| 19 | Eduardo Sepulveda | Lotto | s.t. |
| 20 | Sylvain Moniquet | Cofidis | s.t. |
| 21 | Enzo Paleni | Groupama-FDJ | 0:33 |
| 22 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 23 | AJ August | INEOS Grenadiers | 0:36 |
| 24 | Thomas Gloag | Team Visma | Lease a Bike | 0:46 |
| 25 | Sergio Higuita | XDS Astana Team | s.t. |
| 26 | Nans Peters | Decathlon AG2R La Mondiale | 0:50 |
| 27 | Andrea Raccagni Noviero | Soudal Quick-Step | 0:51 |
| 28 | Diego Pescador | Movistar Team | 0:54 |
| 29 | Felix Grossschartner | UAE Team Emirates-XRG | 0:56 |
| 30 | Alexander Hajek | Red Bull-BORA-hansgrohe | 0:59 |
| 31 | Reuben Thompson | Lotto | 1:04 |
| 32 | Peter Øxenberg | INEOS Grenadiers | 1:12 |
| 33 | Sam Oomen | Lidl-Trek | s.t. |
| 34 | Antonio Pedrero | Movistar Team | 1:21 |
| 35 | Matthew Dinham | Team Picnic PostNL | 1:26 |
| 36 | Anthon Charmig | XDS Astana Team | 1:33 |
| 37 | Fausto Masnada | XDS Astana Team | 1:37 |
| 38 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 39 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
| 40 | Ryan Gibbons | Lidl-Trek | 1:40 |
| 41 | Jesus Herrada | Cofidis | 1:45 |
| 42 | Emanuel Buchmann | Cofidis | 1:55 |
| 43 | Haoyu Su | XDS Astana Team | 1:57 |
| 44 | Óscar Rodríguez | INEOS Grenadiers | 1:59 |
| 45 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 46 | Igor Arrieta | UAE Team Emirates-XRG | 2:01 |
| 47 | Patrick Eddy | Team Picnic PostNL | 2:07 |
| 48 | Kim Heiduk | INEOS Grenadiers | 2:11 |
| 49 | Roman Ermakov | Bahrain Victorious | 2:12 |
| 50 | Attila Valter | Team Visma | Lease a Bike | 2:14 |
| 51 | Alexy Faure-Prost | Intermarché-Wanty | 2:16 |
| 52 | Roger Adrià | Red Bull-BORA-hansgrohe | 2:19 |
| 53 | Jasha Sütterlin | Team Jayco-AlUla | 2:21 |
| 54 | Markel Beloki | EF Education-EasyPost | 2:31 |
| 55 | Max van der Meulen | Bahrain Victorious | s.t. |
| 56 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 57 | Liam Slock | Lotto | 2:42 |
| 58 | Frederik Wandahl | Red Bull-BORA-hansgrohe | 2:55 |
| 59 | Ivo Oliveira | UAE Team Emirates-XRG | 3:14 |
| 60 | Clément Davy | Groupama-FDJ | 3:16 |
| 61 | Nick Schultz | Israel-Premier Tech | 3:20 |
| 62 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 63 | Jan Maas | Cofidis | s.t. |
| 64 | Tom Paquot | Intermarché-Wanty | s.t. |
| 65 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 66 | Mathijs Paasschens | Bahrain Victorious | 3:47 |
| 67 | Kevin Geniets | Groupama-FDJ | 4:21 |
| 68 | Paul Magnier | Soudal Quick-Step | 4:49 |
| 69 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 70 | Rongqi Zhang | China | s.t. |
| 71 | Stan Dewulf | Decathlon AG2R La Mondiale | 4:55 |
| 72 | Marijn van den Berg | EF Education-EasyPost | 4:56 |
| 73 | Nicolas Debeaumarché | Cofidis | 5:18 |
| 74 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 75 | Ryan Mullen | Red Bull-BORA-hansgrohe | 5:41 |
| 76 | Juan Pedro Lopez | Lidl-Trek | s.t. |
| 77 | Andrea Pasqualon | Bahrain Victorious | 5:55 |
| 78 | Gijs Van Hoecke | Intermarché-Wanty | 6:00 |
| 79 | Mathias Norsgaard | Movistar Team | 6:14 |
| 80 | Filip Maciejuk | Red Bull-BORA-hansgrohe | 6:26 |
| 81 | Steffen De Schuyteneer | Lotto | 6:34 |
| 82 | Tijmen Graat | Team Visma | Lease a Bike | 6:35 |
| 83 | Robert Donaldson | Team Jayco-AlUla | 6:40 |
| 84 | Paul Penhoët | Groupama-FDJ | 7:02 |
| 85 | Joshua Giddings | Lotto | 7:03 |
| 86 | Logan Currie | Lotto | s.t. |
| 87 | Max Walscheid | Team Jayco-AlUla | 7:07 |
| 88 | Owain Doull | EF Education-EasyPost | 7:14 |
| 89 | Max Walker | EF Education-EasyPost | s.t. |
| 90 | Max Kanter | XDS Astana Team | s.t. |
| 91 | Arne Marit | Intermarché-Wanty | 7:34 |
| 92 | Simon Guglielmi | Arkea-B&B Hotels | 7:40 |
| 93 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 94 | Michael Leonard | INEOS Grenadiers | 7:47 |
| 95 | Michael Valgren | EF Education-EasyPost | 8:42 |
| 96 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 97 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 98 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 99 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 100 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 101 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 102 | You Li | China | s.t. |
| 103 | Yuheng Li | China | s.t. |
| 104 | Geng Teng | China | 8:49 |
| 105 | Itamar Einhorn | Israel-Premier Tech | 9:31 |
| 106 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 107 | Artem Shmidt | INEOS Grenadiers | 9:34 |
| 108 | Lewis Bower | Groupama-FDJ | 9:36 |
| 109 | Tim Naberman | Team Picnic PostNL | 9:57 |
| 110 | Daniel Skerl | Bahrain Victorious | 9:59 |
| 111 | Casper van Uden | Team Picnic PostNL | s.t. |
| 112 | Josef Cerný | Soudal Quick-Step | s.t. |
| 113 | Fernando Gaviria | Movistar Team | s.t. |
| 114 | Davide Cimolai | Movistar Team | 10:02 |
| 115 | Riley Pickrell | Israel-Premier Tech | 11:08 |
| 116 | Oded Kogut | Israel-Premier Tech | 11:24 |
| 117 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 11:25 |
| 118 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | 11:36 |
| 119 | Rui Oliveira | UAE Team Emirates-XRG | s.t. |
| 120 | Niklas Behrens | Team Visma | Lease a Bike | 11:38 |
| 121 | Jordi Warlop | Soudal Quick-Step | 12:19 |
| 122 | Piet Allegaert | Cofidis | s.t. |
| 123 | Jiaqing Yu | China | 12:21 |
| 124 | Yutao Shen | China | s.t. |
| 125 | Julius Johansen | UAE Team Emirates-XRG | 17:05 |
GC after stage 5:
883.4 kilometers raced so far at an average speed of 45.010 km/hr
| 1 | Paul Double | Team Jayco-AlUla | 19hr 41min 13sec |
| 2 | Victor Lafay | Decathlon AG2R La Mondiale | @ 15sec |
| 3 | Jhonatan Narvaez | UAE Team Emirates-XRG | 0:16 |
| 4 | Mikkel Honore | EF Education-EasyPost | 0:19 |
| 5 | Jørgen Nordhagen | Team Visma | Lease a Bike | 0:23 |
| 6 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 7 | Kamiel Bonneu | Intermarché-Wanty | 0:30 |
| 8 | Pello Bilbao | Bahrain Victorious | 0:31 |
| 9 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 10 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 11 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 12 | Antoine Huby | Soudal Quick-Step | 0:35 |
| 13 | Rémy Rochas | Groupama-FDJ | 0:36 |
| 14 | Gregor Mühlberger | Movistar Team | 0:37 |
| 15 | Lars Craps | Lotto | s.t. |
| 16 | Alan Hatherly | Team Jayco-AlUla | 0:39 |
| 17 | Frank van den Broek | Team Picnic PostNL | 0:40 |
| 18 | Jan Christen | UAE Team Emirates-XRG | 0:42 |
| 19 | Sylvain Moniquet | Cofidis | s.t. |
| 20 | Eduardo Sepulveda | Lotto | s.t. |
| 21 | Enzo Paleni | Groupama-FDJ | 0:45 |
| 22 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 23 | AJ August | INEOS Grenadiers | 0:48 |
| 24 | Sergio Higuita | XDS Astana Team | 0:58 |
| 25 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 26 | Nans Peters | Decathlon AG2R La Mondiale | 1:02 |
| 27 | Andrea Raccagni Noviero | Soudal Quick-Step | 1:03 |
| 28 | Diego Pescador | Movistar Team | 1:06 |
| 29 | Felix Grossschartner | UAE Team Emirates-XRG | 1:08 |
| 30 | Alexander Hajek | Red Bull-BORA-hansgrohe | 1:11 |
| 31 | Reuben Thompson | Lotto | 1:16 |
| 32 | Peter Øxenberg | INEOS Grenadiers | 1:19 |
| 33 | Sam Oomen | Lidl-Trek | 1:24 |
| 34 | Antonio Pedrero | Movistar Team | 1:33 |
| 35 | Matthew Dinham | Team Picnic PostNL | 1:38 |
| 36 | Anthon Charmig | XDS Astana Team | 1:44 |
| 37 | Mathis Le Berre | Arkea-B&B Hotels | 1:46 |
| 38 | Ryan Gibbons | Lidl-Trek | 1:47 |
| 39 | Ewen Costiou | Arkea-B&B Hotels | 1:49 |
| 40 | Fausto Masnada | XDS Astana Team | s.t. |
| 41 | Jesus Herrada | Cofidis | 1:57 |
| 42 | Emanuel Buchmann | Cofidis | 2:07 |
| 43 | Óscar Rodríguez | INEOS Grenadiers | 2:11 |
| 44 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 45 | Igor Arrieta | UAE Team Emirates-XRG | 2:13 |
| 46 | Patrick Eddy | Team Picnic PostNL | 2:19 |
| 47 | Kim Heiduk | INEOS Grenadiers | 2:23 |
| 48 | Roman Ermakov | Bahrain Victorious | 2:24 |
| 49 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 50 | Alexy Faure-Prost | Intermarché-Wanty | 2:28 |
| 51 | Roger Adrià | Red Bull-BORA-hansgrohe | 2:31 |
| 52 | Jasha Sütterlin | Team Jayco-AlUla | 2:33 |
| 53 | Markel Beloki | EF Education-EasyPost | 2:43 |
| 54 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 55 | Liam Slock | Lotto | 2:54 |
| 56 | Max van der Meulen | Bahrain Victorious | 3:03 |
| 57 | Frederik Wandahl | Red Bull-BORA-hansgrohe | 3:07 |
| 58 | Ivo Oliveira | UAE Team Emirates-XRG | 3:24 |
| 59 | Tom Paquot | Intermarché-Wanty | 3:27 |
| 60 | Jan Maas | Cofidis | 3:32 |
| 61 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 62 | Nick Schultz | Israel-Premier Tech | s.t. |
| 63 | Mathijs Paasschens | Bahrain Victorious | 3:59 |
| 64 | Paul Magnier | Soudal Quick-Step | 4:21 |
| 65 | Kevin Geniets | Groupama-FDJ | 4:32 |
| 66 | Clément Davy | Groupama-FDJ | 4:56 |
| 67 | Stan Dewulf | Decathlon AG2R La Mondiale | 5:00 |
| 68 | Léandre Lozouet | Arkea-B&B Hotels | 5:01 |
| 69 | Marijn van den Berg | EF Education-EasyPost | 5:08 |
| 70 | Pavel Bittner | Team Picnic PostNL | 5:18 |
| 71 | Ryan Mullen | Red Bull-BORA-hansgrohe | 5:53 |
| 72 | Andrea Pasqualon | Bahrain Victorious | 6:07 |
| 73 | Gijs Van Hoecke | Intermarché-Wanty | 6:12 |
| 74 | Mathias Norsgaard | Movistar Team | 6:26 |
| 75 | Steffen De Schuyteneer | Lotto | 6:46 |
| 76 | Tijmen Graat | Team Visma | Lease a Bike | 6:47 |
| 77 | Robert Donaldson | Team Jayco-AlUla | 6:52 |
| 78 | Paul Penhoët | Groupama-FDJ | 7:14 |
| 79 | Joshua Giddings | Lotto | 7:15 |
| 80 | Max Kanter | XDS Astana Team | 7:16 |
| 81 | Max Walscheid | Team Jayco-AlUla | 7:19 |
| 82 | Nicolas Debeaumarché | Cofidis | s.t. |
| 83 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 84 | Arne Marit | Intermarché-Wanty | 7:46 |
| 85 | Michel Ries | Arkea-B&B Hotels | 7:52 |
| 86 | Michael Leonard | INEOS Grenadiers | 7:56 |
| 87 | Jordi Meeus | Red Bull-BORA-hansgrohe | 8:40 |
| 88 | Owain Doull | EF Education-EasyPost | 8:43 |
| 89 | Pierre Gautherat | Decathlon AG2R La Mondiale | 8:53 |
| 90 | Michael Valgren | EF Education-EasyPost | s.t. |
| 91 | Dries van Gestel | Soudal Quick-Step | 8:54 |
| 92 | Max Walker | EF Education-EasyPost | 9:25 |
| 93 | Luka Mezgec | Team Jayco-AlUla | 9:26 |
| 94 | Stanislaw Aniolkowski | Cofidis | 9:39 |
| 95 | Itamar Einhorn | Israel-Premier Tech | 9:43 |
| 96 | Fernando Gaviria | Movistar Team | 10:11 |
| 97 | Casper van Uden | Team Picnic PostNL | s.t. |
| 98 | Patrick Gamper | Team Jayco-AlUla | 10:15 |
| 99 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | 11:34 |
| 100 | Juan Pedro Lopez | Lidl-Trek | 11:44 |
| 101 | Simon Guglielmi | Arkea-B&B Hotels | 11:45 |
| 102 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | 11:48 |
| 103 | Artem Shmidt | INEOS Grenadiers | 12:27 |
| 104 | Piet Allegaert | Cofidis | 12:31 |
| 105 | Geng Teng | China | 12:55 |
| 106 | Davide Cimolai | Movistar Team | 13:03 |
| 107 | Logan Currie | Lotto | 13:22 |
| 108 | Riley Pickrell | Israel-Premier Tech | 13:31 |
| 109 | Haoyu Su | XDS Astana Team | 13:49 |
| 110 | Niklas Behrens | Team Visma | Lease a Bike | 14:53 |
| 111 | Rongqi Zhang | China | 17:43 |
| 112 | You Li | China | 21:17 |
| 113 | Daniel Skerl | Bahrain Victorious | 21:56 |
| 114 | Tim Naberman | Team Picnic PostNL | 22:51 |
| 115 | Oded Kogut | Israel-Premier Tech | 23:21 |
| 116 | Josef Cerný | Soudal Quick-Step | 23:35 |
| 117 | Enzo Leijnse | Team Picnic PostNL | 24:44 |
| 118 | Lewis Bower | Groupama-FDJ | 25:00 |
| 119 | Yuheng Li | China | 25:05 |
| 120 | Rui Oliveira | UAE Team Emirates-XRG | 31:09 |
| 121 | Julius Johansen | UAE Team Emirates-XRG | 32:27 |
| 122 | Yutao Shen | China | 35:56 |
| 123 | Warre Vangheluwe | Soudal Quick-Step | 54:46 |
| 124 | Jordi Warlop | Soudal Quick-Step | 1:02:00 |
| 125 | Jiaqing Yu | China | 1:09:32 |
Stage 5 map & profile:

Stage 5 map

Stage 5 profile with a sting in its tail.
Friday, October 17: Stage 4, Bama - Jinchengjiang, 176.8 km

This makes four stage wins in a row at the Tour of Guangxi for Paul Magnier. Photo: Getty Sport
Marcus Aurelius' Meditations is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Jinchengjiang at 11:30 AM, local time: 29C (86F), cloudy. with the wind from the south at 6 km/hr (4 mph). There is an 8% chance of rain.
The race: Here's the report from stage winner & GC leader Paul Magnier's Team Soudal Quick-Step.
Paul Magnier never ceases to amaze. The 21-year-old notched up his fourth consecutive victory of the week after a demonstration of raw power in the closing meters of the Tour of Guangxi, where this time he produced a fantastic seated sprint to take the spoils in Jinchengjiang. For Magnier, this was the 18th win of a fantastic season, a number only three other riders reached for the Wolfpack in the team’s 23-year history: Tom Boonen in 2004 and 2006, Mark Cavendish in 2013, and Elia Viviani in 2018.
Friday’s stage was a complicated one, containing four classified climbs – some with pretty hard gradients – and a small hill just before the final ten kilometers of the race, but Soudal Quick-Step was again on duty, pacing in the peloton behind the six-man breakaway and neutralizing all the attacks that came in the closing part of the day. Riding under the flamme rouge, Paul was guided by the experienced Dries Van Gestel before hitting the front from the distance and outpowering all his opponents for our squad’s seventh consecutive victory in just three days.
It was another superb display of dominance from Paul, who picked up ten bonus seconds that helped him increase his lead in the general classification ahead of the penultimate stage, concluding on the tough climb to the Nongla Scenic Spot.
“We had to control a strong leading group, which wasn’t easy, because everyone was tired after four hard days of chasing the breakaway, but in the end also the GC teams helped and we managed to bring the group back. I want to thank my teammates for doing another fantastic job, without them this wouldn’t have been possible”, said Paul, the youngest rider in 47 years to get to 23 pro victories. “Today I had to start from far, but in the end, I could make it on my own. It was a long and hard sprint, and I’m delighted I could pull it off. It feels amazing to score again four wins in a race after Slovakia and Croatia.”
Complete Results:
176.8 kilometers raced at an average speed of 43.316 km/hr
| 1 | Paul Magnier | Soudal Quick-Step | 4hr 4min 54sec |
| 2 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 3 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 4 | Paul Penhoët | Groupama-FDJ | s.t. |
| 5 | Fernando Gaviria | Movistar Team | s.t. |
| 6 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 7 | Arne Marit | Intermarché-Wanty | s.t. |
| 8 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 9 | Max Walscheid | Team Jayco-AlUla | s.t. |
| 10 | Ivo Oliveira | UAE Team Emirates-XRG | s.t. |
| 11 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 12 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 13 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
| 14 | Steffen De Schuyteneer | Lotto | s.t. |
| 15 | Liam Slock | Lotto | s.t. |
| 16 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 17 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 18 | Gregor Mühlberger | Movistar Team | s.t. |
| 19 | Max Kanter | XDS Astana Team | s.t. |
| 20 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 21 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 22 | Pello Bilbao | Bahrain Victorious | s.t. |
| 23 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 24 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 25 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 26 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 27 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 28 | Diego Pescador | Movistar Team | s.t. |
| 29 | Mathias Norsgaard | Movistar Team | s.t. |
| 30 | Sylvain Moniquet | Cofidis | s.t. |
| 31 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 32 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 33 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 34 | Ryan Gibbons | Lidl-Trek | s.t. |
| 35 | Antonio Pedrero | Movistar Team | s.t. |
| 36 | Jan Maas | Cofidis | s.t. |
| 37 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 38 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 39 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 40 | Roman Ermakov | Bahrain Victorious | s.t. |
| 41 | Paul Double | Team Jayco-AlUla | s.t. |
| 42 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 43 | Reuben Thompson | Lotto | s.t. |
| 44 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 45 | Markel Beloki | EF Education-EasyPost | s.t. |
| 46 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 47 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 48 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 49 | Kevin Geniets | Groupama-FDJ | s.t. |
| 50 | Rémy Rochas | Groupama-FDJ | s.t. |
| 51 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 52 | Nick Schultz | Israel-Premier Tech | s.t. |
| 53 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 54 | Sam Oomen | Lidl-Trek | s.t. |
| 55 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 56 | Max van der Meulen | Bahrain Victorious | s.t. |
| 57 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 58 | Lars Craps | Lotto | s.t. |
| 59 | Antoine Huby | Soudal Quick-Step | s.t. |
| 60 | AJ August | INEOS Grenadiers | s.t. |
| 61 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 62 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 63 | Eduardo Sepulveda | Lotto | s.t. |
| 64 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 65 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 66 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 67 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 68 | Anthon Charmig | XDS Astana Team | s.t. |
| 69 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 70 | Stan Dewulf | Decathlon AG2R La Mondiale | s.t. |
| 71 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 72 | Davide Cimolai | Movistar Team | s.t. |
| 73 | Yuheng Li | China | s.t. |
| 74 | Piet Allegaert | Cofidis | s.t. |
| 75 | Michael Leonard | INEOS Grenadiers | s.t. |
| 76 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 77 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 78 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 79 | Fausto Masnada | XDS Astana Team | s.t. |
| 80 | Casper van Uden | Team Picnic PostNL | s.t. |
| 81 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 82 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 83 | Enzo Paleni | Groupama-FDJ | s.t. |
| 84 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 85 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 86 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 87 | Jesus Herrada | Cofidis | s.t. |
| 88 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 89 | Michael Valgren | EF Education-EasyPost | s.t. |
| 90 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 91 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 92 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 93 | Sergio Higuita | XDS Astana Team | s.t. |
| 94 | Joshua Giddings | Lotto | s.t. |
| 95 | Riley Pickrell | Israel-Premier Tech | s.t. |
| 96 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 97 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 98 | Emanuel Buchmann | Cofidis | s.t. |
| 99 | Tom Paquot | Intermarché-Wanty | s.t. |
| 100 | Luka Mezgec | Team Jayco-AlUla | @ 16sec |
| 101 | Max Walker | EF Education-EasyPost | 0:45 |
| 102 | Owain Doull | EF Education-EasyPost | s.t. |
| 103 | Nicolas Debeaumarché | Cofidis | 0:48 |
| 104 | Clément Davy | Groupama-FDJ | 1:28 |
| 105 | Artem Shmidt | INEOS Grenadiers | 1:32 |
| 106 | Niklas Behrens | Team Visma | Lease a Bike | 3:03 |
| 107 | Geng Teng | China | 3:54 |
| 108 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 109 | Juan Pedro Lopez | Lidl-Trek | s.t. |
| 110 | Logan Currie | Lotto | 6:07 |
| 111 | Josef Cerný | Soudal Quick-Step | 9:05 |
| 112 | Rui Oliveira | UAE Team Emirates-XRG | s.t. |
| 113 | Haoyu Su | XDS Astana Team | 11:45 |
| 114 | Rongqi Zhang | China | s.t. |
| 115 | You Li | China | s.t. |
| 116 | Daniel Skerl | Bahrain Victorious | s.t. |
| 117 | Phil Bauhaus | Bahrain Victorious | s.t. |
| 118 | Oded Kogut | Israel-Premier Tech | s.t. |
| 119 | Tim Naberman | Team Picnic PostNL | s.t. |
| 120 | Yutao Shen | China | s.t. |
| 121 | Julius Johansen | UAE Team Emirates-XRG | 15:12 |
| 122 | Lewis Bower | Groupama-FDJ | s.t. |
| 123 | Enzo Leijnse | Team Picnic PostNL | 18:30 |
| 124 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 125 | Jiaqing Yu | China | s.t. |
| 126 | Jordi Warlop | Soudal Quick-Step | 24:34 |
GC after stage 4:
717.6 kilometers raced so far at an average speed of 44.891 km/hr
| 1 | Paul Magnier | Soudal Quick-Step | 15hr 59min 7sec |
| 2 | Jordi Meeus | Red Bull-BORA-hansgrohe | @ 26sec |
| 3 | Pavel Bittner | Team Picnic PostNL | 0:28 |
| 4 | Max Kanter | XDS Astana Team | 0:30 |
| 5 | Stan Dewulf | Decathlon AG2R La Mondiale | 0:33 |
| 6 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 7 | Peter Øxenberg | INEOS Grenadiers | 0:35 |
| 8 | Stanislaw Aniolkowski | Cofidis | 0:36 |
| 9 | Mathis Le Berre | Arkea-B&B Hotels | 0:37 |
| 10 | Ryan Gibbons | Lidl-Trek | s.t. |
| 11 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 12 | Michael Leonard | INEOS Grenadiers | s.t. |
| 13 | Ivo Oliveira | UAE Team Emirates-XRG | 0:38 |
| 14 | Paul Double | Team Jayco-AlUla | s.t. |
| 15 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 16 | Anthon Charmig | XDS Astana Team | 0:39 |
| 17 | Rémy Rochas | Groupama-FDJ | s.t. |
| 18 | Kevin Geniets | Groupama-FDJ | s.t. |
| 19 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 20 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 21 | Michael Valgren | EF Education-EasyPost | s.t. |
| 22 | Fernando Gaviria | Movistar Team | 0:40 |
| 23 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 24 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 25 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 26 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 27 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 28 | Mathias Norsgaard | Movistar Team | s.t. |
| 29 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 30 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 31 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 32 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 33 | Pello Bilbao | Bahrain Victorious | s.t. |
| 34 | Diego Pescador | Movistar Team | s.t. |
| 35 | Arne Marit | Intermarché-Wanty | s.t. |
| 36 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 37 | Antonio Pedrero | Movistar Team | s.t. |
| 38 | Paul Penhoët | Groupama-FDJ | s.t. |
| 39 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 40 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 41 | Max Walscheid | Team Jayco-AlUla | s.t. |
| 42 | Jan Maas | Cofidis | s.t. |
| 43 | Steffen De Schuyteneer | Lotto | s.t. |
| 44 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 45 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 46 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 47 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 48 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 49 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 50 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 51 | Sam Oomen | Lidl-Trek | s.t. |
| 52 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 53 | Casper van Uden | Team Picnic PostNL | s.t. |
| 54 | Gregor Mühlberger | Movistar Team | s.t. |
| 55 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 56 | Roman Ermakov | Bahrain Victorious | s.t. |
| 57 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 58 | Piet Allegaert | Cofidis | s.t. |
| 59 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 60 | Enzo Paleni | Groupama-FDJ | s.t. |
| 61 | Sylvain Moniquet | Cofidis | s.t. |
| 62 | Joshua Giddings | Lotto | s.t. |
| 63 | Tom Paquot | Intermarché-Wanty | s.t. |
| 64 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 65 | Markel Beloki | EF Education-EasyPost | s.t. |
| 66 | Liam Slock | Lotto | s.t. |
| 67 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 68 | Eduardo Sepulveda | Lotto | s.t. |
| 69 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 70 | Antoine Huby | Soudal Quick-Step | s.t. |
| 71 | AJ August | INEOS Grenadiers | s.t. |
| 72 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 73 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 74 | Nick Schultz | Israel-Premier Tech | s.t. |
| 75 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 76 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 77 | Sergio Higuita | XDS Astana Team | s.t. |
| 78 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 79 | Lars Craps | Lotto | s.t. |
| 80 | Reuben Thompson | Lotto | s.t. |
| 81 | Jesus Herrada | Cofidis | s.t. |
| 82 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 83 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 84 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 85 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 86 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 87 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 88 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 89 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 90 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 91 | Fausto Masnada | XDS Astana Team | s.t. |
| 92 | Emanuel Buchmann | Cofidis | s.t. |
| 93 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 94 | Max van der Meulen | Bahrain Victorious | 1:00 |
| 95 | Luka Mezgec | Team Jayco-AlUla | 1:12 |
| 96 | Filip Maciejuk | Red Bull-BORA-hansgrohe | 1:21 |
| 97 | Owain Doull | EF Education-EasyPost | 1:57 |
| 98 | Patrick Gamper | Team Jayco-AlUla | 2:01 |
| 99 | Clément Davy | Groupama-FDJ | 2:08 |
| 100 | Nicolas Debeaumarché | Cofidis | 2:29 |
| 101 | Max Walker | EF Education-EasyPost | 2:39 |
| 102 | Riley Pickrell | Israel-Premier Tech | 2:51 |
| 103 | Artem Shmidt | INEOS Grenadiers | 3:21 |
| 104 | Davide Cimolai | Movistar Team | 3:29 |
| 105 | Niklas Behrens | Team Visma | Lease a Bike | 3:43 |
| 106 | Simon Guglielmi | Arkea-B&B Hotels | 4:33 |
| 107 | Geng Teng | China | 4:34 |
| 108 | Juan Pedro Lopez | Lidl-Trek | 6:31 |
| 109 | Logan Currie | Lotto | 6:47 |
| 110 | Oded Kogut | Israel-Premier Tech | 12:25 |
| 111 | Daniel Skerl | Bahrain Victorious | s.t. |
| 112 | Haoyu Su | XDS Astana Team | s.t. |
| 113 | You Li | China | 13:03 |
| 114 | Rongqi Zhang | China | 13:22 |
| 115 | Tim Naberman | Team Picnic PostNL | s.t. |
| 116 | Josef Cerný | Soudal Quick-Step | 14:04 |
| 117 | Phil Bauhaus | Bahrain Victorious | 14:33 |
| 118 | Julius Johansen | UAE Team Emirates-XRG | 15:50 |
| 119 | Lewis Bower | Groupama-FDJ | 15:52 |
| 120 | Yuheng Li | China | 16:51 |
| 121 | Rui Oliveira | UAE Team Emirates-XRG | 20:01 |
| 122 | Enzo Leijnse | Team Picnic PostNL | 21:52 |
| 123 | Yutao Shen | China | 24:03 |
| 124 | Warre Vangheluwe | Soudal Quick-Step | 46:32 |
| 125 | Jordi Warlop | Soudal Quick-Step | 50:09 |
| 126 | Jiaqing Yu | China | 57:39 |
Stage 4 map & profile:

Stage 4 map

Stage 4 profile
Thursday, October 16: Stage 3, Jingxi - Bama, 214 km

Paul Magnier is three wins for the three stages so far this Tour de Guangxi. Getty Images
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 Bama at 11:50 AM, local time: 28C (83F), mostly cloudy, with the wind from the south at 8 km/hr (5 mph). There is a 40% chance of rain, dropping to 9% at 2:00 PM.
The race: Luca Mozzato (Arkea-B&B Hotels) & Martin López (XDS Astana) did not start.
Here's the stage three report from stage winner & GC leader Paul Magnier's Team Soudal Quick-Step:
Paul Magnier, Ethan Hayter, Paul Magnier, Tim Merlier, Paul Magnier. The last three days have been truly amazing for our team, who is on a roll in the final week of the season, with five consecutive victories delivered by three different riders. The most recent of these came in China, where Paul Magnier became the first rider to win three consecutive stages in a World Tour race this season after another huge sprint, this time in Bama.
On paper, it was the hardest day of the Tour of Guangxi so far, with more than 2300 meters of climbing, but this didn’t stop the Soudal Quick-Step boys from chasing the breakaway again and keeping things together on the final hill, which came inside 15 kilometers to go and featured a short but steep section. Not even a late attack could prevent the longest stage of the week from coming down to a bunch sprint, and Magnier – who rounded the last corner in an excellent position – produced another brilliant sprint and dashed to his 22nd pro victory.
“It was an early start and a long day, but we were all motivated to give our best. We worked hard the entire stage and it’s nice to be rewarded for this with another stage victory here in China. I want to thank my teammates and the staff for all their work and commitment, it’s beautiful to experience this amazing Wolfpack atmosphere on a daily basis. It’s something special, that makes the difference.”
“I’m happy with this success and with retaining the red jersey, but I’m not thinking of the general classification. Our plan is to continue taking it one day at a time, while making the most of every opportunity”, said the youngest rider this century to amass 17 victories in a single season.
Complete results:
214 kilometers raced at an average speed of 44.261 km'hr
| 1 | Paul Magnier | Soudal Quick-Step | 4hr 50min 6sec |
| 2 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 3 | Max Kanter | XDS Astana Team | s.t. |
| 4 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 5 | Daniel Skerl | Bahrain Victorious | s.t. |
| 6 | Oded Kogut | Israel-Premier Tech | s.t. |
| 7 | Paul Penhoët | Groupama-FDJ | s.t. |
| 8 | Fernando Gaviria | Movistar Team | s.t. |
| 9 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 10 | Arne Marit | Intermarché-Wanty | s.t. |
| 11 | Rui Oliveira | UAE Team Emirates-XRG | s.t. |
| 12 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 13 | Steffen De Schuyteneer | Lotto | s.t. |
| 14 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 15 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 16 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 17 | Max Walscheid | Team Jayco-AlUla | s.t. |
| 18 | Lewis Bower | Groupama-FDJ | s.t. |
| 19 | Mathias Norsgaard | Movistar Team | s.t. |
| 20 | Tom Paquot | Intermarché-Wanty | s.t. |
| 21 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 22 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 23 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
| 24 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 25 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 26 | Rémy Rochas | Groupama-FDJ | s.t. |
| 27 | Anthon Charmig | XDS Astana Team | s.t. |
| 28 | Enzo Paleni | Groupama-FDJ | s.t. |
| 29 | Niklas Behrens | Team Visma | Lease a Bike | s.t. |
| 30 | Paul Double | Team Jayco-AlUla | s.t. |
| 31 | Antonio Pedrero | Movistar Team | s.t. |
| 32 | Pello Bilbao | Bahrain Victorious | s.t. |
| 33 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 34 | Stan Dewulf | Decathlon AG2R La Mondiale | s.t. |
| 35 | Eddy Le Huitouze | Groupama-FDJ | s.t. |
| 36 | Phil Bauhaus | Bahrain Victorious | s.t. |
| 37 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 38 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 39 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 40 | Diego Pescador | Movistar Team | s.t. |
| 41 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 42 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 43 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 44 | Clément Davy | Groupama-FDJ | s.t. |
| 45 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 46 | Kevin Geniets | Groupama-FDJ | s.t. |
| 47 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 48 | Michael Leonard | INEOS Grenadiers | s.t. |
| 49 | Sam Oomen | Lidl-Trek | s.t. |
| 50 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 51 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 52 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 53 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 54 | Nicolas Debeaumarché | Cofidis | s.t. |
| 55 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 56 | Gregor Mühlberger | Movistar Team | s.t. |
| 57 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 58 | Piet Allegaert | Cofidis | s.t. |
| 59 | Roman Ermakov | Bahrain Victorious | s.t. |
| 60 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 61 | Sylvain Moniquet | Cofidis | s.t. |
| 62 | Logan Currie | Lotto | s.t. |
| 63 | Jan Maas | Cofidis | s.t. |
| 64 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 65 | Eduardo Sepulveda | Lotto | s.t. |
| 66 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 67 | Sergio Higuita | XDS Astana Team | s.t. |
| 68 | Markel Beloki | EF Education-EasyPost | s.t. |
| 69 | Antoine Huby | Soudal Quick-Step | s.t. |
| 70 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 71 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 72 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 73 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 74 | Casper van Uden | Team Picnic PostNL | s.t. |
| 75 | Ryan Gibbons | Lidl-Trek | s.t. |
| 76 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 77 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 78 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 79 | Haoyu Su | XDS Astana Team | s.t. |
| 80 | Lars Craps | Lotto | s.t. |
| 81 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 82 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 83 | Jesus Herrada | Cofidis | s.t. |
| 84 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 85 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 86 | Nick Schultz | Israel-Premier Tech | s.t. |
| 87 | AJ August | INEOS Grenadiers | s.t. |
| 88 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 89 | You Li | China | s.t. |
| 90 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 91 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 92 | Max van der Meulen | Bahrain Victorious | s.t. |
| 93 | Fausto Masnada | XDS Astana Team | s.t. |
| 94 | Liam Slock | Lotto | s.t. |
| 95 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 96 | Emanuel Buchmann | Cofidis | s.t. |
| 97 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 98 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 99 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 100 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 101 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 102 | Ivo Oliveira | UAE Team Emirates-XRG | s.t. |
| 103 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 104 | Julius Johansen | UAE Team Emirates-XRG | s.t. |
| 105 | Owain Doull | EF Education-EasyPost | s.t. |
| 106 | Tim Naberman | Team Picnic PostNL | s.t. |
| 107 | Yuheng Li | China | s.t. |
| 108 | Joshua Giddings | Lotto | s.t. |
| 109 | Reuben Thompson | Lotto | s.t. |
| 110 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 111 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 112 | Michael Valgren | EF Education-EasyPost | s.t. |
| 113 | Rongqi Zhang | China | s.t. |
| 114 | Geng Teng | China | s.t. |
| 115 | Juan Pedro Lopez | Lidl-Trek | s.t. |
| 116 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 117 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 118 | Luka Mezgec | Team Jayco-AlUla | @ 16sec |
| 119 | Patrick Gamper | Team Jayco-AlUla | 0:40 |
| 120 | Max Walker | EF Education-EasyPost | 0:42 |
| 121 | Enzo Leijnse | Team Picnic PostNL | 0:48 |
| 122 | Riley Pickrell | Israel-Premier Tech | 0:53 |
| 123 | Yutao Shen | China | 1:22 |
| 124 | Josef Cerný | Soudal Quick-Step | 1:30 |
| 125 | Davide Cimolai | Movistar Team | 1:51 |
| 126 | Daniel McLay | Team Visma | Lease a Bike | 9:35 |
| 127 | Warre Vangheluwe | Soudal Quick-Step | 10:23 |
| 128 | Zhen Li | China | s.t. |
| 129 | Jordi Warlop | Soudal Quick-Step | 23:01 |
| 130 | Florian Kajamini | XDS Astana Team | s.t. |
| 131 | Jiaqing Yu | China | s.t. |
GC after stage 3:
540.8 kilometers raced so far at an average speed of 45.421 km/hr
| 1 | Paul Magnier | Soudal Quick-Step | 11hr 54min 23sec |
| 2 | Max Kanter | XDS Astana Team | @ 20sec |
| 3 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 4 | Pavel Bittner | Team Picnic PostNL | 0:24 |
| 5 | Stan Dewulf | Decathlon AG2R La Mondiale | 0:25 |
| 6 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 7 | Stanislaw Aniolkowski | Cofidis | 0:26 |
| 8 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 9 | Mathis Le Berre | Arkea-B&B Hotels | 0:27 |
| 10 | Ryan Gibbons | Lidl-Trek | s.t. |
| 11 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 12 | Ivo Oliveira | UAE Team Emirates-XRG | 0:28 |
| 13 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 14 | Julius Johansen | UAE Team Emirates-XRG | s.t. |
| 15 | Rémy Rochas | Groupama-FDJ | 0:29 |
| 16 | Kevin Geniets | Groupama-FDJ | s.t. |
| 17 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 18 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 19 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 20 | Oded Kogut | Israel-Premier Tech | 0:30 |
| 21 | Fernando Gaviria | Movistar Team | s.t. |
| 22 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 23 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 24 | Daniel Skerl | Bahrain Victorious | s.t. |
| 25 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 26 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 27 | Mathias Norsgaard | Movistar Team | s.t. |
| 28 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 29 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 30 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 31 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 32 | Anthon Charmig | XDS Astana Team | s.t. |
| 33 | Diego Pescador | Movistar Team | s.t. |
| 34 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 35 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 36 | Antonio Pedrero | Movistar Team | s.t. |
| 37 | Pello Bilbao | Bahrain Victorious | s.t. |
| 38 | Paul Double | Team Jayco-AlUla | s.t. |
| 39 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 40 | Jan Maas | Cofidis | s.t. |
| 41 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 42 | Casper van Uden | Team Picnic PostNL | s.t. |
| 43 | Arne Marit | Intermarché-Wanty | s.t. |
| 44 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 45 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 46 | Joshua Giddings | Lotto | s.t. |
| 47 | Tom Paquot | Intermarché-Wanty | s.t. |
| 48 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 49 | Paul Penhoët | Groupama-FDJ | s.t. |
| 50 | Clément Davy | Groupama-FDJ | s.t. |
| 51 | Steffen De Schuyteneer | Lotto | s.t. |
| 52 | Enzo Paleni | Groupama-FDJ | s.t. |
| 53 | Max Walscheid | Team Jayco-AlUla | s.t. |
| 54 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 55 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 56 | Piet Allegaert | Cofidis | s.t. |
| 57 | Sam Oomen | Lidl-Trek | s.t. |
| 58 | Logan Currie | Lotto | s.t. |
| 59 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 60 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 61 | Niklas Behrens | Team Visma | Lease a Bike | s.t. |
| 62 | Lewis Bower | Groupama-FDJ | s.t. |
| 63 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 64 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 65 | Roman Ermakov | Bahrain Victorious | s.t. |
| 66 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 67 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 68 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 69 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 70 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 71 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 72 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 73 | Gregor Mühlberger | Movistar Team | s.t. |
| 74 | Eduardo Sepulveda | Lotto | s.t. |
| 75 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 76 | Markel Beloki | EF Education-EasyPost | s.t. |
| 77 | Sylvain Moniquet | Cofidis | s.t. |
| 78 | Michael Leonard | INEOS Grenadiers | s.t. |
| 79 | Antoine Huby | Soudal Quick-Step | s.t. |
| 80 | Sergio Higuita | XDS Astana Team | s.t. |
| 81 | Haoyu Su | XDS Astana Team | s.t. |
| 82 | AJ August | INEOS Grenadiers | s.t. |
| 83 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 84 | Jesus Herrada | Cofidis | s.t. |
| 85 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 86 | Michael Valgren | EF Education-EasyPost | s.t. |
| 87 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 88 | Nick Schultz | Israel-Premier Tech | s.t. |
| 89 | Liam Slock | Lotto | s.t. |
| 90 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 91 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 92 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 93 | Lars Craps | Lotto | s.t. |
| 94 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 95 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 96 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 97 | Reuben Thompson | Lotto | s.t. |
| 98 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 99 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 100 | Emanuel Buchmann | Cofidis | s.t. |
| 101 | Geng Teng | China | s.t. |
| 102 | Fausto Masnada | XDS Astana Team | s.t. |
| 103 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 104 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 105 | Luka Mezgec | Team Jayco-AlUla | 0:46 |
| 106 | Max van der Meulen | Bahrain Victorious | 0:50 |
| 107 | Owain Doull | EF Education-EasyPost | 1:02 |
| 108 | You Li | China | 1:08 |
| 109 | Filip Maciejuk | Red Bull-BORA-hansgrohe | 1:11 |
| 110 | Rongqi Zhang | China | 1:27 |
| 111 | Tim Naberman | Team Picnic PostNL | s.t. |
| 112 | Nicolas Debeaumarché | Cofidis | 1:31 |
| 113 | Artem Shmidt | INEOS Grenadiers | 1:39 |
| 114 | Eddy Le Huitouze | Groupama-FDJ | 1:40 |
| 115 | Max Walker | EF Education-EasyPost | 1:44 |
| 116 | Patrick Gamper | Team Jayco-AlUla | 1:51 |
| 117 | Juan Pedro Lopez | Lidl-Trek | 2:27 |
| 118 | Phil Bauhaus | Bahrain Victorious | 2:38 |
| 119 | Riley Pickrell | Israel-Premier Tech | 2:41 |
| 120 | Enzo Leijnse | Team Picnic PostNL | 3:12 |
| 121 | Davide Cimolai | Movistar Team | 3:19 |
| 122 | Josef Cerný | Soudal Quick-Step | 4:49 |
| 123 | Rui Oliveira | UAE Team Emirates-XRG | 10:46 |
| 124 | Yutao Shen | China | 12:08 |
| 125 | Yuheng Li | China | 16:41 |
| 126 | Zhen Li | China | 21:07 |
| 127 | Jordi Warlop | Soudal Quick-Step | 25:25 |
| 128 | Daniel McLay | Team Visma | Lease a Bike | 25:33 |
| 129 | Warre Vangheluwe | Soudal Quick-Step | 27:52 |
| 130 | Jiaqing Yu | China | 38:59 |
| 131 | Florian Kajamini | XDS Astana Team | s.t. |
Stage 3 map & profile:

Stage 3 map

Stage 3 profile
Wednesday, October 15: Stage 2, Chongzuo - Jingxi, 177.4 km

Paul Magnier makes it two stage wins in a row. Photo: Tim De Waele/Getty Images
Plato's dialogue Apology is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Jingxi at 11:30 AM, local time: 24C (76F), cloudy, with the wind from the south at 8 km/hr (5 mph). There is a 60% chance of rain, dropping to 34% at 2:00 PM, then increasing to 70% at 3:00 PM. It was raining at the start.
The race: Simone Consonni (Lidl-Trek) did not start.
Here's the report from stage winner Paul Magnier's Team Soudal Quick-Step:
Paul Magnier displayed again his impeccable form as he became just the second rider to reach 16 victories this season, at the end of the Tour of Guangxi’s second stage, which concluded in Jingxi, after almost 180 kilometers. It was an emphatic sprint win for the Frenchman, who consolidated his place at the top of the general classification and will continue to wear the race’s red jersey.
The final part of the stage was also the most complicated one. On the only classified climb of the day, while the breakaway was being reduced to just three men, several riders attacked from the bunch in an attempt to put pressure and fragment it. Just as it had done until that moment, Soudal Quick-Step controlled these moves and brought them back before eventually overhauling the escapees. Another attack, this time with five kilometers to go, tried to surprise the sprinters’ teams, but the peloton remained as one and went full speed under the flamme rouge.
It was another hectic bunch sprint, but Paul Magnier remained calm and took the right wheels before unleashing a blistering speed inside the last 150 meters that saw him put several bike lengths into his opponents. Soudal Quick-Step’s speedster crossed the line arms aloft for the second day in a row, racking up the team’s third victory in the past 24 hours. At the same time, Paul became the first Frenchman in 28 years to get to 16 wins in a single season, a stunning achievement for the 21-year-old.
“We had another good day at the office. It was fast today and the breakaway was strong, but Warre was incredibly strong and was motivated to do a great job, especially as he won here last year and we wanted to take the victory again. I saved energy in the bunch, then Dries put me in a perfect position for the finishing straight, and I did my best in the sprint. I am happy with my two victories so far, and we’ll just see what we can do in the remaining stages”, Magnier explained after the podium ceremony.
Complete results:
177.4 kilometers raced at an average speed of 47.272 km/hr
| 1 | Paul Magnier | Soudal Quick-Step | 3hr 45min 10sec |
| 2 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 3 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 4 | Daniel Skerl | Bahrain Victorious | s.t. |
| 5 | Arne Marit | Intermarché-Wanty | s.t. |
| 6 | Max Kanter | XDS Astana Team | s.t. |
| 7 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 8 | Paul Penhoët | Groupama-FDJ | s.t. |
| 9 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 10 | Oded Kogut | Israel-Premier Tech | s.t. |
| 11 | Niklas Behrens | Team Visma | Lease a Bike | s.t. |
| 12 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 13 | Steffen De Schuyteneer | Lotto | s.t. |
| 14 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 15 | Max Walscheid | Team Jayco-AlUla | s.t. |
| 16 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 17 | Fernando Gaviria | Movistar Team | s.t. |
| 18 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 19 | Ryan Gibbons | Lidl-Trek | s.t. |
| 20 | Ivo Oliveira | UAE Team Emirates-XRG | s.t. |
| 21 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
| 22 | Liam Slock | Lotto | s.t. |
| 23 | Joshua Giddings | Lotto | s.t. |
| 24 | Lewis Bower | Groupama-FDJ | s.t. |
| 25 | Casper van Uden | Team Picnic PostNL | s.t. |
| 26 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 27 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 28 | Logan Currie | Lotto | s.t. |
| 29 | Piet Allegaert | Cofidis | s.t. |
| 30 | Clément Davy | Groupama-FDJ | s.t. |
| 31 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 32 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 33 | Mathias Norsgaard | Movistar Team | s.t. |
| 34 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 35 | Jan Maas | Cofidis | s.t. |
| 36 | Antonio Pedrero | Movistar Team | s.t. |
| 37 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 38 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 39 | Pello Bilbao | Bahrain Victorious | s.t. |
| 40 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 41 | Diego Pescador | Movistar Team | s.t. |
| 42 | Paul Double | Team Jayco-AlUla | s.t. |
| 43 | Antoine Huby | Soudal Quick-Step | s.t. |
| 44 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 45 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 46 | Nicolas Debeaumarché | Cofidis | s.t. |
| 47 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 48 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 49 | Roman Ermakov | Bahrain Victorious | s.t. |
| 50 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 51 | Sergio Higuita | XDS Astana Team | s.t. |
| 52 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 53 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 54 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 55 | AJ August | INEOS Grenadiers | s.t. |
| 56 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 57 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 58 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 59 | Anthon Charmig | XDS Astana Team | s.t. |
| 60 | Eddy Le Huitouze | Groupama-FDJ | s.t. |
| 61 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 62 | Lars Craps | Lotto | s.t. |
| 63 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 64 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 65 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 66 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 67 | Sylvain Moniquet | Cofidis | s.t. |
| 68 | Sam Oomen | Lidl-Trek | s.t. |
| 69 | Rémy Rochas | Groupama-FDJ | s.t. |
| 70 | Nick Schultz | Israel-Premier Tech | s.t. |
| 71 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 72 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 73 | Haoyu Su | XDS Astana Team | s.t. |
| 74 | Reuben Thompson | Lotto | s.t. |
| 75 | Enzo Paleni | Groupama-FDJ | s.t. |
| 76 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 77 | Markel Beloki | EF Education-EasyPost | s.t. |
| 78 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 79 | Geng Teng | China | s.t. |
| 80 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 81 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 82 | Kevin Geniets | Groupama-FDJ | s.t. |
| 83 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 84 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 85 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 86 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 87 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 88 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 89 | Eduardo Sepulveda | Lotto | s.t. |
| 90 | Michael Leonard | INEOS Grenadiers | s.t. |
| 91 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 92 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 93 | Stan Dewulf | Decathlon AG2R La Mondiale | s.t. |
| 94 | Fausto Masnada | XDS Astana Team | s.t. |
| 95 | Jesus Herrada | Cofidis | s.t. |
| 96 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 97 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 98 | Julius Johansen | UAE Team Emirates-XRG | s.t. |
| 99 | Gregor Mühlberger | Movistar Team | s.t. |
| 100 | Riley Pickrell | Israel-Premier Tech | s.t. |
| 101 | Luca Mozzato | Arkea-B&B Hotels | s.t. |
| 102 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 103 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 104 | Michael Valgren | EF Education-EasyPost | s.t. |
| 105 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 106 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 107 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 108 | Martin López | XDS Astana Team | s.t. |
| 109 | Emanuel Buchmann | Cofidis | s.t. |
| 110 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 111 | Tom Paquot | Intermarché-Wanty | s.t. |
| 112 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 113 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 114 | Max van der Meulen | Bahrain Victorious | @ 20sec |
| 115 | Owain Doull | EF Education-EasyPost | 0:32 |
| 116 | Max Walker | EF Education-EasyPost | s.t. |
| 117 | You Li | China | 0:38 |
| 118 | Rongqi Zhang | China | 0:57 |
| 119 | Tim Naberman | Team Picnic PostNL | s.t. |
| 120 | Davide Cimolai | Movistar Team | 0:58 |
| 121 | Artem Shmidt | INEOS Grenadiers | 1:09 |
| 122 | Juan Pedro Lopez | Lidl-Trek | 1:16 |
| 123 | Jordi Warlop | Soudal Quick-Step | 1:54 |
| 124 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 125 | Phil Bauhaus | Bahrain Victorious | 2:08 |
| 126 | Josef Cerný | Soudal Quick-Step | 2:49 |
| 127 | Zhen Li | China | 10:16 |
| 128 | Yutao Shen | China | s.t. |
| 128 | Rui Oliveira | UAE Team Emirates-XRG | s.t. |
| 129 | Warre Vangheluwe | Soudal Quick-Step | 15:28 |
| 130 | Jiaqing Yu | China | 15:28 |
| 131 | Daniel McLay | Team Visma | Lease a Bike | s.t. |
| 132 | Florian Kajamini | XDS Astana Team | s.t. |
| 133 | Yuheng Li | China | s.t. |
GC after stage 2:
326.8 kilometers raced at an average speed of 46.214 km/hr
| 1 | Paul Magnier | Soudal Quick-Step | 7hr 4min 17sec |
| 2 | Max Kanter | XDS Astana Team | @ 14sec |
| 3 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 4 | Peter Øxenberg | INEOS Grenadiers | 0:15 |
| 5 | Stan Dewulf | Decathlon AG2R La Mondiale | s.t. |
| 6 | Stanislaw Aniolkowski | Cofidis | 0:16 |
| 7 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 8 | Mathis Le Berre | Arkea-B&B Hotels | 0:17 |
| 9 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 10 | Attila Valter | Team Visma | Lease a Bike | 0:18 |
| 11 | Julius Johansen | UAE Team Emirates-XRG | s.t. |
| 12 | Rémy Rochas | Groupama-FDJ | 0:19 |
| 13 | Kevin Geniets | Groupama-FDJ | s.t. |
| 14 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 15 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 16 | Oded Kogut | Israel-Premier Tech | 0:20 |
| 17 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 18 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 19 | Fernando Gaviria | Movistar Team | s.t. |
| 20 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 21 | Joshua Giddings | Lotto | s.t. |
| 22 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 23 | Ivo Oliveira | UAE Team Emirates-XRG | s.t. |
| 24 | Daniel Skerl | Bahrain Victorious | s.t. |
| 25 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 26 | Mathias Norsgaard | Movistar Team | s.t. |
| 27 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 28 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 29 | Ryan Gibbons | Lidl-Trek | s.t. |
| 30 | Casper van Uden | Team Picnic PostNL | s.t. |
| 31 | Jan Maas | Cofidis | s.t. |
| 32 | Diego Pescador | Movistar Team | s.t. |
| 33 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 34 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 35 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 36 | Anthon Charmig | XDS Astana Team | s.t. |
| 37 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 38 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 39 | Antonio Pedrero | Movistar Team | s.t. |
| 40 | Pello Bilbao | Bahrain Victorious | s.t. |
| 41 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 42 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 43 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 44 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 45 | Paul Double | Team Jayco-AlUla | s.t. |
| 46 | Logan Currie | Lotto | s.t. |
| 47 | Piet Allegaert | Cofidis | s.t. |
| 48 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 49 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 50 | Clément Davy | Groupama-FDJ | s.t. |
| 51 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 52 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 53 | Sam Oomen | Lidl-Trek | s.t. |
| 54 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 55 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 56 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 57 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 58 | Roman Ermakov | Bahrain Victorious | s.t. |
| 59 | Enzo Paleni | Groupama-FDJ | s.t. |
| 60 | Tom Paquot | Intermarché-Wanty | s.t. |
| 61 | Michael Valgren | EF Education-EasyPost | s.t. |
| 62 | Arne Marit | Intermarché-Wanty | s.t. |
| 63 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 64 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 65 | Max Walscheid | Team Jayco-AlUla | s.t. |
| 66 | AJ August | INEOS Grenadiers | s.t. |
| 67 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 68 | Markel Beloki | EF Education-EasyPost | s.t. |
| 69 | Eduardo Sepulveda | Lotto | s.t. |
| 70 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 71 | Steffen De Schuyteneer | Lotto | s.t. |
| 72 | Haoyu Su | XDS Astana Team | s.t. |
| 73 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 74 | Paul Penhoët | Groupama-FDJ | s.t. |
| 75 | Niklas Behrens | Team Visma | Lease a Bike | s.t. |
| 76 | Gregor Mühlberger | Movistar Team | s.t. |
| 77 | Antoine Huby | Soudal Quick-Step | s.t. |
| 78 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 79 | Sylvain Moniquet | Cofidis | s.t. |
| 80 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 81 | Sergio Higuita | XDS Astana Team | s.t. |
| 82 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 83 | Liam Slock | Lotto | s.t. |
| 84 | Jesus Herrada | Cofidis | s.t. |
| 85 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 86 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 87 | Nick Schultz | Israel-Premier Tech | s.t. |
| 88 | Lewis Bower | Groupama-FDJ | s.t. |
| 89 | Michael Leonard | INEOS Grenadiers | s.t. |
| 90 | Reuben Thompson | Lotto | s.t. |
| 91 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 92 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 93 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 94 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 95 | Geng Teng | China | s.t. |
| 96 | Lars Craps | Lotto | s.t. |
| 97 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 98 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 99 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 100 | Emanuel Buchmann | Cofidis | s.t. |
| 101 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 102 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 103 | Fausto Masnada | XDS Astana Team | s.t. |
| 104 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 105 | Martin López | XDS Astana Team | s.t. |
| 106 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 107 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 108 | Luca Mozzato | Arkea-B&B Hotels | s.t. |
| 109 | Max van der Meulen | Bahrain Victorious | 0:40 |
| 110 | Owain Doull | EF Education-EasyPost | 0:52 |
| 111 | Max Walker | EF Education-EasyPost | s.t. |
| 112 | You Li | China | 0:58 |
| 113 | Patrick Gamper | Team Jayco-AlUla | 1:01 |
| 114 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 115 | Rongqi Zhang | China | 1:17 |
| 116 | Tim Naberman | Team Picnic PostNL | s.t. |
| 117 | Davide Cimolai | Movistar Team | 1:18 |
| 118 | Nicolas Debeaumarché | Cofidis | 1:21 |
| 119 | Artem Shmidt | INEOS Grenadiers | 1:29 |
| 120 | Eddy Le Huitouze | Groupama-FDJ | 1:30 |
| 121 | Riley Pickrell | Israel-Premier Tech | 1:38 |
| 122 | Jordi Warlop | Soudal Quick-Step | 2:14 |
| 123 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 124 | Juan Pedro Lopez | Lidl-Trek | 2:17 |
| 125 | Phil Bauhaus | Bahrain Victorious | 2:28 |
| 126 | Josef Cerný | Soudal Quick-Step | 3:09 |
| 127 | Yutao Shen | China | 10:36 |
| 128 | Zhen Li | China | s.t. |
| 129 | Rui Oliveira | UAE Team Emirates-XRG | s.t. |
| 130 | Jiaqing Yu | China | 15:48 |
| 131 | Florian Kajamini | XDS Astana Team | s.t. |
| 132 | Daniel McLay | Team Visma | Lease a Bike | s.t. |
| 133 | Yuheng Li | China | 16:31 |
| 134 | Warre Vangheluwe | Soudal Quick-Step | 17:19 |
Stage 2 map & profile:

Stage 2 map

Stage 2 profile
Tuesday, October 14: Stage 1, Fangchenggang - Fangchenggang, 149.4 km

Paul Magnier takes the first stage.
Bill and Carol McGann's book The Story of the Giro d'Italia, A Year-by-Year History of the Tour of Italy, Vol 1: 1909 - 1970 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
The race: Here's the report from stage winner Paul Magnier's Team Soudal Quick-Step.
Paul Magnier started the Tour of Guangxi with a bang, taking the opening stage in Fangchenggang after another towering sprint. Paul has now won at least a stage in his last three races: Okolo Slovenska, Cro Race, and the Tour of Guangxi, the season’s final World Tour event. In doing so, he became the first overall leader of the Chinese race, which is running its sixth edition, one that is sure to give several chances to the fast men.
Consisting of several laps, the 148.8km stage one was a pretty straightforward one, animated by two different breakaways chased by the sprinters’ teams, including Soudal Quick-Step. A stage victor here last year, Warre Vangheluwe did an excellent job at the front of the bunch, helping it catch the first of these moves and later reel in also the other two escapees, inside the closing 20 kilometers.
Going under the flamme rouge of this stage, a crash split the peloton, leaving only a handful of riders in contention, including Magnier. The phenomenal Frenchman had Dries Van Gestel with him, who once again delivered a sensational lead-out, leaving Paul in an excellent position with 150 meters to go, and the 21-year-old from Grenoble didn’t miss the opportunity to surge past the others and take his 20th victory in the Soudal Quick-Step jersey.
“It was for the first time in my career that I sprinted on straight and big roads like this, and I must say that I was a bit nervous in the final kilometers, because I had no idea if I would find some space, but my teammates did an excellent job and in the last 200 meters I was still feeling strong and fresh, so I made it to the line. I’m happy to celebrate my 15th success of the season and take another win for the Wolfpack”, said Paul – who also leads the points and youth classifications – after bringing Soudal Quick-Step’s tenth victory at the Tour of Guangxi.
Complete Results:
The riders with "@ 0sec" crashed near the finish line and were given the same time as winner Paul Magnier.
149.4 kilometers raced at an average speed of 44.906 km/hr.
| 1 | Paul Magnier | Soudal Quick-Step | 3hr 19min 27sec |
| 2 | Max Kanter | XDS Astana Team | s.t. |
| 3 | Jordi Meeus | Red Bull-BORA-hansgrohe | s.t. |
| 4 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | s.t. |
| 5 | Oded Kogut | Israel-Premier Tech | s.t. |
| 6 | Fernando Gaviria | Movistar Team | s.t. |
| 7 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 8 | Gianluca Pollefliet | Decathlon AG2R La Mondiale | s.t. |
| 9 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 10 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 11 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 12 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 13 | Joshua Giddings | Lotto | s.t. |
| 14 | Tom Paquot | Intermarché-Wanty | s.t. |
| 15 | Josef Cerný | Soudal Quick-Step | s.t. |
| 16 | Owain Doull | EF Education-EasyPost | s.t. |
| 17 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 18 | Anthon Charmig | XDS Astana Team | s.t. |
| 19 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 20 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 21 | Mathias Norsgaard | Movistar Team | s.t. |
| 22 | Michael Valgren | EF Education-EasyPost | s.t. |
| 23 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 24 | Davide Cimolai | Movistar Team | s.t. |
| 25 | Ivo Oliveira | UAE Team Emirates-XRG | s.t. |
| 26 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 27 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 28 | Jan Maas | Cofidis | s.t. |
| 29 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 30 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
| 31 | Diego Pescador | Movistar Team | s.t. |
| 32 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 33 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 34 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 35 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 36 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 37 | Casper van Uden | Team Picnic PostNL | s.t. |
| 38 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 39 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 40 | Sam Oomen | Lidl-Trek | s.t. |
| 41 | Rémy Rochas | Groupama-FDJ | s.t. |
| 42 | Ryan Gibbons | Lidl-Trek | s.t. |
| 43 | Daniel Skerl | Bahrain Victorious | s.t. |
| 44 | Gregor Mühlberger | Movistar Team | s.t. |
| 45 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 46 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 47 | Pello Bilbao | Bahrain Victorious | s.t. |
| 48 | Eduardo Sepulveda | Lotto | s.t. |
| 49 | Enzo Paleni | Groupama-FDJ | s.t. |
| 50 | Antonio Pedrero | Movistar Team | s.t. |
| 51 | Paul Double | Team Jayco-AlUla | s.t. |
| 52 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 53 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 54 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 55 | Jesus Herrada | Cofidis | s.t. |
| 56 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 57 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 58 | Kevin Geniets | Groupama-FDJ | s.t. |
| 59 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 60 | Markel Beloki | EF Education-EasyPost | s.t. |
| 61 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 62 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 63 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 64 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 65 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 66 | Haoyu Su | XDS Astana Team | s.t. |
| 67 | Yutao Shen | China | s.t. |
| 68 | You Li | China | s.t. |
| 69 | Piet Allegaert | Cofidis | s.t. |
| 70 | Logan Currie | Lotto | s.t. |
| 71 | Michael Leonard | INEOS Grenadiers | s.t. |
| 72 | Max van der Meulen | Bahrain Victorious | s.t. |
| 73 | Roman Ermakov | Bahrain Victorious | s.t. |
| 74 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 75 | Clément Davy | Groupama-FDJ | s.t. |
| 76 | Julius Johansen | UAE Team Emirates-XRG | s.t. |
| 77 | Stan Dewulf | Decathlon AG2R La Mondiale | s.t. |
| 78 | Emanuel Buchmann | Cofidis | s.t. |
| 79 | Sylvain Moniquet | Cofidis | s.t. |
| 80 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 81 | AJ August | INEOS Grenadiers | s.t. |
| 82 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 83 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 84 | Jiaqing Yu | China | s.t. |
| 85 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 86 | Nick Schultz | Israel-Premier Tech | s.t. |
| 87 | Bauke Mollema | Lidl-Trek | s.t. |
| 88 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 89 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 90 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 91 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 92 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 93 | Reuben Thompson | Lotto | s.t. |
| 94 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 95 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 96 | Martin López | XDS Astana Team | s.t. |
| 97 | Sergio Higuita | XDS Astana Team | s.t. |
| 98 | Geng Teng | China | s.t. |
| 99 | Rongqi Zhang | China | s.t. |
| 100 | Jordi Warlop | Soudal Quick-Step | s.t. |
| 101 | Antoine Huby | Soudal Quick-Step | s.t. |
| 102 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 103 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 104 | Zhen Li | China | s.t. |
| 105 | Juan Pedro Lopez | Lidl-Trek | @ 41sec |
| 106 | Louis Rouland | Arkea-B&B Hotels | @ 0sec |
| 107 | Florian Kajamini | XDS Astana Team | @ 0sec |
| 108 | Fausto Masnada | XDS Astana Team | @ 0sec |
| 109 | Filip Maciejuk | Red Bull-BORA-hansgrohe | 0:41 |
| 110 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 111 | Yuheng Li | China | 0:43 |
| 112 | Enzo Leijnse | Team Picnic PostNL | @ 0sec |
| 113 | Pavel Bittner | Team Picnic PostNL | @ 0sec |
| 114 | Patrick Eddy | Team Picnic PostNL | @ 0sec |
| 115 | Tim Naberman | Team Picnic PostNL | @ 0sec |
| 116 | Max Walker | EF Education-EasyPost | @ 0sec |
| 117 | Lars Craps | Lotto | @ 0sec |
| 118 | Nicolas Debeaumarché | Cofidis | 1:01 |
| 119 | Eddy Le Huitouze | Groupama-FDJ | 1:10 |
| 120 | Riley Pickrell | Israel-Premier Tech | 1:18 |
| 121 | Max Walscheid | Team Jayco-AlUla | @ 0sec |
| 122 | Warre Vangheluwe | Soudal Quick-Step | 1:31 |
| 123 | Arne Marit | Intermarché-Wanty | @ 0sec |
| 124 | Gijs Van Hoecke | Intermarché-Wanty | @ 0sec |
| 125 | Daniel McLay | Team Visma | Lease a Bike | @ 0sec |
| 126 | Steffen De Schuyteneer | Lotto | @ 0sec |
| 127 | Liam Slock | Lotto | @ 0sec |
| 128 | Simon Guglielmi | Arkea-B&B Hotels | @ 0sec |
| 129 | Pierre Gautherat | Decathlon AG2R La Mondiale | @ 0sec |
| 130 | Luca Mozzato | Arkea-B&B Hotels | @ 0sec |
| 131 | Phil Bauhaus | Bahrain Victorious | @ 0sec |
| 132 | Niklas Behrens | Team Visma | Lease a Bike | @ 0sec |
| 133 | Lewis Bower | Groupama-FDJ | @ 0sec |
| 134 | Paul Penhoët | Groupama-FDJ | @ 0sec |
| 135 | Rui Oliveira | UAE Team Emirates-XRG | @ 0sec |
| 136 | Nadav Raisberg | Israel-Premier Tech | @ 0sec |
| 137 | Simone Consonni | Lidl-Trek | @ 0sec |
GC after stage 1:
| 1 | Paul Magnier | Soudal Quick-Step | 3hr 19min 17sec |
| 2 | Max Kanter | XDS Astana Team | @ 4sec |
| 3 | Jordi Meeus | Red Bull-BORA-hansgrohe | 0:06 |
| 4 | Mathis Le Berre | Arkea-B&B Hotels | 0:07 |
| 5 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale | s.t. |
| 6 | Julius Johansen | UAE Team Emirates-XRG | 0:08 |
| 7 | Attila Valter | Team Visma | Lease a Bike | s.t. |
| 8 | Rémy Rochas | Groupama-FDJ | 0:09 |
| 9 | Jhonatan Narvaez | UAE Team Emirates-XRG | s.t. |
| 10 | Rasmus Søjberg Pedersen | Decathlon AG2R La Mondiale | 0:10 |
| 11 | Oded Kogut | Israel-Premier Tech | s.t. |
| 12 | Fernando Gaviria | Movistar Team | s.t. |
| 13 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 14 | Gianluca Pollefliet | Decathlon AG2R La Mondiale | s.t. |
| 15 | Léandre Lozouet | Arkea-B&B Hotels | s.t. |
| 16 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 17 | Itamar Einhorn | Israel-Premier Tech | s.t. |
| 18 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 19 | Joshua Giddings | Lotto | s.t. |
| 20 | Tom Paquot | Intermarché-Wanty | s.t. |
| 21 | Josef Cerný | Soudal Quick-Step | s.t. |
| 22 | Owain Doull | EF Education-EasyPost | s.t. |
| 23 | Nans Peters | Decathlon AG2R La Mondiale | s.t. |
| 24 | Anthon Charmig | XDS Astana Team | s.t. |
| 25 | Marijn van den Berg | EF Education-EasyPost | s.t. |
| 26 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 27 | Mathias Norsgaard | Movistar Team | s.t. |
| 28 | Michael Valgren | EF Education-EasyPost | s.t. |
| 29 | Alan Hatherly | Team Jayco-AlUla | s.t. |
| 30 | Davide Cimolai | Movistar Team | s.t. |
| 31 | Ivo Oliveira | UAE Team Emirates-XRG | s.t. |
| 32 | Felix Grossschartner | UAE Team Emirates-XRG | s.t. |
| 33 | Ben Zwiehoff | Red Bull-BORA-hansgrohe | s.t. |
| 34 | Jan Maas | Cofidis | s.t. |
| 35 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
| 36 | Diego Pescador | Movistar Team | s.t. |
| 37 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 38 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 39 | Jan Christen | UAE Team Emirates-XRG | s.t. |
| 40 | Cian Uijtdebroeks | Team Visma | Lease a Bike | s.t. |
| 41 | Óscar Rodríguez | INEOS Grenadiers | s.t. |
| 42 | Casper van Uden | Team Picnic PostNL | s.t. |
| 43 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 44 | Mikkel Honore | EF Education-EasyPost | s.t. |
| 45 | Sam Oomen | Lidl-Trek | s.t. |
| 46 | Ryan Gibbons | Lidl-Trek | s.t. |
| 47 | Daniel Skerl | Bahrain Victorious | s.t. |
| 48 | Gregor Mühlberger | Movistar Team | s.t. |
| 49 | Alexander Hajek | Red Bull-BORA-hansgrohe | s.t. |
| 50 | Francesco Busatto | Intermarché-Wanty | s.t. |
| 51 | Pello Bilbao | Bahrain Victorious | s.t. |
| 52 | Eduardo Sepulveda | Lotto | s.t. |
| 53 | Enzo Paleni | Groupama-FDJ | s.t. |
| 54 | Antonio Pedrero | Movistar Team | s.t. |
| 55 | Paul Double | Team Jayco-AlUla | s.t. |
| 56 | Frederik Wandahl | Red Bull-BORA-hansgrohe | s.t. |
| 57 | Lukas Nerurkar | EF Education-EasyPost | s.t. |
| 58 | Andrea Raccagni Noviero | Soudal Quick-Step | s.t. |
| 59 | Jesus Herrada | Cofidis | s.t. |
| 60 | Kevin Colleoni | Intermarché-Wanty | s.t. |
| 61 | Kevin Geniets | Groupama-FDJ | s.t. |
| 62 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 63 | Markel Beloki | EF Education-EasyPost | s.t. |
| 64 | Andrea Pasqualon | Bahrain Victorious | s.t. |
| 65 | Frank van den Broek | Team Picnic PostNL | s.t. |
| 66 | Alexey Lutsenko | Israel-Premier Tech | s.t. |
| 67 | Ryan Mullen | Red Bull-BORA-hansgrohe | s.t. |
| 68 | Igor Arrieta | UAE Team Emirates-XRG | s.t. |
| 69 | Haoyu Su | XDS Astana Team | s.t. |
| 70 | Yutao Shen | China | s.t. |
| 71 | You Li | China | s.t. |
| 72 | Piet Allegaert | Cofidis | s.t. |
| 73 | Logan Currie | Lotto | s.t. |
| 74 | Michael Leonard | INEOS Grenadiers | s.t. |
| 75 | Max van der Meulen | Bahrain Victorious | s.t. |
| 76 | Roman Ermakov | Bahrain Victorious | s.t. |
| 77 | Victor Lafay | Decathlon AG2R La Mondiale | s.t. |
| 78 | Clément Davy | Groupama-FDJ | s.t. |
| 79 | Stan Dewulf | Decathlon AG2R La Mondiale | s.t. |
| 80 | Emanuel Buchmann | Cofidis | s.t. |
| 81 | Sylvain Moniquet | Cofidis | s.t. |
| 82 | AJ August | INEOS Grenadiers | s.t. |
| 83 | Tao Geoghegan Hart | Lidl-Trek | s.t. |
| 84 | Mattias Skjelmose | Lidl-Trek | s.t. |
| 85 | Jiaqing Yu | China | s.t. |
| 86 | Nick Schultz | Israel-Premier Tech | s.t. |
| 87 | Bauke Mollema | Lidl-Trek | s.t. |
| 88 | Michel Ries | Arkea-B&B Hotels | s.t. |
| 89 | Roger Adrià | Red Bull-BORA-hansgrohe | s.t. |
| 90 | Jasha Sütterlin | Team Jayco-AlUla | s.t. |
| 91 | Alexy Faure-Prost | Intermarché-Wanty | s.t. |
| 92 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 93 | Reuben Thompson | Lotto | s.t. |
| 94 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 95 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 96 | Martin López | XDS Astana Team | s.t. |
| 97 | Sergio Higuita | XDS Astana Team | s.t. |
| 98 | Geng Teng | China | s.t. |
| 99 | Rongqi Zhang | China | s.t. |
| 100 | Jordi Warlop | Soudal Quick-Step | s.t. |
| 101 | Antoine Huby | Soudal Quick-Step | s.t. |
| 102 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
| 103 | Thomas Gloag | Team Visma | Lease a Bike | s.t. |
| 104 | Zhen Li | China | s.t. |
| 105 | Louis Rouland | Arkea-B&B Hotels | s.t. |
| 106 | Florian Kajamini | XDS Astana Team | s.t. |
| 107 | Fausto Masnada | XDS Astana Team | s.t. |
| 108 | Enzo Leijnse | Team Picnic PostNL | s.t. |
| 109 | Pavel Bittner | Team Picnic PostNL | s.t. |
| 110 | Patrick Eddy | Team Picnic PostNL | s.t. |
| 111 | Tim Naberman | Team Picnic PostNL | s.t. |
| 112 | Max Walker | EF Education-EasyPost | s.t. |
| 113 | Lars Craps | Lotto | s.t. |
| 114 | Max Walscheid | Team Jayco-AlUla | s.t. |
| 115 | Arne Marit | Intermarché-Wanty | s.t. |
| 116 | Gijs Van Hoecke | Intermarché-Wanty | s.t. |
| 117 | Daniel McLay | Team Visma | Lease a Bike | s.t. |
| 118 | Steffen De Schuyteneer | Lotto | s.t. |
| 119 | Liam Slock | Lotto | s.t. |
| 120 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
| 121 | Pierre Gautherat | Decathlon AG2R La Mondiale | s.t. |
| 122 | Luca Mozzato | Arkea-B&B Hotels | s.t. |
| 123 | Phil Bauhaus | Bahrain Victorious | s.t. |
| 124 | Niklas Behrens | Team Visma | Lease a Bike | s.t. |
| 125 | Lewis Bower | Groupama-FDJ | s.t. |
| 126 | Paul Penhoët | Groupama-FDJ | s.t. |
| 127 | Rui Oliveira | UAE Team Emirates-XRG | s.t. |
| 128 | Nadav Raisberg | Israel-Premier Tech | s.t. |
| 129 | Simone Consonni | Lidl-Trek | s.t. |
| 130 | Juan Pedro Lopez | Lidl-Trek | 0:051 |
| 131 | Filip Maciejuk | Red Bull-BORA-hansgrohe | s.t. |
| 132 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 133 | Yuheng Li | China | 0:053 |
| 134 | Nicolas Debeaumarché | Cofidis | 1:11 |
| 135 | Eddy Le Huitouze | Groupama-FDJ | 1:20 |
| 136 | Riley Pickrell | Israel-Premier Tech | 1:28 |
| 137 | Warre Vangheluwe | Soudal Quick-Step | 1:41 |
Stage 1 map & profile:
Stage 1 map

Stage 1 profile
Start list with back numbers, Oct 13, 2025:
| Lotto | |
| 1 | Lars Craps |
| 2 | Logan Currie |
| 3 | Steffen De Schuyteneer |
| 4 | Joshua Giddings |
| 5 | Eduardo Sepulveda |
| 6 | Liam Slock |
| 7 | Reuben Thompson |
| Arkea-B&B Hotels | |
| 11 | Ewen Costiou |
| 12 | Simon Guglielmi |
| 13 | Mathis Le Berre |
| 14 | Léandre Lozouet |
| 15 | Luca Mozzato |
| 16 | Michel Ries |
| 17 | Louis Rouland |
| Bahrain Victorious | |
| 21 | Pello Bilbao |
| 22 | Phil Bauhaus |
| 23 | Roman Ermakov |
| 24 | Mathijs Paasschens |
| 25 | Andrea Pasqualon |
| 26 | Daniel Skerl |
| 27 | Max van der Meulen |
| Cofidis | |
| 31 | Emanuel Buchmann |
| 32 | Piet Allegaert |
| 33 | Stanislaw Aniolkowski |
| 34 | Nicolas Debeaumarché |
| 35 | Jesus Herrada |
| 36 | Jan Maas |
| 37 | Sylvain Moniquet |
| Decathlon AG2R La Mondiale | |
| 41 | Aurélien Paret-Peintre |
| 42 | Stan Dewulf |
| 43 | Pierre Gautherat |
| 44 | Victor Lafay |
| 45 | Rasmus Søjberg Pedersen |
| 46 | Nans Peters |
| 47 | Gianluca Pollefliet |
| EF Education-EasyPost | |
| 51 | Mikkel Honore |
| 52 | Owain Doull |
| 53 | Markel Beloki |
| 54 | Lukas Nerurkar |
| 55 | Max Walker |
| 56 | Michael Valgren |
| 57 | Marijn van den Berg |
| Groupama-FDJ | |
| 61 | Lewis Bower |
| 62 | Clément Davy |
| 63 | Kevin Geniets |
| 64 | Eddy Le Huitouze |
| 65 | Enzo Paleni |
| 66 | Paul Penhoët |
| 67 | Rémy Rochas |
| INEOS Grenadiers | |
| 71 | Óscar Rodríguez |
| 72 | AJ August |
| 73 | Peter Øxenberg |
| 74 | Kim Heiduk |
| 75 | Michael Leonard |
| 77 | Artem Shmidt |
| Intermarché-Wanty | |
| 81 | Kamiel Bonneu |
| 82 | Francesco Busatto |
| 83 | Kevin Colleoni |
| 84 | Alexy Faure-Prost |
| 85 | Arne Marit |
| 86 | Tom Paquot |
| 87 | Gijs Van Hoecke |
| Lidl-Trek | |
| 91 | Mattias Skjelmose |
| 92 | Bauke Mollema |
| 93 | Simone Consonni |
| 94 | Tao Geoghegan Hart |
| 95 | Ryan Gibbons |
| 96 | Juan Pedro Lopez |
| 97 | Sam Oomen |
| Movistar Team | |
| 101 | Davide Cimolai |
| 102 | Fernando Gaviria |
| 103 | Gregor Mühlberger |
| 104 | Mathias Norsgaard |
| 105 | Antonio Pedrero |
| 106 | Diego Pescador |
| Red Bull-BORA-hansgrohe | |
| 111 | Roger Adrià |
| 112 | Alexander Hajek |
| 113 | Filip Maciejuk |
| 114 | Jordi Meeus |
| 115 | Ryan Mullen |
| 116 | Frederik Wandahl |
| 117 | Ben Zwiehoff |
| Soudal Quick-Step | |
| 121 | Josef Cerný |
| 122 | Paul Magnier |
| 123 | Antoine Huby |
| 124 | Andrea Raccagni Noviero |
| 125 | Dries van Gestel |
| 126 | Warre Vangheluwe |
| 127 | Jordi Warlop |
| Team Picnic PostNL | |
| 131 | Pavel Bittner |
| 132 | Matthew Dinham |
| 133 | Patrick Eddy |
| 134 | Enzo Leijnse |
| 135 | Tim Naberman |
| 136 | Frank van den Broek |
| 137 | Casper van Uden |
| Team Jayco-AlUla | |
| 141 | Alan Hatherly |
| 142 | Robert Donaldson |
| 143 | Paul Double |
| 144 | Patrick Gamper |
| 145 | Luka Mezgec |
| 146 | Jasha Sütterlin |
| 147 | Max Walscheid |
| Team Visma | Lease a Bike | |
| 151 | Cian Uijtdebroeks |
| 152 | Niklas Behrens |
| 153 | Thomas Gloag |
| 154 | Tijmen Graat |
| 155 | Daniel McLay |
| 156 | Jørgen Nordhagen |
| 157 | Attila Valter |
| UAE Team Emirates-XRG | |
| 161 | Jhonatan Narvaez |
| 162 | Ivo Oliveira |
| 163 | Rui Oliveira |
| 164 | Igor Arrieta |
| 165 | Jan Christen |
| 166 | Felix Grossschartner |
| 167 | Julius Johansen |
| XDS Astana Team | |
| 171 | Anthon Charmig |
| 172 | Sergio Higuita |
| 173 | Florian Kajamini |
| 174 | Max Kanter |
| 175 | Martin López |
| 176 | Fausto Masnada |
| 177 | Haoyu Su |
| Israel-Premier Tech | |
| 181 | Itamar Einhorn |
| 182 | Oded Kogut |
| 183 | Alexey Lutsenko |
| 184 | Riley Pickrell |
| 185 | Nadav Raisberg |
| 186 | Nick Schultz |
| China | |
| 191 | You Li |
| 192 | Yuheng Li |
| 193 | Zhen Li |
| 194 | Jiaqing Yu |
| 195 | Yutao Shen |
| 196 | Geng Teng |
| 197 | Rongqi Zhang |