Cotti Coffee - Tour of Guangxi 2023 - Stage 1

Beihai > Beihai, 135.6km

12.10-17.10

The Tour of Guangxi is China's leading international stage race and a fixture on the UCI WorldTour calendar. Held in October, the race takes riders through the Guangxi Zhuang Autonomous Region in southern China, combining flat roads, rolling terrain and steep climbs. Traditionally positioned towards the end of the professional cycling season, it provides opportunities for sprinters, puncheurs and general classification contenders.

Results

Stage

PosRiderTeam Time
1 Elia Viviani INEOS Grenadiers 3:01:56
2 Jonathan Milan Bahrain Victorious + 00.00
3 Sam Bennett BORA-hansgrohe + 00.00
4 Arnaud De Lie Lotto Dstny + 00.00
5 Olav Kooij Jumbo-Visma + 00.00
6 Lionel Taminiaux Alpecin-Deceuninck + 00.00
7 Max Walscheid Cofidis + 00.00
8 Arvid de Kleijn Tudor Pro Cycling Team + 00.00
9 Jensen Plowright Alpecin-Deceuninck + 00.00
10 Jon Aberasturi Lidl-Trek + 00.00
11 Laurenz Rex Intermarché-Circus-Wanty + 00.00
12 Max Kanter Movistar Team + 00.00
13 Tobias Lund Andresen Team dsm-firmenich + 00.00
14 Marijn van den Berg EF Education-EasyPost + 00.00
15 Sebastian Molano UAE Team Emirates + 00.00
16 Binyan Ma China + 00.00
17 David Dekker Team Arkéa-Samsic + 00.00
18 Blake Quick Team Jayco-AlUla + 00.00
19 Jhonnatan Narvaez INEOS Grenadiers + 00.00
20 Jakub Mareczko Alpecin-Deceuninck + 00.00
21 Itamar Einhorn Israel-Premier Tech + 00.00
22 Christophe Noppe Cofidis + 00.00
23 Taj Jones Israel-Premier Tech + 00.00
24 Asbjørn Hellemose Lidl-Trek + 00.00
25 Oscar Onley Team dsm-firmenich + 00.00
26 Julius Johansen Intermarché-Circus-Wanty + 00.00
27 Donavan Grondin Team Arkéa-Samsic + 00.00
28 Jens Reynders Israel-Premier Tech + 00.00
29 Rudy Porter Team Jayco-AlUla + 00.00
30 Yikui Niu China + 00.00
31 Amaury Capiot Team Arkéa-Samsic + 00.00
32 Maikel Zijlaard Tudor Pro Cycling Team + 00.00
33 Alessandro Verre Team Arkéa-Samsic + 00.00
34 Milan Vader Jumbo-Visma + 00.00
35 Tim Wellens UAE Team Emirates + 00.00
36 Felix Großschartner UAE Team Emirates + 00.00
37 Sven Erik Bystrøm Intermarché-Circus-Wanty + 00.00
38 Lukas Pöstlberger Team Jayco-AlUla + 00.00
39 Lucas Plapp INEOS Grenadiers + 00.00
40 Leo Hayter INEOS Grenadiers + 00.00
41 Julius van den Berg EF Education-EasyPost + 00.00
42 Omer Goldstein Israel-Premier Tech + 00.00
43 Filippo Baroncini Lidl-Trek + 00.00
44 Thomas Champion Cofidis + 00.00
45 Adrien Petit Intermarché-Circus-Wanty + 00.00
46 Michael Vink UAE Team Emirates + 00.00
47 Giovanni Aleotti BORA-hansgrohe + 00.00
48 Tim van Dijke Jumbo-Visma + 00.00
49 Matteo Jorgenson Movistar Team + 00.00
50 Ruben Fernandez Cofidis + 00.00
51 Ivan Sosa Movistar Team + 00.00
52 Axel Mariault Cofidis + 00.00
53 Jesus David Peña Team Jayco-AlUla + 00.00
54 Yannis Voisard Tudor Pro Cycling Team + 00.00
55 Patrick Bevin Team dsm-firmenich + 00.00
56 Esteban Chaves EF Education-EasyPost + 00.00
57 Rigoberto Uran EF Education-EasyPost + 00.00
58 Ryan Mullen BORA-hansgrohe + 00.00
59 Ethan Hayter INEOS Grenadiers + 00.00
60 Hugh Carthy EF Education-EasyPost + 00.00
61 Max Schachmann BORA-hansgrohe + 00.00
62 Cristian Rodriguez Team Arkéa-Samsic + 00.00
63 Abner González Movistar Team + 00.00
64 Cesare Benedetti BORA-hansgrohe + 00.00
65 Rainer Kepplinger Bahrain Victorious + 00.00
66 Mason Hollyman Israel-Premier Tech + 00.00
67 Johannes Adamietz Lotto Dstny + 00.00
68 Niklas Märkl Team dsm-firmenich + 00.00
69 Dario Cataldo Lidl-Trek + 00.00
70 Steven Kruijswijk Jumbo-Visma + 00.00
71 Rüdiger Selig Lotto Dstny + 00.00
72 Sebastian Berwick Israel-Premier Tech + 00.00
73 Jiankun Liu China + 00.00
74 Óscar Rodríguez Movistar Team + 00.00
75 Mathijs Paasschens Lotto Dstny + 00.00
76 George Bennett UAE Team Emirates + 00.00
77 Senne Leysen Alpecin-Deceuninck + 00.00
78 Haoyu Su China + 00.00
79 Juri Hollmann Movistar Team + 00.00
80 Dries De Bondt Alpecin-Deceuninck + 00.00
81 Changsheng Sun China + 00.00
82 Frederik Wandahl BORA-hansgrohe + 00.00
83 Louis Barré Team Arkéa-Samsic + 00.00
84 Sylvain Moniquet Lotto Dstny + 00.00
85 Rémy Rochas Cofidis + 00.00
86 Jonas Rutsch EF Education-EasyPost + 00.00
87 Vegard Stake Laengen UAE Team Emirates + 00.00
88 Benjamin Thomas Cofidis + 00.00
89 Rune Herregodts Intermarché-Circus-Wanty + 00.00
90 Amund Grøndahl Jansen Team Jayco-AlUla + 00.00
91 Shane Archbold BORA-hansgrohe + 00.00
92 Dusan Rajovic Bahrain Victorious + 00.00
93 Filip Maciejuk Bahrain Victorious + 00.00
94 Edward Planckaert Alpecin-Deceuninck + 00.00
95 Alan Riou Team Arkéa-Samsic + 00.00
96 Christopher Juul-Jensen Team Jayco-AlUla + 00.00
97 Zdenek Stybar Team Jayco-AlUla + 00.00
98 Mick van Dijke Jumbo-Visma + 00.00
99 Fabio Van den Bossche Alpecin-Deceuninck + 00.00
100 Ivo Oliveira UAE Team Emirates + 00.00
101 Petr Kelemen Tudor Pro Cycling Team + 00.00
102 Johan Jacobs Movistar Team + 00.00
103 Michael Leonard INEOS Grenadiers + 00.00
104 Thomas De Gendt Lotto Dstny + 00.00
105 Antwan Tolhoek Lidl-Trek + 00.00
106 Jens Keukeleire EF Education-EasyPost + 00.00
107 Jonas Iversby Hvideberg Team dsm-firmenich + 00.00
108 Luke Rowe INEOS Grenadiers + 00.00
109 Rick Pluimers Tudor Pro Cycling Team + 00.00
110 Michael Schwarzmann Lotto Dstny + 00.20
111 Cameron Scott Bahrain Victorious + 00.20
112 Sebastian Kolze Changizi Tudor Pro Cycling Team + 00.58
113 Johan Price-Pejtersen Bahrain Victorious + 01.16
114 Ahmed Madan Bahrain Victorious + 01.45
- Gerben Thijssen Intermarché-Circus-Wanty DNS
- Madis Mihkels Intermarché-Circus-Wanty DNS
- Sam Welsford Team dsm-firmenich DNS
- Andreas Leknessund Team dsm-firmenich DNS

