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

2024 Tour de France

111th edition: June 29 - July 21, 2024
Stage 2, June 30, 2024

Back to 2024 Tour de France

Sunday, June 30: Stage 2, Cesenatico - Bologna, 199.2 km

Stage 2 map & profile

Kévin Vauquelin takes a solo win in stage two.

find us on Facebook Find us on Twitter See our youtube channel

The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle Peaks Coaching: work with a coach! Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!


Content continues below the ads

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

Dirty Feet: Early days of the Tour de France

Les Woodland's book Dirty Feet: How the Great Unwashed Created the Tour de France is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Rated ascents:

  • Km 74: Côte de Monticino, 2 km @ 7.5%. Cat. 3
  • Km 88.8: Côte de Gallisterna, 1.3 km @ 12.8%. Cat. 3
  • Km 138.5: Côte de Botteghino di Zocca, 1.9 km @ 6.9%. Cat. 4
  • Km 150.7: Côte de Montecalvo, 2.8 km @ 7.7%. Cat. 3
  • Km 167.8: Côte de San Luca, 1.9 km @ 10.6%. Cat. 3
  • Km 186.1: Côte de San Luca, 1.9 km @ 10.6%. Cat. 3

Weather at the finish city of Bologna st 2:40 PM, local time: 32C (89F), partly cloudy, with the wind from the southwest at 8 km/hr (5 mph). No rain is forecast.

The Stage: From the spa resort where Marco Pantani used to live, which is also his final resting place, the peloton will ride down gorgeous plains before hitting the first two climbs, including the Cima Gallisterna, coming right before Imola Circuit, where Julian Alaphilippe earned his rainbow stripes in 2020.

Another four difficulties stand between the riders and the finish line, including two ascents to San Luca (1.9km at 10.6%) along the 666 arches of the staircase leading to the Sanctuary. Punchers are in for a real treat.

The race: Here's the race organizer's stage two report:

The second stage of the 2024 Tour de France was won by Kevin Vauquelin on Sunday in the centre of Bologna, after the young Frenchman attacked on the second San Luca climb and made it to the finish line alone. Vauquelin therefore made it two wins for French riders in the first two stages, handing Arkea - B&B Hotels their first ever Tour de France victory in their 11th participation, with Jonas Abrahamsen (Uno-X) finishing second as he retained the polka dot jersey and Quentin Pacher (Groupama-FDJ) third on the stage. In the general classification Tadej Pogacar (UAE Team Emirates) took over at the top with his own San Luca attack, taking the Yellow Jersey from Romain Bardet (Team dsm-firmenich PostNL).

A breakaway is formed
The 175 riders who crossed the finish line in Rimini on Stage 1 were present at the start of this second stage in Cesenatico. The parcours of the day inspired the attackers, who presented themselves in numbers at the start of the stage to attempt a breakaway. Despite a fast pace in the bunch, a significant group managed to break away at km 8, featuring Quentin Pacher (Groupama-FDJ), Axel Laurance (Alpecin-Deceuninck), Hugo Houle (Israel-Premier-Tech), Nelson Oliveira (Movistar), Jonas Abrahamsen (Uno-X), Harold Tejada (Astana), Cristian Rodriguez (Arkea-B&B), Kevin Vauquelin (Arkea-B&B), Mike Teunissen (Intermarché-Wanty), Bram Welten (dsm Firmenich) and Jordan Jegat (TotralEnergies). Brent Van Moer (Lotto-Dstny) gave chase with Michael Matthews (Jayco-AlUla) for several kilometres but they were finally unable to join the front group. None of the riders in the break represented a direct threat to the Yellow Jersey of Romain Bardet, whose dsm Firmenich teammates therefore let the gap increase, first to 5' at km 23, then to 8'20'' at km 66.

About 40 kilometers into the stage, Yellow Jersey'd Romain Bardet has teammates right with him.

Crashes for Van Aert and Jorgenson
Abrahamsen was the first to summit the Côte de Monticino (Cat 3, km 74) - where Welten fell back from the breakaway and was caught by the main group - and the Côte de Gallisterna (Cat 3, km 88.8). At the top of the Gallisterna climb the lead of the breakaway had been reduced to 5'35” due to the energy of a nervous peloton. Norwegian rider Abrahamsen led the way through Dozza (IS, km 108.1), where Laurens de Plus (Ineos Grenadiers), Matteo Jorgenson and Wout van Aert (Visma-Lease a Bike) suffered a crash at high speed. The three quickly resumed their ride, with abrasions and bruises. The peloton eased the pace after the intermediate sprint, allowing the breakaway to increase its lead to 9'15” by km 129.