GC

PosRiderTeam Time
1 Elia Viviani INEOS Grenadiers 3:01:46
2 Jonathan Milan Bahrain Victorious + 00.04
3 Dries De Bondt Alpecin-Deceuninck + 00.04
4 Sam Bennett BORA-hansgrohe + 00.06
5 Omer Goldstein Israel-Premier Tech + 00.07
6 Frederik Wandahl BORA-hansgrohe + 00.08
7 Louis Barré Team Arkéa-Samsic + 00.09
8 Arnaud De Lie Lotto Dstny + 00.10
9 Olav Kooij Jumbo-Visma + 00.10
10 Lionel Taminiaux Alpecin-Deceuninck + 00.10
11 Max Walscheid Cofidis + 00.10
12 Arvid de Kleijn Tudor Pro Cycling Team + 00.10
13 Jensen Plowright Alpecin-Deceuninck + 00.10
14 Jon Aberasturi Lidl-Trek + 00.10
15 Laurenz Rex Intermarché-Circus-Wanty + 00.10
16 Max Kanter Movistar Team + 00.10
17 Tobias Lund Andresen Team dsm-firmenich + 00.10
18 Marijn van den Berg EF Education-EasyPost + 00.10
19 Sebastian Molano UAE Team Emirates + 00.10
20 Binyan Ma China + 00.10
21 David Dekker Team Arkéa-Samsic + 00.10
22 Blake Quick Team Jayco-AlUla + 00.10
23 Jhonnatan Narvaez INEOS Grenadiers + 00.10
24 Jakub Mareczko Alpecin-Deceuninck + 00.10
25 Itamar Einhorn Israel-Premier Tech + 00.10
26 Christophe Noppe Cofidis + 00.10
27 Taj Jones Israel-Premier Tech + 00.10
28 Asbjørn Hellemose Lidl-Trek + 00.10
29 Oscar Onley Team dsm-firmenich + 00.10
30 Julius Johansen Intermarché-Circus-Wanty + 00.10
31 Donavan Grondin Team Arkéa-Samsic + 00.10
32 Jens Reynders Israel-Premier Tech + 00.10
33 Rudy Porter Team Jayco-AlUla + 00.10
34 Yikui Niu China + 00.10
35 Amaury Capiot Team Arkéa-Samsic + 00.10
36 Maikel Zijlaard Tudor Pro Cycling Team + 00.10
37 Alessandro Verre Team Arkéa-Samsic + 00.10
38 Milan Vader Jumbo-Visma + 00.10
39 Tim Wellens UAE Team Emirates + 00.10
40 Felix Großschartner UAE Team Emirates + 00.10
41 Sven Erik Bystrøm Intermarché-Circus-Wanty + 00.10
42 Lukas Pöstlberger Team Jayco-AlUla + 00.10
43 Lucas Plapp INEOS Grenadiers + 00.10
44 Leo Hayter INEOS Grenadiers + 00.10
45 Julius van den Berg EF Education-EasyPost + 00.10
46 Filippo Baroncini Lidl-Trek + 00.10
47 Thomas Champion Cofidis + 00.10
48 Adrien Petit Intermarché-Circus-Wanty + 00.10
49 Michael Vink UAE Team Emirates + 00.10
50 Giovanni Aleotti BORA-hansgrohe + 00.10
51 Tim van Dijke Jumbo-Visma + 00.10
52 Matteo Jorgenson Movistar Team + 00.10
53 Ruben Fernandez Cofidis + 00.10
54 Ivan Sosa Movistar Team + 00.10
55 Axel Mariault Cofidis + 00.10
56 Jesus David Peña Team Jayco-AlUla + 00.10
57 Yannis Voisard Tudor Pro Cycling Team + 00.10
58 Patrick Bevin Team dsm-firmenich + 00.10
59 Esteban Chaves EF Education-EasyPost + 00.10
60 Rigoberto Uran EF Education-EasyPost + 00.10
61 Ryan Mullen BORA-hansgrohe + 00.10
62 Ethan Hayter INEOS Grenadiers + 00.10
63 Hugh Carthy EF Education-EasyPost + 00.10
64 Max Schachmann BORA-hansgrohe + 00.10
65 Cristian Rodriguez Team Arkéa-Samsic + 00.10
66 Abner González Movistar Team + 00.10
67 Cesare Benedetti BORA-hansgrohe + 00.10
68 Rainer Kepplinger Bahrain Victorious + 00.10
69 Mason Hollyman Israel-Premier Tech + 00.10
70 Johannes Adamietz Lotto Dstny + 00.10
71 Niklas Märkl Team dsm-firmenich + 00.10
72 Dario Cataldo Lidl-Trek + 00.10
73 Steven Kruijswijk Jumbo-Visma + 00.10
74 Rüdiger Selig Lotto Dstny + 00.10
75 Sebastian Berwick Israel-Premier Tech + 00.10
76 Jiankun Liu China + 00.10
77 Óscar Rodríguez Movistar Team + 00.10
78 Mathijs Paasschens Lotto Dstny + 00.10
79 George Bennett UAE Team Emirates + 00.10
80 Senne Leysen Alpecin-Deceuninck + 00.10
81 Haoyu Su China + 00.10
82 Juri Hollmann Movistar Team + 00.10
83 Changsheng Sun China + 00.10
84 Sylvain Moniquet Lotto Dstny + 00.10
85 Rémy Rochas Cofidis + 00.10
86 Jonas Rutsch EF Education-EasyPost + 00.10
87 Vegard Stake Laengen UAE Team Emirates + 00.10
88 Benjamin Thomas Cofidis + 00.10
89 Rune Herregodts Intermarché-Circus-Wanty + 00.10
90 Amund Grøndahl Jansen Team Jayco-AlUla + 00.10
91 Shane Archbold BORA-hansgrohe + 00.10
92 Dusan Rajovic Bahrain Victorious + 00.10
93 Filip Maciejuk Bahrain Victorious + 00.10
94 Edward Planckaert Alpecin-Deceuninck + 00.10
95 Alan Riou Team Arkéa-Samsic + 00.10
96 Christopher Juul-Jensen Team Jayco-AlUla + 00.10
97 Zdenek Stybar Team Jayco-AlUla + 00.10
98 Mick van Dijke Jumbo-Visma + 00.10
99 Fabio Van den Bossche Alpecin-Deceuninck + 00.10
100 Ivo Oliveira UAE Team Emirates + 00.10
101 Petr Kelemen Tudor Pro Cycling Team + 00.10
102 Johan Jacobs Movistar Team + 00.10
103 Michael Leonard INEOS Grenadiers + 00.10
104 Thomas De Gendt Lotto Dstny + 00.10
105 Antwan Tolhoek Lidl-Trek + 00.10
106 Jens Keukeleire EF Education-EasyPost + 00.10
107 Jonas Iversby Hvideberg Team dsm-firmenich + 00.10
108 Luke Rowe INEOS Grenadiers + 00.10
109 Rick Pluimers Tudor Pro Cycling Team + 00.10
110 Michael Schwarzmann Lotto Dstny + 00.30
111 Cameron Scott Bahrain Victorious + 00.30
112 Sebastian Kolze Changizi Tudor Pro Cycling Team + 01.08
113 Johan Price-Pejtersen Bahrain Victorious + 01.26
114 Ahmed Madan Bahrain Victorious + 01.55
- Gerben Thijssen Intermarché-Circus-Wanty DNS
- Madis Mihkels Intermarché-Circus-Wanty DNS
- Sam Welsford Team dsm-firmenich DNS
- Andreas Leknessund Team dsm-firmenich DNS

Youth

PosRiderTeam Time
1 Jonathan Milan Bahrain Victorious 3:01:50
2 Frederik Wandahl BORA-hansgrohe + 00.04
3 Louis Barré Team Arkéa-Samsic + 00.05
4 Arnaud De Lie Lotto Dstny + 00.06
5 Olav Kooij Jumbo-Visma + 00.06
6 Jensen Plowright Alpecin-Deceuninck + 00.06
7 Laurenz Rex Intermarché-Circus-Wanty + 00.06
8 Tobias Lund Andresen Team dsm-firmenich + 00.06
9 Marijn van den Berg EF Education-EasyPost + 00.06
10 Binyan Ma China + 00.06
11 David Dekker Team Arkéa-Samsic + 00.06
12 Blake Quick Team Jayco-AlUla + 00.06
13 Taj Jones Israel-Premier Tech + 00.06
14 Asbjørn Hellemose Lidl-Trek + 00.06
15 Oscar Onley Team dsm-firmenich + 00.06
16 Julius Johansen Intermarché-Circus-Wanty + 00.06
17 Donavan Grondin Team Arkéa-Samsic + 00.06
18 Jens Reynders Israel-Premier Tech + 00.06
19 Rudy Porter Team Jayco-AlUla + 00.06
20 Maikel Zijlaard Tudor Pro Cycling Team + 00.06
21 Alessandro Verre Team Arkéa-Samsic + 00.06
22 Lucas Plapp INEOS Grenadiers + 00.06
23 Leo Hayter INEOS Grenadiers + 00.06
24 Filippo Baroncini Lidl-Trek + 00.06
25 Thomas Champion Cofidis + 00.06
26 Giovanni Aleotti BORA-hansgrohe + 00.06
27 Tim van Dijke Jumbo-Visma + 00.06
28 Matteo Jorgenson Movistar Team + 00.06
29 Axel Mariault Cofidis + 00.06
30 Jesus David Peña Team Jayco-AlUla + 00.06
31 Yannis Voisard Tudor Pro Cycling Team + 00.06
32 Ethan Hayter INEOS Grenadiers + 00.06
33 Abner González Movistar Team + 00.06
34 Mason Hollyman Israel-Premier Tech + 00.06
35 Johannes Adamietz Lotto Dstny + 00.06
36 Niklas Märkl Team dsm-firmenich + 00.06
37 Sebastian Berwick Israel-Premier Tech + 00.06
38 Haoyu Su China + 00.06
39 Juri Hollmann Movistar Team + 00.06
40 Changsheng Sun China + 00.06
41 Sylvain Moniquet Lotto Dstny + 00.06
42 Jonas Rutsch EF Education-EasyPost + 00.06
43 Rune Herregodts Intermarché-Circus-Wanty + 00.06
44 Filip Maciejuk Bahrain Victorious + 00.06
45 Mick van Dijke Jumbo-Visma + 00.06
46 Fabio Van den Bossche Alpecin-Deceuninck + 00.06
47 Petr Kelemen Tudor Pro Cycling Team + 00.06
48 Michael Leonard INEOS Grenadiers + 00.06
49 Jonas Iversby Hvideberg Team dsm-firmenich + 00.06
50 Rick Pluimers Tudor Pro Cycling Team + 00.06
51 Cameron Scott Bahrain Victorious + 00.26
52 Sebastian Kolze Changizi Tudor Pro Cycling Team + 01.04
53 Johan Price-Pejtersen Bahrain Victorious + 01.22
54 Ahmed Madan Bahrain Victorious + 01.51