The peloton responds
Determined to retain the polka dot jersey, Abrahamsen was first on the Côte de Botteghino di Zocca (Cat 4, km 139) and the Côte de Montecalvo (3rd, km 151.2). It was on the Montecalvo ascent that the peloton quickened its pace, with the Red Bull-Bora-Hansgrohe team of Primoz Roglic and the Lotto-dstny colleagues of Maxim Van Gils producing a strong acceleration that reduced the peloton and decreased the gap to the breakaway to 4'15” on the first crossing of the Bologna finish line (km 162.5). On the first ascent of the Côte de San Luca (Cat 3, km 168.3) there were several attacks without final consequences in front and a sustained pace from Visma-Lease a Bike behind. Abrahamsen took first place on the first ascent of San Luca again, 3'25" ahead of the main group.

No-one can match Vauquelin
The first climb to the San Luca sanctuary shook up the lead group, which regrouped momentarily but exploded under the effect of Neilson Oliveira's attack, 21 km from the finish. The Portuguese rider was only followed by Kevin Vauquelin and Jonas Abrahamsen. The trio advanced for the second time towards the climb of San Luca, where the Arkea-B&B rider managed to go solo. Vauquelin built up a lead of 40 seconds which he managed to maintain in the final kilometres and he won uncontested at the finish line, 36” in front of Abrahamsen.

Richard Carapaz (EF Education-EasyPost) leads in the group with Tadej Pogacar. Sirotti photo

Evenepoel and Carapaz stay in contact
On the second San Luca climb the battles also played out in the peloton, where Romain Bardet lost contact mid climb and saw his Yellow Jersey slip away. 600 meters from the summit, Tadej Pogacar launched an attack only followed by Jonas Vingegaard. The protagonists of the last four editions went clear of the rest of the group of favourites, with the exception of Remco Evenepoel and Richard Carapaz who regained contact in the last kilometre of the race. At the finish line, “Pogi” was back in yellow.

Tadej Pogacar will start stage three in yellow. Sirotti photo.


Content continues below the ads

Peaks Coaching: work with a coach! Neugent Cycling Wheels

Complete results:

199.2 kilometers raced at an average speed of 42.129 km/hr

1 Kévin Vauquelin Arkea-B&B Hotels 4hr 43min 42sec
2 Jonas Abrahamsen Uno-X Mobility @ 36sec
3 Quentin Pacher Groupama-FDJ 0:49
4 Cristian Rodriguez Arkea-B&B Hotels s.t.
5 Harold Tejada Astana Qazaqstan Team s.t.
6 Nelson Oliveira Movistar Team 0:50
7 Axel Laurance Alpecin-Deceuninck 1:12
8 Mike Teunissen Intermarché-Wanty 1:33
9 Hugo Houle Israel-Premier Tech 1:36
10 Richard Carapaz EF Education-EasyPost 2:21
11 Jordan Jegat TotalEnergies s.t.
12 Remco Evenepoel Soudal Quick-Step s.t.
13 Jonas Vingegaard Team Visma | Lease a Bike s.t.
14 Tadej Pogacar UAE Team Emirates s.t.
15 Giulio Ciccone Lidl-Trek 2:42
16 Romain Grégoire Groupama-FDJ s.t.
17 Felix Gall Decathlon Ag2r La Mondiale s.t.
18 Maxim Van Gils Lotto Dstny s.t.
19 Carlos Rodriguez INEOS Grenadiers s.t.
20 Enric Mas Movistar Team s.t.
21 Juan Ayuso UAE Team Emirates s.t.
22 Romain Bardet Team dsm-firmenich PostNL s.t.
23 Egan Bernal INEOS Grenadiers s.t.
24 Matteo Jorgenson Team Visma | Lease a Bike s.t.
25 Guillaume Martin Cofidis s.t.
26 Pello Bilbao Bahrain Victorious s.t.
27 Primoz Roglic Red Bull-BORA-hansgrohe s.t.
28 Aleksandr Vlasov Red Bull-BORA-hansgrohe s.t.
29 Simon Yates Team Jayco-AlUla s.t.
30 Tom Pidcock INEOS Grenadiers s.t.
31 Joao Almeida UAE Team Emirates s.t.
32 Adam Yates UAE Team Emirates s.t.
33 Jai Hindley Red Bull-BORA-hansgrohe s.t.
34 Mikel Landa Soudal Quick-Step s.t.
35 Santiago Buitrago Bahrain Victorious 3:32
36 Laurens De Plus INEOS Grenadiers s.t.
37 Steff Cras TotalEnergies s.t.
38 Derek Gee Israel-Premier Tech 3:43
39 Chris Harper Team Jayco-AlUla s.t.
40 Ilan Van Wilder Soudal Quick-Step s.t.
41 Jack Haig Bahrain Victorious s.t.
42 Javier Romo Movistar Team s.t.
43 Neilson Powless EF Education-EasyPost s.t.
44 Louis Meintjes Intermarché-Wanty 4:52
45 Odd Christian Eiking Uno-X Mobility s.t.
46 Bruno Armirail Decathlon Ag2r La Mondiale s.t.
47 Oscar Onley Team dsm-firmenich PostNL s.t.
48 Valentin Madouas Groupama-FDJ s.t.
49 Ben Healy EF Education-EasyPost s.t.
50 Rui Costa EF Education-EasyPost s.t.
51 Warren Barguil Team dsm-firmenich PostNL s.t.
52 Julien Bernard Lidl-Trek s.t.
53 Kobe Goossens Intermarché-Wanty s.t.
54 Geraint Thomas INEOS Grenadiers 6:45
55 Davide Formolo Movistar Team s.t.
56 Toms Skujins Lidl-Trek s.t.
57 Carlos Verona Lidl-Trek s.t.
58 Bob Jungels Red Bull-BORA-hansgrohe 7:59
59 Georg Zimmermann Intermarché-Wanty s.t.
60 Paul Lapeira Decathlon Ag2r La Mondiale s.t.
61 Wilco Kelderman Team Visma | Lease a Bike s.t.
62 Tiesj Benoot Team Visma | Lease a Bike s.t.
63 Nicolas Prodhomme Decathlon Ag2r La Mondiale 9:20
64 Alexey Lutsenko Astana Qazaqstan Team s.t.
65 Stephen Williams Israel-Premier Tech s.t.
66 Kevin Geniets Groupama-FDJ 9:40
67 Marc Soler UAE Team Emirates 10:57
68 Pavel Sivakov UAE Team Emirates s.t.
69 Louis Vervaeke Soudal Quick-Step 11:08
70 Ion Izagirre Cofidis s.t.
71 Stefan Küng Groupama-FDJ s.t.
72 Frank Van Den Broek Team dsm-firmenich PostNL s.t.
73 Tobias Halland Johannessen Uno-X Mobility s.t.
74 Søren Kragh Andersen Alpecin-Deceuninck 11:54
75 Krists Neilands Israel-Premier Tech 13:25
76 Nans Peters Decathlon Ag2r La Mondiale s.t.
77 Victor Campenaerts Lotto Dstny s.t.
78 Simon Geschke Cofidis s.t.
79 Harm Vanhoucke Lotto Dstny s.t.
80 Jakob Fuglsang Israel-Premier Tech s.t.
81 Wout Poels Bahrain Victorious s.t.
82 Fabien Grellier TotalEnergies s.t.
83 Nico Denz Red Bull-BORA-hansgrohe s.t.
84 Matteo Sobrero Red Bull-BORA-hansgrohe s.t.
85 Rasmus Tiller Uno-X Mobility s.t.
86 Brent Van Moer Lotto Dstny s.t.
87 Wout Van Aert Team Visma | Lease a Bike s.t.
88 Johannes Kulset Uno-X Mobility 15:00
89 Matej Mohoric Bahrain Victorious 16:23
90 Silvan Dillier Alpecin-Deceuninck 18:11
91 Bart Lemmen Team Visma | Lease a Bike s.t.
92 Pascal Ackermann Israel-Premier Tech s.t.
93 Guillaume Boivin Israel-Premier Tech s.t.
94 Gianni Moscon Soudal Quick-Step s.t.
95 Sandy Dujardin TotalEnergies s.t.
96 Jan Tratnik Team Visma | Lease a Bike s.t.
97 Thomas Gachignard TotalEnergies s.t.
98 Mathieu Van Der Poel Alpecin-Deceuninck s.t.
99 Christophe Laporte Team Visma | Lease a Bike s.t.
100 Alex Aranburu Movistar Team s.t.
101 Biniam Girmay Intermarché-Wanty s.t.
102 Gregor Mühlberger Movistar Team s.t.
103 David Gaudu Groupama-FDJ s.t.
104 Bryan Coquard Cofidis s.t.
105 Clément Champoussin Arkea-B&B Hotels s.t.
106 Michal Kwiatkowski INEOS Grenadiers s.t.
107 Lenny Martinez Groupama-FDJ s.t.
108 Christopher Juul-Jensen Team Jayco-AlUla s.t.
109 Tim Wellens UAE Team Emirates 19:14
110 Axel Zingle Cofidis s.t.
111 Alexander Kristoff Uno-X Mobility s.t.
112 Mattéo Vercher TotalEnergies s.t.
113 Jesus Herrada Cofidis s.t.
114 Clément Russo Groupama-FDJ s.t.
115 Søren Wærenskjold Uno-X Mobility s.t.
116 Anthony Turgis TotalEnergies s.t.
117 Sébastien Grignard Lotto Dstny s.t.
118 Luka Mezgec Team Jayco-AlUla s.t.
119 Jasper Stuyven Lidl-Trek s.t.
120 Cédric Beullens Lotto Dstny 20:23
121 Tim Declercq Lidl-Trek s.t.
122 Fred Wright Bahrain Victorious s.t.
123 Danny Van Poppel Red Bull-BORA-hansgrohe s.t.
124 Nils Politt UAE Team Emirates s.t.
125 Ryan Gibbons Lidl-Trek s.t.
126 Yves Lampaert Soudal Quick-Step s.t.
127 Jonas Rickaert Alpecin-Deceuninck s.t.
128 Nikias Arndt Bahrain Victorious s.t.
129 Laurenz Rex Intermarché-Wanty s.t.
130 Jake Stewart Israel-Premier Tech s.t.
131 Elmar Reinders Team Jayco-AlUla s.t.
132 Oier Lazkano Movistar Team s.t.
133 Michael Matthews Team Jayco-AlUla s.t.
134 Dorian Godon Decathlon Ag2r La Mondiale s.t.
135 Phil Bauhaus Bahrain Victorious s.t.
136 Gianni Vermeersch Alpecin-Deceuninck s.t.
137 Marijn Van Den Berg EF Education-EasyPost s.t.
138 Oliver Naesen Decathlon Ag2r La Mondiale s.t.
139 Luke Durbridge Team Jayco-AlUla s.t.
140 Mads Pedersen Lidl-Trek s.t.
141 Sam Bennett Decathlon Ag2r La Mondiale s.t.
142 Jasper Philipsen Alpecin-Deceuninck s.t.
143 Sean Quinn EF Education-EasyPost s.t.
144 Magnus Cort Uno-X Mobility s.t.
145 Marco Haller Red Bull-BORA-hansgrohe s.t.
146 Gerben Thijssen Intermarché-Wanty s.t.
147 Mathieu Burgaudeau TotalEnergies s.t.
148 Jonathan Castroviejo INEOS Grenadiers s.t.
149 Piet Allegaert Cofidis s.t.
150 Ben Turner INEOS Grenadiers s.t.
151 Casper Pedersen Soudal Quick-Step s.t.
152 Robbe Ghys Alpecin-Deceuninck s.t.
153 Alexis Renard Cofidis s.t.
154 Jan Hirt Soudal Quick-Step s.t.
155 Hugo Page Intermarché-Wanty s.t.
156 Arnaud De Lie Lotto Dstny s.t.
157 Alberto Bettiol EF Education-EasyPost s.t.
158 Stefan Bissegger EF Education-EasyPost s.t.
159 John Degenkolb Team dsm-firmenich PostNL s.t.
160 Dylan Groenewegen Team Jayco-AlUla s.t.
161 Jarrad Drizners Lotto Dstny s.t.
162 Arnaud Démare Arkea-B&B Hotels 20:37
163 Luca Mozzato Arkea-B&B Hotels s.t.
164 Amaury Capiot Arkea-B&B Hotels s.t.
165 Raúl García Arkea-B&B Hotels s.t.
166 Davide Ballerini Astana Qazaqstan Team 24:35
167 Mark Cavendish Astana Qazaqstan Team s.t.
168 Daniel McLay Arkea-B&B Hotels s.t.
169 Yevgeniy Fedorov Astana Qazaqstan Team s.t.
170 Fernando Gaviria Movistar Team s.t.
171 Bram Welten Team dsm-firmenich PostNL s.t.
172 Fabio Jakobsen Team dsm-firmenich PostNL s.t.
173 Michael Mørkøv Astana Qazaqstan Team s.t.
174 Cees Bol Astana Qazaqstan Team s.t.
175 Nils Eekhoff Team dsm-firmenich PostNL s.t.

 