Points

PosRiderTeam Points
1 Elia Viviani INEOS Grenadiers 15
2 Dries De Bondt Alpecin-Deceuninck 12
3 Jonathan Milan Bahrain Victorious 10
4 Sam Bennett BORA-hansgrohe 8
5 Arnaud De Lie Lotto Dstny 7
6 Omer Goldstein Israel-Premier Tech 6
7 Olav Kooij Jumbo-Visma 6
8 Lionel Taminiaux Alpecin-Deceuninck 5
9 Frederik Wandahl BORA-hansgrohe 4
10 Max Walscheid Cofidis 4
11 Arvid de Kleijn Tudor Pro Cycling Team 3
12 Louis Barré Team Arkéa-Samsic 2
13 Jensen Plowright Alpecin-Deceuninck 2
14 Jon Aberasturi Lidl-Trek 1

Mountain

PosRiderTeam Points
1 Frederik Wandahl BORA-hansgrohe 6
2 Omer Goldstein Israel-Premier Tech 4
3 Dries De Bondt Alpecin-Deceuninck 1
4 Michael Vink UAE Team Emirates 1

Team

PosTeamTime
1 Alpecin-Deceuninck 9:05:48
2 INEOS Grenadiers + 00.00
3 Israel-Premier Tech + 00.00
4 Cofidis + 00.00
5 Intermarché-Circus-Wanty + 00.00
6 Team Arkéa-Samsic + 00.00
7 Lidl-Trek + 00.00
8 Team Jayco-AlUla + 00.00
9 UAE Team Emirates + 00.00
10 Jumbo-Visma + 00.00
11 Team dsm-firmenich + 00.00
12 Tudor Pro Cycling Team + 00.00
13 BORA-hansgrohe + 00.00
14 EF Education-EasyPost + 00.00
15 Movistar Team + 00.00
16 China + 00.00
17 Lotto Dstny + 00.00
18 Bahrain Victorious + 00.00

Race profile

Race
Gree - Tour of Guangxi
Start date
12.10.2023
End date
17.10.2023
Total distance
135.6 km
Gen
Men
Cat
2.UWT
Country
China
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️