GC after stage 2:

405.2 kilometers raced so far at an average speed of 40.964 km/hr

  • GC leader: Tadej Pogacar (UAE Team Emirates)
  • Mountains classification leader: Jonas Abrahamsen (Uno-X Mobility)
  • Points classification leader: Jonas Abrahamsen (Uno-X Mobility)
  • Best young rider: Remco Evenepoel (Soudal Quick-Step)
  • Teams classification leader: Movistar
1 Tadej Pogacar UAE Team Emirates 9hr 53min 30sec
2 Remco Evenepoel Soudal Quick-Step s.t.
3 Jonas Vingegaard Team Visma | Lease a Bike s.t.
4 Richard Carapaz EF Education-EasyPost s.t.
5 Romain Bardet Team dsm-firmenich PostNL @ 6sec
6 Maxim Van Gils Lotto Dstny 0:21
7 Egan Bernal INEOS Grenadiers s.t.
8 Pello Bilbao Bahrain Victorious s.t.
9 Tom Pidcock INEOS Grenadiers s.t.
10 Giulio Ciccone Lidl-Trek s.t.
11 Enric Mas Movistar Team s.t.
12 Aleksandr Vlasov Red Bull-BORA-hansgrohe s.t.
13 Carlos Rodriguez INEOS Grenadiers s.t.
14 Matteo Jorgenson Team Visma | Lease a Bike s.t.
15 Jai Hindley Red Bull-BORA-hansgrohe s.t.
16 Guillaume Martin Cofidis s.t.
17 Felix Gall Decathlon Ag2r La Mondiale s.t.
18 Juan Ayuso UAE Team Emirates s.t.
19 Primoz Roglic Red Bull-BORA-hansgrohe s.t.
20 Simon Yates Team Jayco-AlUla s.t.
21 Mikel Landa Soudal Quick-Step s.t.
22 Joao Almeida UAE Team Emirates s.t.
23 Adam Yates UAE Team Emirates s.t.
24 Steff Cras TotalEnergies 1:11
25 Laurens De Plus INEOS Grenadiers s.t.
26 Santiago Buitrago Bahrain Victorious s.t.
27 Ilan Van Wilder Soudal Quick-Step 1:22
28 Derek Gee Israel-Premier Tech s.t.
29 Jack Haig Bahrain Victorious s.t.
30 Chris Harper Team Jayco-AlUla s.t.
31 Javier Romo Movistar Team s.t.
32 Neilson Powless EF Education-EasyPost 1:51
33 Odd Christian Eiking Uno-X Mobility 2:31
34 Oscar Onley Team dsm-firmenich PostNL s.t.
35 Bruno Armirail Decathlon Ag2r La Mondiale s.t.
36 Rui Costa EF Education-EasyPost s.t.
37 Warren Barguil Team dsm-firmenich PostNL s.t.
38 Louis Meintjes Intermarché-Wanty s.t.
39 Ben Healy EF Education-EasyPost 2:44
40 Julien Bernard Lidl-Trek 3:50
41 Valentin Madouas Groupama-FDJ 4:07
42 Geraint Thomas INEOS Grenadiers 4:24
43 Toms Skujins Lidl-Trek s.t.
44 Carlos Verona Lidl-Trek 5:43
45 Wilco Kelderman Team Visma | Lease a Bike 6:11
46 Frank Van Den Broek Team dsm-firmenich PostNL 8:36
47 Pavel Sivakov UAE Team Emirates s.t.
48 Tobias Halland Johannessen Uno-X Mobility 8:47
49 Wout Van Aert Team Visma | Lease a Bike 11:00
50 Victor Campenaerts Lotto Dstny 11:04
51 Johannes Kulset Uno-X Mobility 12:39
52 Jonas Abrahamsen Uno-X Mobility 13:02
53 Harold Tejada Astana Qazaqstan Team 13:24
54 Alex Aranburu Movistar Team 15:50
55 Michal Kwiatkowski INEOS Grenadiers 16:01
56 Nelson Oliveira Movistar Team 16:40
57 Quentin Pacher Groupama-FDJ 17:05
58 Cristian Rodriguez Arkea-B&B Hotels 17:09
59 Axel Laurance Alpecin-Deceuninck 17:32
60 Louis Vervaeke Soudal Quick-Step 17:42
61 Hugo Houle Israel-Premier Tech 17:56
62 Mads Pedersen Lidl-Trek 18:02
63 Alberto Bettiol EF Education-EasyPost s.t.
64 Davide Formolo Movistar Team 18:35
65 Romain Grégoire Groupama-FDJ 19:02
66 Bob Jungels Red Bull-BORA-hansgrohe 20:36
67 Kobe Goossens Intermarché-Wanty 21:12
68 Paul Lapeira Decathlon Ag2r La Mondiale 24:19
69 Tiesj Benoot Team Visma | Lease a Bike s.t.
70 Kevin Geniets Groupama-FDJ 26:00
71 Kévin Vauquelin Arkea-B&B Hotels 26:30
72 Ryan Gibbons Lidl-Trek 26:57
73 Marc Soler UAE Team Emirates 27:17
74 Stefan Küng Groupama-FDJ 27:28
75 Ion Izagirre Cofidis s.t.
76 Søren Kragh Andersen Alpecin-Deceuninck 28:14
77 Mike Teunissen Intermarché-Wanty 28:21
78 Jordan Jegat TotalEnergies 29:09
79 Krists Neilands Israel-Premier Tech 29:45
80 Fabien Grellier TotalEnergies s.t.
81 Jakob Fuglsang Israel-Premier Tech s.t.
82 Brent Van Moer Lotto Dstny s.t.
83 Harm Vanhoucke Lotto Dstny s.t.
84 Jan Tratnik Team Visma | Lease a Bike 30:01
85 Alexey Lutsenko Astana Qazaqstan Team 31:34
86 Matej Mohoric Bahrain Victorious 32:43
87 Gianni Moscon Soudal Quick-Step 34:31
88 Bart Lemmen Team Visma | Lease a Bike s.t.
89 Mathieu Van Der Poel Alpecin-Deceuninck s.t.
90 Georg Zimmermann Intermarché-Wanty 34:47
91 Jesus Herrada Cofidis 35:34
92 Rasmus Tiller Uno-X Mobility 35:42
93 Nicolas Prodhomme Decathlon Ag2r La Mondiale 36:08
94 Stephen Williams Israel-Premier Tech s.t.
95 Cédric Beullens Lotto Dstny 36:43
96 Hugo Page Intermarché-Wanty s.t.
97 Gianni Vermeersch Alpecin-Deceuninck s.t.
98 Jonathan Castroviejo INEOS Grenadiers s.t.
99 Nico Denz Red Bull-BORA-hansgrohe 40:13
100 Nans Peters Decathlon Ag2r La Mondiale s.t.
101 Matteo Sobrero Red Bull-BORA-hansgrohe s.t.
102 Simon Geschke Cofidis s.t.
103 Wout Poels Bahrain Victorious s.t.
104 Jasper Stuyven Lidl-Trek 41:31
105 Magnus Cort Uno-X Mobility 42:37
106 Nikias Arndt Bahrain Victorious 42:40
107 Sandy Dujardin TotalEnergies 44:59
108 Christophe Laporte Team Visma | Lease a Bike s.t.
109 Biniam Girmay Intermarché-Wanty s.t.
110 Guillaume Boivin Israel-Premier Tech s.t.
111 Lenny Martinez Groupama-FDJ s.t.
112 Pascal Ackermann Israel-Premier Tech s.t.
113 David Gaudu Groupama-FDJ s.t.
114 Bryan Coquard Cofidis s.t.
115 Christopher Juul-Jensen Team Jayco-AlUla s.t.
116 Gregor Mühlberger Movistar Team s.t.
117 Clément Champoussin Arkea-B&B Hotels s.t.
118 Tim Wellens UAE Team Emirates 46:02
119 Søren Wærenskjold Uno-X Mobility s.t.
120 Sébastien Grignard Lotto Dstny s.t.
121 Clément Russo Groupama-FDJ s.t.
122 Anthony Turgis TotalEnergies s.t.
123 Luka Mezgec Team Jayco-AlUla s.t.
124 Silvan Dillier Alpecin-Deceuninck 46:03
125 Thomas Gachignard TotalEnergies s.t.
126 Alexander Kristoff Uno-X Mobility 47:06
127 Mattéo Vercher TotalEnergies s.t.
128 Axel Zingle Cofidis s.t.
129 Tim Declercq Lidl-Trek 47:11
130 Nils Politt UAE Team Emirates s.t.
131 Fred Wright Bahrain Victorious s.t.
132 Dorian Godon Decathlon Ag2r La Mondiale s.t.
133 Oliver Naesen Decathlon Ag2r La Mondiale s.t.
134 Danny Van Poppel Red Bull-BORA-hansgrohe s.t.
135 Marijn Van Den Berg EF Education-EasyPost s.t.
136 Arnaud De Lie Lotto Dstny s.t.
137 Phil Bauhaus Bahrain Victorious s.t.
138 John Degenkolb Team dsm-firmenich PostNL s.t.
139 Luke Durbridge Team Jayco-AlUla s.t.
140 Sean Quinn EF Education-EasyPost s.t.
141 Ben Turner INEOS Grenadiers s.t.
142 Robbe Ghys Alpecin-Deceuninck s.t.
143 Jake Stewart Israel-Premier Tech s.t.
144 Stefan Bissegger EF Education-EasyPost s.t.
145 Casper Pedersen Soudal Quick-Step s.t.
146 Michael Matthews Team Jayco-AlUla s.t.
147 Mathieu Burgaudeau TotalEnergies s.t.
148 Oier Lazkano Movistar Team s.t.
149 Piet Allegaert Cofidis s.t.
150 Sam Bennett Decathlon Ag2r La Mondiale s.t.
151 Marco Haller Red Bull-BORA-hansgrohe s.t.
152 Jarrad Drizners Lotto Dstny s.t.
153 Arnaud Démare Arkea-B&B Hotels 47:25
154 Raúl García Arkea-B&B Hotels s.t.
155 Elmar Reinders Team Jayco-AlUla 48:15
156 Yves Lampaert Soudal Quick-Step s.t.
157 Laurenz Rex Intermarché-Wanty s.t.
158 Jasper Philipsen Alpecin-Deceuninck s.t.
159 Alexis Renard Cofidis s.t.
160 Gerben Thijssen Intermarché-Wanty s.t.
161 Jan Hirt Soudal Quick-Step s.t.
162 Dylan Groenewegen Team Jayco-AlUla s.t.
163 Amaury Capiot Arkea-B&B Hotels 48:29
164 Luca Mozzato Arkea-B&B Hotels s.t.
165 Nils Eekhoff Team dsm-firmenich PostNL 51:23
166 Daniel McLay Arkea-B&B Hotels 52:27
167 Fernando Gaviria Movistar Team s.t.
168 Jonas Rickaert Alpecin-Deceuninck 57:09
169 Davide Ballerini Astana Qazaqstan Team 1:01:21
170 Yevgeniy Fedorov Astana Qazaqstan Team s.t.
171 Mark Cavendish Astana Qazaqstan Team s.t.
172 Bram Welten Team dsm-firmenich PostNL s.t.
173 Michael Mørkøv Astana Qazaqstan Team s.t.
174 Fabio Jakobsen Team dsm-firmenich PostNL s.t.
175 Cees Bol Astana Qazaqstan Team s.t.

 


Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Stage 2 map & profile

Map of stage 2

Stage 2 profile

Detail profile of the Côte de San Luca.