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

2025 Volta a la Comunitat Valenciana (2.Pro), Spain

76th edition: February 5 - 9, 2025

Volta a la Comunitat Valenciana podium history | 2024 edition | Start list
Stage 1 | Stage 2 | Stage 3

Overall map of the 2025 Volta a la Comunitat Valenciana. Valencia sits on the eastern coast of Spain, facing the Mediterranean Sea


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

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


Content continues below the ads

The Story of the Tour de France, volume 1 Neugent Cycling Wheels South Salem Cycleworks frames

Friday, February 7: Stage 3, Algemesí - Alpuente, 180.3 km

Course map & profile

Ivan Romeo takes a solo win in Alpuente.

Cycling Heroes: The Golden Years

Les Woodland's book Cycling Heroes: The Golden Years is available in the print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Alpuente at 1:30 PM, local time: 11C (51F). partly cloudy, with the wind from the southwest at 13 km/hr (7 mph). There is a 44% chance of rain.

The race: Here's the race organizer's stage three summayr.

Iván Romeo completes a great attack and wins solo in the third stage of the Volta a la Comunitat Valenciana

The Movistar Team cyclist resisted the final attacks and crossed the finish line ahead of the group of favorites. João Almeida takes the overall lead.

Alpuente, february 6, 2025. The third stage of the 2025 Volta a la Comunitat Valenciana was marked by an aggressive breakaway and an exciting finale on the final climb. Iván Romeo (Movistar Team) secured a prestigious victory after launching an attack 16 kilometers from the finish and resisting the chase attempts of the favorites on the demanding climb to El Remedio (1st category).

The Spanish rider crossed the finish line solo with a time of 4:26:16, also earning a 10-second time bonus. Behind him, Colombian Santiago Buitrago (Bahrain Victorious) led the chasing group, finishing 10 seconds behind the winner and earning an 8-second bonus, while João Almeida (UAE Team Emirates XRG) completed the day’s podium and added 7 additional seconds.

The group of favorites, including riders such as Pello Bilbao (Bahrain Victorious), Jefferson Cepeda (Movistar Team), and Jai Hindley (Red Bull – BORA – hansgrohe), arrived compact at the finish, 10 seconds behind the winner.

The stage, featuring a hilly profile with three categorized climbs, favored breakaway specialists. A group of six riders animated the break of the day, including Francisco Muñoz (Team Polti VisitMalta) and Matteo Scalco (VF Group Bardiani-CSF Faizanè), reaching a maximum lead of nearly six minutes. However, the control exerted by Bahrain Victorious and UAE Team Emirates gradually reduced the gap, catching the breakaway riders on the ascent to El Remedio, the most significant climb of the stage.

At that moment, decisive moves began. João Almeida (UAE Team Emirates XRG) and Santiago Buitrago (Bahrain Victorious) attempted a surprise attack but were caught on the descent. Meanwhile, race leader Mathias Vacek (Lidl-Trek), who had suffered a crash earlier in the stage, lost contact with the group of favorites. Seizing a moment of hesitation in the main group, Iván Romeo launched his decisive move. The Movistar Team rider quickly opened a gap, extending his lead beyond 20 seconds. Behind him, Tobias Foss (INEOS Grenadiers) led the chase, but Romeo managed his effort intelligently, maintaining his advantage in the final kilometers.

In the overall classification, João Almeida claims the leader’s jersey with a total time of 9:14:31, closely followed by Santiago Buitrago, just 2 seconds behind. Pello Bilbao sits in third place, 21 seconds behind the Portuguese rider.

The day was also marked by an emotional tribute in Algemesí to the victims of the DANA storm, attended by authorities and representatives of the security and emergency services. Among those present were Luis Cervera (General Director of Sports of the Generalitat Valenciana), Vicente Mompó (President of the Valencia Provincial Council), José Javier Sanchis (Mayor of Algemesí), Fernando Canós (Deputy General Director of Banco Sabadell), Nuria Codina (Regional Director for Southern Valencia of Banco Sabadell), Ángel Casero (General Director of the Volta a la Comunitat Valenciana), and Juan Enrique Ribes (Sports Councillor of Algemesí)

Complete results:

180.3 kilometers raced at an average speed of 40.631 km/hr

1 Iván Romeo Movistar Team 4hr 26min 15sec
2 Santiago Buitrago Bahrain Victorious @ 10sec
3 Joao Almeida UAE Team Emirates s.t.
4 Pello Bilbao Bahrain Victorious s.t.
5 Jefferson Cepeda Movistar Team s.t.
6 Pablo Castrillo Movistar Team s.t.
7 Davide Piganzoli Team Polti-VisitMalta s.t.
8 Jai Hindley Red Bull-Bora-hansgrohe s.t.
9 Thymen Arensman INEOS Grenadiers s.t.
10 Ben O'Connor Team Jayco-AlUla s.t.
11 Carlos Rodriguez INEOS Grenadiers s.t.
12 Brandon McNulty UAE Team Emirates s.t.
13 Lenny Martinez Bahrain Victorious 0:28
14 Tobias Foss INEOS Grenadiers 0:57
15 Jack Haig Bahrain Victorious 2:10
16 Andrew August INEOS Grenadiers s.t.
17 Aleksandr Vlasov Red Bull-Bora-hansgrohe s.t.
18 Alexey Lutsenko Israel-Premier Tech s.t.
19 Pavel Sivakov UAE Team Emirates s.t.
20 Txomin Juaristi Euskaltel-Euskadi 3:03
21 Jose Manuel Diaz Burgos Burpellet BH 3:06
22 Milan Vader Q36.5 Pro Cycling Team 3:08
23 Iñigo Elosegui Equipo Kern Pharma 3:11
24 Ivan Cobo Equipo Kern Pharma s.t.
25 Clément Alleno Burgos Burpellet BH 3:13
26 Luca Paletti VF Group-Bardiani CSF-Faizanè 3:15
27 Floris De Tier Wagner Bazin WB s.t.
28 Andrii Ponomar Petrolike s.t.
29 Luca Covili VF Group-Bardiani CSF-Faizanè 3:17
30 Ivan Sosa Equipo Kern Pharma s.t.
31 Edgar Cadena Petrolike s.t.
32 Alex Tolio VF Group-Bardiani CSF-Faizanè 3:21
33 Christopher Juul-Jensen Team Jayco-AlUla 3:24
34 Jon Agirre Euskaltel-Euskadi s.t.
35 Henri Uhlig Alpecin-Deceuninck 3:25
36 Jonathan Caicedo Petrolike s.t.
37 Filippo Zana Team Jayco-AlUla s.t.
38 Louis Meintjes Intermarché-Wanty s.t.
39 Jaume Guardeño Caja Rural-Seguros RGA s.t.
40 Mikel Bizkarra Euskaltel-Euskadi 3:30
41 Jokin Murguialday Euskaltel-Euskadi s.t.
42 Edoardo Zambanini Bahrain Victorious 3:35
43 Jose Maria Garcia Illes Balears Arabay 3:38
44 José Félix Parra Equipo Kern Pharma 3:42
45 Diego Uriarte Equipo Kern Pharma s.t.
46 William Barta Movistar Team 4:06
47 Mark Donovan Q36.5 Pro Cycling Team s.t.
48 Giovanni Aleotti Red Bull-Bora-hansgrohe 4:23
49 Nico Denz Red Bull-Bora-hansgrohe s.t.
50 Kevin Colleoni Intermarché-Wanty 4:26
51 Jake Stewart Israel-Premier Tech 4:54
52 Joe Blackmore Israel-Premier Tech s.t.
53 Riley Sheehan Israel-Premier Tech s.t.
54 Felix Grossschartner UAE Team Emirates s.t.
55 Mathias Vacek Lidl-Trek s.t.
56 Hugo Houle Israel-Premier Tech 5:21
57 Louka Matthys Wagner Bazin WB 7:16
58 Daan Hoole Lidl-Trek 7:18
59 Amanuel Ghebreigzabhier Lidl-Trek s.t.
60 Jakob Söderqvist Lidl-Trek s.t.
61 Filippo Baroncini UAE Team Emirates s.t.
62 David González Q36.5 Pro Cycling Team s.t.
63 Michiel Lambrecht Wagner Bazin WB s.t.
64 Davide Bais Team Polti-VisitMalta s.t.
65 Joan Bou Caja Rural-Seguros RGA s.t.
66 Jelte Krijnsen Team Jayco-AlUla s.t.
67 Bob Jungels INEOS Grenadiers s.t.
68 Jasha Sütterlin Team Jayco-AlUla s.t.
69 Tyler Stites Caja Rural-Seguros RGA s.t.
70 Nelson Oliveira Movistar Team s.t.
71 Matteo Sobrero Red Bull-Bora-hansgrohe s.t.
72 Huub Artz Intermarché-Wanty s.t.
73 Vicente Rojas VF Group-Bardiani CSF-Faizanè 9:35
74 Kieran Haug Project Echelon Racing s.t.
75 Robert Donaldson Team Jayco-AlUla 9:54
76 Frederik Wandahl Red Bull-Bora-hansgrohe s.t.
77 Laurent Gervais Project Echelon Racing 10:18
78 Mirco Maestri Team Polti-VisitMalta s.t.
79 Asier Pablo Gonzalez Illes Balears Arabay 14:33
80 Hugo de la Calle Burgos Burpellet BH s.t.
81 Jorge Arcas Movistar Team s.t.
82 Sente Sentjens Alpecin-Deceuninck 14:47
83 Ethan Vernon Israel-Premier Tech 16:39
84 Miguel Angel Fernandez Equipo Kern Pharma s.t.
85 Rory Townsend Q36.5 Pro Cycling Team s.t.
86 Michael Hepburn Team Jayco-AlUla s.t.
87 Loic Vliegen Wagner Bazin WB s.t.
88 Quentin Bezza Wagner Bazin WB s.t.
89 Gerben Thijssen Intermarché-Wanty s.t.
90 Johan Meens Wagner Bazin WB s.t.
91 Gijs Van Hoecke Intermarché-Wanty s.t.
92 Cesar Macias Petrolike s.t.
93 Gianni Moscon Red Bull-Bora-hansgrohe s.t.
94 Jonathan Castroviejo INEOS Grenadiers s.t.
95 Adrien Petit Intermarché-Wanty s.t.
96 Riley Pickrell Israel-Premier Tech s.t.
97 Edward Planckaert Alpecin-Deceuninck s.t.
98 Kaden Groves Alpecin-Deceuninck 16:49
99 Samuele Zoccarato Team Polti-VisitMalta 17:06
100 Giovanni Lonardi Team Polti-VisitMalta 18:01
101 Lorenzo Milesi Movistar Team s.t.
102 Declan Irvine Team Novo Nordisk s.t.
103 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè s.t.
104 Julius Johansen UAE Team Emirates s.t.
105 Ivo Oliveira UAE Team Emirates s.t.
106 Iúri Leitão Caja Rural-Seguros RGA s.t.
107 Antonio Polga Team Novo Nordisk s.t.
108 Unai Iribar Equipo Kern Pharma s.t.
109 Kamil Gradek Bahrain Victorious s.t.
110 Alex Molenaar Caja Rural-Seguros RGA s.t.
111 Samuel Boardman Project Echelon Racing s.t.
112 Caleb Classen Project Echelon Racing s.t.
113 Walter Calzoni Q36.5 Pro Cycling Team s.t.
114 Matyas Kopecky Team Novo Nordisk s.t.
115 Simone Consonni Lidl-Trek s.t.
116 Jonathan Milan Lidl-Trek s.t.
117 Vojtech Kminek Burgos Burpellet BH s.t.
118 Marton Dina Euskaltel-Euskadi s.t.
119 Gianni Vermeersch Alpecin-Deceuninck s.t.
120 Xabier Berasategi Euskaltel-Euskadi s.t.
121 Francisco Muñoz Team Polti-VisitMalta s.t.
122 Rainer Kepplinger Bahrain Victorious s.t.
123 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
124 Hamish Armitt Team Novo Nordisk s.t.
125 Michael Leonard INEOS Grenadiers s.t.
126 Pau Llaneras Illes Balears Arabay s.t.
127 Xabier Isasa Euskaltel-Euskadi s.t.
128 Oscar Riesebeek Alpecin-Deceuninck s.t.
129 Hugo Scala Jr Project Echelon Racing s.t.
130 Filippo Ridolfo Team Novo Nordisk s.t.
131 Juan Prieto José Petrolike s.t.
132 Alexander Kamp Intermarché-Wanty s.t.
133 Nathan Smith Team Novo Nordisk s.t.
134 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
135 Bailey McDonald Team Novo Nordisk s.t.
136 Alessio Martinelli VF Group-Bardiani CSF-Faizanè s.t.
137 Jose Marin Aragón Illes Balears Arabay s.t.
138 Alvaro Sagrado Perez Illes Balears Arabay s.t.
139 Sinuhé Fernandez Burgos Burpellet BH s.t.
140 Sebastian Berwick Caja Rural-Seguros RGA s.t.
141 Cade Bickmore Project Echelon Racing s.t.
142 Edward Theuns Lidl-Trek s.t.
143 Lars Boven Alpecin-Deceuninck s.t.

 

GC after stage 3:

  • GC leader: Joao Almeida (UAE Team Emirates)
  • Mountains classification leader: Santiago Buitrago (Bahrain Victorious)
  • Points classification leader: Santiago Buitrago (Bahrain Victorious)
  • Best young rider: Icvan Romer (Movistar)
  • Teams classification leader: Bahrin Victorious

380.6 kilometers raced so far at an average speed of 41.183 km/hr

1 Joao Almeida UAE Team Emirates 9hr 14min 30sec
2 Santiago Buitrago Bahrain Victorious @ 2sec
3 Pello Bilbao Bahrain Victorious 0:21
4 Thymen Arensman INEOS Grenadiers 0:24
5 Brandon McNulty UAE Team Emirates 0:32
6 Iván Romeo Movistar Team 0:33
7 Carlos Rodriguez INEOS Grenadiers s.t.
8 Jefferson Cepeda Movistar Team 0:35
9 Pablo Castrillo Movistar Team 1:03
10 Ben O'Connor Team Jayco-AlUla 1:05
11 Jai Hindley Red Bull-Bora-hansgrohe 1:10
12 Lenny Martinez Bahrain Victorious 1:17
13 Tobias Foss INEOS Grenadiers 2:06
14 Davide Piganzoli Team Polti-VisitMalta 2:31
15 Pavel Sivakov UAE Team Emirates 3:09
16 Jack Haig Bahrain Victorious 3:49
17 Aleksandr Vlasov Red Bull-Bora-hansgrohe 3:54
18 Alexey Lutsenko Israel-Premier Tech 4:32
19 Mathias Vacek Lidl-Trek 4:49
20 Ivan Sosa Equipo Kern Pharma 6:15
21 Milan Vader Q36.5 Pro Cycling Team 6:27
22 William Barta Movistar Team 6:44
23 Jon Agirre Euskaltel-Euskadi 7:05
24 Txomin Juaristi Euskaltel-Euskadi 7:21
25 Jonathan Caicedo Petrolike 7:26
26 Andrii Ponomar Petrolike 7:57
27 Jaume Guardeño Caja Rural-Seguros RGA 8:13
28 Clément Alleno Burgos Burpellet BH 8:24
29 Joe Blackmore Israel-Premier Tech 8:39
30 Andrew August INEOS Grenadiers 8:42
31 Mark Donovan Q36.5 Pro Cycling Team 8:45
32 Diego Uriarte Equipo Kern Pharma 8:50
33 Ivan Cobo Equipo Kern Pharma 9:00
34 Jokin Murguialday Euskaltel-Euskadi 9:07
35 Louis Meintjes Intermarché-Wanty 9:11
36 Luca Paletti VF Group-Bardiani CSF-Faizanè 9:13
37 Floris De Tier Wagner Bazin WB 9:15
38 Luca Covili VF Group-Bardiani CSF-Faizanè 10:33
39 Giovanni Aleotti Red Bull-Bora-hansgrohe 11:22
40 Filippo Zana Team Jayco-AlUla 11:30
41 Joan Bou Caja Rural-Seguros RGA 12:46
42 Mikel Bizkarra Euskaltel-Euskadi 13:04
43 Edoardo Zambanini Bahrain Victorious 13:26
44 Manuel Diaz Jose Burgos Burpellet BH 13:53
45 Jakob Söderqvist Lidl-Trek 14:03
46 Daan Hoole Lidl-Trek 14:42
47 Jose Maria Garcia Illes Balears Arabay 15:20
48 Amanuel Ghebreigzabhier Lidl-Trek 16:02
49 Hugo Houle Israel-Premier Tech 18:59
50 Michiel Lambrecht Wagner Bazin WB 19:03
51 Henri Uhlig Alpecin-Deceuninck 19:35
52 Felix Grossschartner UAE Team Emirates 19:46
53 Kieran Haug Project Echelon Racing 20:04
54 Bob Jungels INEOS Grenadiers 20:57
55 Kevin Colleoni Intermarché-Wanty 21:00
56 Nelson Oliveira Movistar Team s.t.
57 Filippo Baroncini UAE Team Emirates 21:10
58 Matteo Sobrero Red Bull-Bora-hansgrohe 21:57
59 Jelte Krijnsen Team Jayco-AlUla 22:05
60 Riley Sheehan Israel-Premier Tech 22:26
61 Edgar Cadena Petrolike 22:56
62 Davide Bais Team Polti-VisitMalta 23:25
63 Jasha Sütterlin Team Jayco-AlUla 23:47
64 Louka Matthys Wagner Bazin WB 24:13
65 Sebastian Berwick Caja Rural-Seguros RGA 24:26
66 Frederik Wandahl Red Bull-Bora-hansgrohe 24:34
67 José Félix Parra Equipo Kern Pharma 24:35
68 Jonathan Castroviejo INEOS Grenadiers 24:54
69 Rainer Kepplinger Bahrain Victorious 25:20
70 Mirco Maestri Team Polti-VisitMalta 25:25
71 Nico Denz Red Bull-Bora-hansgrohe 25:44
72 Jake Stewart Israel-Premier Tech 25:51
73 Gianni Vermeersch Alpecin-Deceuninck 26:16
74 Matteo Scalco VF Group-Bardiani CSF-Faizanè 27:05
75 David González Q36.5 Pro Cycling Team 27:56
76 Hugo de la Calle Burgos Burpellet BH 28:03
77 Jorge Arcas Movistar Team 28:25
78 Iñigo Elosegui Equipo Kern Pharma 28:28
79 Unai Iribar Equipo Kern Pharma 28:58
80 Christopher Juul-Jensen Team Jayco-AlUla 29:54
81 Huub Artz Intermarché-Wanty s.t.
82 Loic Vliegen Wagner Bazin WB 29:58
83 Hugo Scala Jr Project Echelon Racing 30:07
84 Alex Tolio VF Group-Bardiani CSF-Faizanè 30:29
85 Walter Calzoni Q36.5 Pro Cycling Team 32:29
86 Vicente Rojas VF Group-Bardiani CSF-Faizanè 33:40
87 Rory Townsend Q36.5 Pro Cycling Team 33:43
88 Jonathan Milan Lidl-Trek 33:44
89 Laurent Gervais Project Echelon Racing 34:00
90 Asier Pablo Gonzalez Illes Balears Arabay 34:36
91 Johan Meens Wagner Bazin WB 34:55
92 Tyler Stites Caja Rural-Seguros RGA 35:07
93 Sinuhé Fernandez Burgos Burpellet BH 35:27
94 Ethan Vernon Israel-Premier Tech 35:57
95 Ivo Oliveira UAE Team Emirates 36:00
96 Lorenzo Milesi Movistar Team 36:01
97 Robert Donaldson Team Jayco-AlUla 36:24
98 Sente Sentjens Alpecin-Deceuninck 36:53
99 Cesar Macias Petrolike 37:05
100 Michael Leonard INEOS Grenadiers 37:44
101 Alvaro Sagrado Perez Illes Balears Arabay 38:03
102 Jose Marin Aragón Illes Balears Arabay 38:04
103 Samuel Boardman Project Echelon Racing 38:44
104 Quentin Bezza Wagner Bazin WB 38:56
105 Kaden Groves Alpecin-Deceuninck 38:57
106 Edward Planckaert Alpecin-Deceuninck 39:03
107 Michael Hepburn Team Jayco-AlUla 39:09
108 José Juan Prieto Petrolike 39:10
109 Oscar Riesebeek Alpecin-Deceuninck 39:23
110 Alessio Martinelli VF Group-Bardiani CSF-Faizanè 39:31
111 Hamish Armitt Team Novo Nordisk 39:45
112 Riley Pickrell Israel-Premier Tech 39:53
113 Gianni Moscon Red Bull-Bora-hansgrohe 39:58
114 Xabier Berasategi Euskaltel-Euskadi 40:02
115 Alex Molenaar Caja Rural-Seguros RGA 40:11
116 Lars Boven Alpecin-Deceuninck 40:35
117 Adrien Petit Intermarché-Wanty 40:41
118 Julius Johansen UAE Team Emirates 40:52
119 Gijs Van Hoecke Intermarché-Wanty 41:08
120 Gonzalo Ariño Bolinches Illes Balears Arabay 41:10
121 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 41:18
122 Nathan Smith Team Novo Nordisk 41:30
123 Iúri Leitão Caja Rural-Seguros RGA 41:44
124 Gerben Thijssen Intermarché-Wanty 41:46
125 Matyas Kopecky Team Novo Nordisk 42:06
126 Filippo Ridolfo Team Novo Nordisk 42:10
127 Pau Llaneras Illes Balears Arabay 42:42
128 Caleb Classen Project Echelon Racing 42:49
129 Giovanni Lonardi Team Polti-VisitMalta 43:05
130 Edward Theuns Lidl-Trek 43:26
131 Francisco Muñoz Team Polti-VisitMalta 44:02
132 Alexander Kamp Intermarché-Wanty 44:21
133 Simone Consonni Lidl-Trek 44:38
134 Cade Bickmore Project Echelon Racing s.t.
135 Vojtech Kminek Burgos Burpellet BH 44:58
136 Samuele Zoccarato Team Polti-VisitMalta 45:03
137 Xabier Isasa Euskaltel-Euskadi 45:19
138 Miguel Angel Fernandez Equipo Kern Pharma 45:31
139 Kamil Gradek Bahrain Victorious 45:47
140 Marton Dina Euskaltel-Euskadi 46:08
141 Declan Irvine Team Novo Nordisk 46:45
142 Antonio Polga Team Novo Nordisk 48:30
143 Bailey McDonald Team Novo Nordisk s.t.

 

Stage 3 map & profile:

Stage 3 map

Stage 3 profile


Thursday, February 6: Stage 2, La Nucía - Benifato (Alto de Partegat), 166 km

Course map & profile

No other racers in sight as Santiago Buitrago wins stage two.

Bill & Carol McGann’s book The Story of the 2024 Tour de France: The Happy Warrior Triumphs is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the link on the right.

Weather at the city of Benidorm, on the route, about midway into the stage at 2:30 PM, local time: 16C (60F), partly cloudy, with the wind from the east at 10 km/hr (6 mph). There is just a 1% chance of rain.

The route: The battle to dethrone the leader after the team time trial begins with a nervous and selective stage. An ideal route for breakaways from the start, with three mountain passes in the final part. Col de Rates, Alto de Benimantell and Alto de Partegat, a debutant pass with 4 kilometers quite hard uphill. Depending on how the teams approach the stage, there could be a lot of movement in the classification.

The race: Here's the race organizer's stage two summary.

Santiago Buitrago Wins at the Alto de Partegat, and Vacek Holds on to the Leader’s Jersey

The Colombian rider dominated at the finish line on the Alto de Partegat, while Czech cyclist Mathias Vacek resisted the attacks and kept the leader’s jersey by a narrow margin

Benifato, February 6, 2025 –The second stage of the 2025 Volta a la Comunitat Valenciana did not disappoint. Starting in La Nucia and finishing at the challenging Alto de Partegat, the stage was marked by a fierce battle among the favorites and a spectacular finale on the final climb. Santiago Buitrago (Bahrain Victorious) claimed a dominant victory after launching a decisive attack during the ascent. Meanwhile, Mathias Vacek (Lidl-Trek) managed to stay with the chasing group and, despite losing some time at the finish line, retained the leader’s jersey with a slim advantage over his rivals.

It's time to race in Benifato.

From kilometer 11, a group of five riders attempted to break away from the peloton. Samuele Zoccarato (Team Polti VisitMalta), Vicente Rojas (VF Group Bardiani-CSF Faizanè), Sinuhe Fernández (Burgos Burpellet BH), Quentin Bezza (Wagner-Bazin WB), and Matyáš Kopecký (Team Novo Nordisk) gained the lead and built up an advantage of more than four minutes in the middle section of the stage.

The first mountain challenge of the day, the Coll de Rates, reduced the breakaway group, leaving Kopecký and Fernández at the front. However, the peloton, driven by UAE Team Emirates XRG and Lidl-Trek, steadily began to close the gap.

With 24 kilometers remaining, the peloton regrouped, neutralizing the last two escapees, and the stage finale was left in the hands of the top contenders. On the climb to Puerto de Benimantell, Tobias Foss (INEOS Grenadiers) launched a powerful attack, gaining up to 20 seconds on the chasing group. However, with six kilometers to go, Pello Bilbao (Bahrain Victorious) and Iván Romeo (Movistar Team) caught up with the Norwegian, forming a leading trio.

With just four kilometers to the finish, Foss could not keep up the pace, leaving Bilbao alone at the front, with the peloton closing in at less than 30 seconds. UAE Team Emirates, led by Joao Almeida and Brandon McNulty, increased the pace on the final climb.

Buitrago, the Strongest on the Final Climb to Partegat
In the last 500 meters, Santiago Buitrago (Bahrain Victorious) launched a decisive attack, overtaking his teammate Bilbao and crossing the finish line solo with a time of 4:07:54. Bilbao held on to second place, 9 seconds behind, while Almeida rounded out the podium at 13 seconds.

Further back, Mathias Vacek (Lidl-Trek), the general classification leader, managed to defend his jersey, finishing 57 seconds behind the stage winner and maintaining a slim lead of just three seconds over Almeida and five seconds over Buitrago in the overall standings.

Complete results:

166 kilometers raced at an average speed of 40.177 km/hr

1 Santiago Buitrago Bahrain Victorious 4:07:54
2 Pello Bilbao Bahrain Victorious @ 9sec
3 Joao Almeida UAE Team Emirates 0:13
4 Jefferson Cepeda Movistar Team 0:21
5 Thymen Arensman INEOS Grenadiers 0:24
6 Ivan Sosa Equipo Kern Pharma 0:25
7 Brandon McNulty UAE Team Emirates 0:34
8 Carlos Rodriguez INEOS Grenadiers s.t.
9 Lenny Martinez Bahrain Victorious 0:39
10 Ivan Romeo Movistar Team s.t.
11 Pablo Castrillo Movistar Team 0:49
12 Davide Piganzoli Team Polti-VisitMalta 0:51
13 Mathias Vacek Lidl-Trek 0:57
14 Jai Hindley Red Bull-Bora-hansgrohe 1:11
15 Ben O'Connor Team Jayco-AlUla s.t.
16 Pavel Sivakov UAE Team Emirates s.t.
17 Tobias Foss INEOS Grenadiers 1:22
18 Jack Haig Bahrain Victorious 1:29
19 Aleksandr Vlasov Red Bull-Bora-hansgrohe 1:55
20 Alexey Lutsenko Israel-Premier Tech 2:02
21 Jonathan Caicedo Petrolike 2:20
22 Jon Agirre Euskaltel-Euskadi 2:23
23 Milan Vader Q36.5 Pro Cycling Team 2:30
24 Lorenzo Galimberti Petrolike 2:33
25 William Barta Movistar Team 2:34
26 Diego Uriarte Equipo Kern Pharma 2:36
27 Floris De Tier Wagner Bazin WB 2:41
28 Clément Alleno Burgos Burpellet BH 2:49
29 Txomin Juaristi Euskaltel-Euskadi 3:00
30 Andrii Ponomar Petrolike 3:01
31 Jaume Guardeño Caja Rural-Seguros RGA 3:07
32 Gianluca Brambilla Q36.5 Pro Cycling Team 3:12
33 Ivan Cobo Equipo Kern Pharma 3:17
34 Luca Paletti VF Group-Bardiani CSF-Faizanè 3:19
35 Joe Blackmore Israel-Premier Tech 3:25
36 Joan Bou Caja Rural-Seguros RGA 3:41
37 Mark Donovan Q36.5 Pro Cycling Team 3:50
38 Jakub Otruba Caja Rural-Seguros RGA 4:02
39 Louis Meintjes Intermarché-Wanty s.t.
40 Jokin Murguialday Euskaltel-Euskadi 4:19
41 Filippo Zana Team Jayco-AlUla 4:20
42 Luca Covili VF Group-Bardiani CSF-Faizanè 4:37
43 Sebastian Berwick Caja Rural-Seguros RGA 4:44
44 Matteo Scalco VF Group-Bardiani CSF-Faizanè 6:25
45 Jose Maria Garcia Illes Balears Arabay 6:31
46 Andrew August INEOS Grenadiers 6:42
47 Rainer Kepplinger Bahrain Victorious 7:09
48 Gianni Vermeersch Alpecin-Deceuninck 7:10
49 Giovanni Aleotti Red Bull-Bora-hansgrohe s.t.
50 Jakob Söderqvist Lidl-Trek 7:47
51 Mikel Bizkarra Euskaltel-Euskadi 8:16
52 Unai Iribar Equipo Kern Pharma 8:25
53 Bob Jungels INEOS Grenadiers s.t.
54 Jonathan Castroviejo INEOS Grenadiers s.t.
55 Jose Manuel Diaz Burgos Burpellet BH s.t.
56 Edoardo Zambanini Bahrain Victorious s.t.
57 Daan Hoole Lidl-Trek 8:26
58 Michiel Lambrecht Wagner Bazin WB s.t.
59 Kieran Haug Project Echelon Racing s.t.
60 Jorge Arcas Movistar Team 8:27
61 Amanuel Ghebreigzabhier Lidl-Trek s.t.
62 Loic Vliegen Wagner Bazin WB 10:00
63 Hugo Scala Jr Project Echelon Racing 10:03
64 Filippo Baroncini UAE Team Emirates 10:38
65 Hugo de la Calle Burgos Burpellet BH 11:08
66 Hugo Houle Israel-Premier Tech 13:18
67 Davide Bais Team Polti-VisitMalta 13:37
68 Mirco Maestri Team Polti-VisitMalta s.t.
69 Louka Matthys Wagner Bazin WB 13:38
70 Nelson Oliveira Movistar Team s.t.
71 Walter Calzoni Q36.5 Pro Cycling Team 13:39
72 Kevin Colleoni Intermarché-Wanty 14:50
73 Matteo Sobrero Red Bull-Bora-hansgrohe s.t.
74 Frederik Wandahl Red Bull-Bora-hansgrohe 14:51
75 Alvaro Sagrado Perez Illes Balears Arabay s.t.
76 Asier Pablo Gonzalez Illes Balears Arabay 14:52
77 Jose Marin Aragón Illes Balears Arabay s.t.
78 Johan Meens Wagner Bazin WB 14:57
79 Jelte Krijnsen Team Jayco-AlUla 15:02
80 Felix Grossschartner UAE Team Emirates 15:04
81 Henri Uhlig Alpecin-Deceuninck 15:05
82 Sinuhé Fernandez Burgos Burpellet BH s.t.
83 Lorenzo Milesi Movistar Team 15:06
84 Riley Sheehan Israel-Premier Tech 15:12
85 David González Q36.5 Pro Cycling Team 16:10
86 Rory Townsend Q36.5 Pro Cycling Team 16:11
87 Jasha Sütterlin Team Jayco-AlUla 16:44
88 Jonathan Milan Lidl-Trek 16:45
89 Ivo Oliveira UAE Team Emirates 17:11
90 Jake Stewart Israel-Premier Tech 17:12
91 Edgar Cadena Petrolike 17:58
92 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
93 Adrien Petit Intermarché-Wanty 18:00
94 José Félix Parra Equipo Kern Pharma 18:21
95 Riley Pickrell Israel-Premier Tech 18:22
96 Alessio Martinelli VF Group-Bardiani CSF-Faizanè 18:24
97 Hamish Armitt Team Novo Nordisk 18:28
98 Tom Portsmouth Wagner Bazin WB 18:39
99 Samuel Boardman Project Echelon Racing 18:40
100 Cesar Macias Petrolike 18:42
101 Ethan Vernon Israel-Premier Tech 18:58
102 Quentin Bezza Wagner Bazin WB s.t.
103 Gerben Thijssen Intermarché-Wanty 19:05
104 Vicente Rojas VF Group-Bardiani CSF-Faizanè 19:26
105 Carlos Garcia Petrolike 19:28
106 José Juan Prieto Petrolike s.t.
107 Pau Llaneras Illes Balears Arabay 19:30
108 Sente Sentjens Alpecin-Deceuninck 19:36
109 Michael Leonard INEOS Grenadiers 19:51
110 Lars Boven Alpecin-Deceuninck 20:06
111 Nathan Smith Team Novo Nordisk 20:13
112 Gianni Moscon Red Bull-Bora-hansgrohe 20:14
113 Oscar Riesebeek Alpecin-Deceuninck 20:17
114 Alex Molenaar Caja Rural-Seguros RGA 20:29
115 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 20:38
116 Edward Planckaert Alpecin-Deceuninck 20:41
117 Nico Denz Red Bull-Bora-hansgrohe 20:42
118 Xabier Berasategi Euskaltel-Euskadi 20:43
119 Matyas Kopecky Team Novo Nordisk 20:52
120 Huub Artz Intermarché-Wanty s.t.
121 Filippo Ridolfo Team Novo Nordisk 20:53
122 Kaden Groves Alpecin-Deceuninck 21:03
123 Laurent Gervais Project Echelon Racing 21:39
124 Iúri Leitão Caja Rural-Seguros RGA 21:59
125 Tyler Stites Caja Rural-Seguros RGA s.t.
126 Declan Irvine Team Novo Nordisk 22:42
127 Alexander Kamp Intermarché-Wanty 22:44
128 Christopher Juul-Jensen Team Jayco-AlUla 22:45
129 Antonio Polga Team Novo Nordisk s.t.
130 Michael Hepburn Team Jayco-AlUla s.t.
131 Robert Donaldson Team Jayco-AlUla s.t.
132 Iñigo Elosegui Equipo Kern Pharma s.t.
133 Bailey McDonald Team Novo Nordisk s.t.
134 Marton Dina Euskaltel-Euskadi s.t.
135 Gijs Van Hoecke Intermarché-Wanty s.t.
136 Miguel Angel Fernandez Equipo Kern Pharma s.t.
137 Julius Johansen UAE Team Emirates s.t.
138 Caleb Classen Project Echelon Racing s.t.
139 Kamil Gradek Bahrain Victorious 22:49
140 David Martin Burgos Burpellet BH 23:03
141 Giovanni Lonardi Team Polti-VisitMalta 23:10
142 Joan Albert Riera Illes Balears Arabay 23:31
143 Jannik Steimle Q36.5 Pro Cycling Team 23:35
144 Brendan Rhim Project Echelon Racing s.t.
145 Alex Tolio VF Group-Bardiani CSF-Faizanè 24:29
146 Ander Okamika Burgos Burpellet BH 24:30
147 Francisco Muñoz Team Polti-VisitMalta 24:31
148 Cade Bickmore Project Echelon Racing 24:32
149 Vojtech Kminek Burgos Burpellet BH 24:35
150 Edward Theuns Lidl-Trek 25:57
151 Simone Consonni Lidl-Trek s.t.
152 Xabier Isasa Euskaltel-Euskadi 26:00
153 Samuele Zoccarato Team Polti-VisitMalta 26:29

 

GC after stage 2:

  • GC leader: Mathias Vacek (Lidl-Trek)
  • Mountains classification leader: Santiago Buitrago (Bahrain Victorious)
  • Points classification leader: Santiago Buitrago (Bahrain Victorious)
  • Best young rider: Mathias Vacek (Lidl-Trek)
  • Teams classification leader: Bahrain Victorious

200.3 kilometers raced so far at an average speed of 41.705 km/hr

1 Mathias Vacek Lidl-Trek 4hr 48min 10sec
2 Joao Almeida UAE Team Emirates @ 2sec
3 Santiago Buitrago Bahrain Victorious 0:05
4 Pello Bilbao Bahrain Victorious 0:16
5 Thymen Arensman INEOS Grenadiers 0:19
6 Brandon McNulty UAE Team Emirates 0:27
7 Carlos Rodriguez INEOS Grenadiers 0:28
8 Jefferson Cepeda Movistar Team 0:30
9 Ivan Romeo Movistar Team 0:48
10 Lenny Martinez Bahrain Victorious 0:54
11 Pablo Castrillo Movistar Team 0:58
12 Ben O'Connor Team Jayco-AlUla 1:01
13 Pavel Sivakov UAE Team Emirates 1:04
14 Jai Hindley Red Bull-Bora-hansgrohe 1:05
15 Tobias Foss INEOS Grenadiers 1:14
16 Jack Haig Bahrain Victorious 1:44
17 Aleksandr Vlasov Red Bull-Bora-hansgrohe 1:49
18 Davide Piganzoli Team Polti-VisitMalta 2:26
19 Alexey Lutsenko Israel-Premier Tech 2:27
20 William Barta Movistar Team 2:43
21 Ivan Sosa Equipo Kern Pharma 3:03
22 Milan Vader Q36.5 Pro Cycling Team 3:24
23 Jon Agirre Euskaltel-Euskadi 3:46
24 Joe Blackmore Israel-Premier Tech 3:50
25 Gianluca Brambilla Q36.5 Pro Cycling Team 4:06
26 Jonathan Caicedo Petrolike s.t.
27 Txomin Juaristi Euskaltel-Euskadi 4:23
28 Mark Donovan Q36.5 Pro Cycling Team 4:44
29 Andrii Ponomar Petrolike 4:47
30 Jaume Guardeño Caja Rural-Seguros RGA 4:53
31 Diego Uriarte Equipo Kern Pharma 5:13
32 Clément Alleno Burgos Burpellet BH 5:16
33 Joan Bou Caja Rural-Seguros RGA 5:33
34 Jokin Murguialday Euskaltel-Euskadi 5:42
35 Jakub Otruba Caja Rural-Seguros RGA 5:48
36 Louis Meintjes Intermarché-Wanty 5:51
37 Ivan Cobo Equipo Kern Pharma 5:54
38 Luca Paletti VF Group-Bardiani CSF-Faizanè 6:03
39 Floris De Tier Wagner Bazin WB 6:05
40 Sebastian Berwick Caja Rural-Seguros RGA 6:30
41 Andrew August INEOS Grenadiers 6:37
42 Jakob Söderqvist Lidl-Trek 6:50
43 Lorenzo Galimberti Petrolike 7:01
44 Giovanni Aleotti Red Bull-Bora-hansgrohe 7:04
45 Luca Covili VF Group-Bardiani CSF-Faizanè 7:21
46 Rainer Kepplinger Bahrain Victorious 7:24
47 Daan Hoole Lidl-Trek 7:29
48 Filippo Zana Team Jayco-AlUla 8:10
49 Gianni Vermeersch Alpecin-Deceuninck 8:20
50 Jonathan Castroviejo INEOS Grenadiers 8:20
51 Amanuel Ghebreigzabhier Lidl-Trek 8:49
52 Matteo Scalco VF Group-Bardiani CSF-Faizanè 9:09
53 Mikel Bizkarra Euskaltel-Euskadi 9:39
54 Edoardo Zambanini Bahrain Victorious 9:56
55 Kieran Haug Project Echelon Racing 10:34
56 JoseManuel Diaz Burgos Burpellet BH 10:52
57 Unai Iribar Equipo Kern Pharma 11:02
58 Jose Maria Garcia Illes Balears Arabay 11:47
59 Michiel Lambrecht Wagner Bazin WB 11:50
60 Hugo Scala Jr Project Echelon Racing 12:11
61 Loic Vliegen Wagner Bazin WB 13:24
62 Hugo de la Calle Burgos Burpellet BH 13:35
63 Hugo Houle Israel-Premier Tech 13:43
64 Bob Jungels INEOS Grenadiers 13:44
65 Nelson Oliveira Movistar Team 13:47
66 Jorge Arcas Movistar Team 13:57
67 Filippo Baroncini UAE Team Emirates s.t.
68 Walter Calzoni Q36.5 Pro Cycling Team 14:33
69 Matteo Sobrero Red Bull-Bora-hansgrohe 14:44
70 Frederik Wandahl Red Bull-Bora-hansgrohe 14:45
71 Jelte Krijnsen Team Jayco-AlUla 14:52
72 Felix Grossschartner UAE Team Emirates 14:57
73 Mirco Maestri Team Polti-VisitMalta 15:12
74 Jonathan Milan Lidl-Trek 15:48
75 Davide Bais Team Polti-VisitMalta 16:12
76 Henri Uhlig Alpecin-Deceuninck 16:15
77 Jasha Sütterlin Team Jayco-AlUla 16:34
78 Kevin Colleoni Intermarché-Wanty 16:39
79 Louka Matthys Wagner Bazin WB 17:02
80 Rory Townsend Q36.5 Pro Cycling Team 17:09
81 Sinuhé Fernandez Burgos Burpellet BH 17:31
82 Riley Sheehan Israel-Premier Tech 17:37
83 Ivo Oliveira UAE Team Emirates 18:04
84 Lorenzo Milesi Movistar Team 18:05
85 Johan Meens Wagner Bazin WB 18:21
86 Ethan Vernon Israel-Premier Tech 19:23
87 Edgar Cadena Petrolike 19:44
88 Michael Leonard INEOS Grenadiers 19:48
89 Alvaro Sagrado Perez Illes Balears Arabay 20:07
90 Asier Pablo Gonzalez Illes Balears Arabay 20:08
91 Jose Marin Aragón Illes Balears Arabay s.t.
92 Cesar Macias Petrolike 20:31
93 David González Q36.5 Pro Cycling Team 20:43
94 Samuel Boardman Project Echelon Racing 20:48
95 José Félix Parra Equipo Kern Pharma 20:58
96 Jake Stewart Israel-Premier Tech 21:02
97 Carlos Garcia Petrolike 21:14
98 José Juan Prieto Petrolike s.t.
99 Nico Denz Red Bull-Bora-hansgrohe 21:26
100 Oscar Riesebeek Alpecin-Deceuninck 21:27
101 Alessio Martinelli VF Group-Bardiani CSF-Faizanè 21:35
102 Hamish Armitt Team Novo Nordisk 21:49
103 Tom Portsmouth Wagner Bazin WB 22:03
104 Xabier Berasategi Euskaltel-Euskadi 22:06
105 Sente Sentjens Alpecin-Deceuninck 22:11
106 Kaden Groves Alpecin-Deceuninck 22:13
107 Alex Molenaar Caja Rural-Seguros RGA 22:15
108 Edward Planckaert Alpecin-Deceuninck 22:19
109 Quentin Bezza Wagner Bazin WB 22:22
110 Michael Hepburn Team Jayco-AlUla 22:35
111 Lars Boven Alpecin-Deceuninck 22:39
112 Huub Artz Intermarché-Wanty 22:41
113 Julius Johansen UAE Team Emirates 22:56
114 Gonzalo Ariño Bolinches Illes Balears Arabay 23:14
115 Riley Pickrell Israel-Premier Tech 23:19
116 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 23:22
117 Gianni Moscon Red Bull-Bora-hansgrohe 23:24
118 Nathan Smith Team Novo Nordisk 23:34
119 Laurent Gervais Project Echelon Racing 23:47
120 Iúri Leitão Caja Rural-Seguros RGA 23:48
121 Adrien Petit Intermarché-Wanty 24:07
122 Vicente Rojas VF Group-Bardiani CSF-Faizanè 24:10
123 Matyas Kopecky Team Novo Nordisk s.t.
124 Filippo Ridolfo Team Novo Nordisk 24:14
125 Gijs Van Hoecke Intermarché-Wanty 24:34
126 Pau Llaneras Illes Balears Arabay 24:46
127 Caleb Classen Project Echelon Racing 24:53
128 Giovanni Lonardi Team Polti-VisitMalta 25:09
129 Gerben Thijssen Intermarché-Wanty 25:12
130 Jannik Steimle Q36.5 Pro Cycling Team 25:17
131 Iñigo Elosegui Equipo Kern Pharma 25:22
132 David Martin Burgos Burpellet BH 25:30
133 Edward Theuns Lidl-Trek 25:30
134 Brendan Rhim Project Echelon Racing 25:59
135 Francisco Muñoz Team Polti-VisitMalta 26:06
136 Alexander Kamp Intermarché-Wanty 26:25
137 Christopher Juul-Jensen Team Jayco-AlUla 26:35
138 Robert Donaldson Team Jayco-AlUla s.t.
139 Cade Bickmore Project Echelon Racing 26:42
140 Simone Consonni Lidl-Trek s.t.
141 Ander Okamika Burgos Burpellet BH 26:57
142 Vojtech Kminek Burgos Burpellet BH 27:02
143 Alex Tolio VF Group-Bardiani CSF-Faizanè 27:13
144 Xabier Isasa Euskaltel-Euskadi 27:23
145 Kamil Gradek Bahrain Victorious 27:51
146 Tyler Stites Caja Rural-Seguros RGA 27:54
147 Samuele Zoccarato Team Polti-VisitMalta 28:02
148 Marton Dina Euskaltel-Euskadi 28:12
149 Joan Albert Riera Illes Balears Arabay 28:47
150 Declan Irvine Team Novo Nordisk 28:49
151 Miguel Angel Fernandez Equipo Kern Pharma 28:57
152 Antonio Polga Team Novo Nordisk 30:34
153 Bailey McDonald Team Novo Nordisk s.t.

 

Stage 2 map & profile:

Stage 2 map

Stage 2 profile


Content continues below the ads

Melanoma: It Started With a Freckle Peaks Coaching: work with a coach!

Wednesday, February 5: Orihuela 34.3 km team time trial

Course map & profile

Lidl-Trek turned in the fastest time.

Tour de France: 2020

Bill & Carol McGann's book The Story of the Tour de France, 2020: The Tour During Covid-19, Better Late Than Never is available in both Kindle eBook and Audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the race city of Orihuela at 2:20 PM, local time: 17C (62F), sunny, with the wind from the east-southeast at 9 km/hr (5 mph). No rain is forecast.

The stage: The VCV 2025 starts strong with a spectacular team time trial of 34 kilometers. A flat course with some hilly areas, somewhat technical in specific sections, but above all a very fast time trial conducive to very high average speeds. The VCV 2025 will open with an all-out battle between the best teams in the world

The race: Here's the report from winner Team Lidl-Trek.

Lidl-Trek dominate the opening team time trial at Volta a la Comunitat Valenciana winning with an impressive margin of 47 seconds.

The Team went into the day fully prepared, having reconned today’s opening 34.3km-long team time trial at their January training camp, and with one clear goal: to win.

As soon as the group rolled off the ramp, it was obvious that every single rider meant business and an impressively strong team performance out on course saw them stop the clock at 39 minutes 19 seconds to move into the hot seat.

Second-place Jayco AlUla on their ride.

As one of the first teams to start, it was a long wait to see if Lidl-Trek had done enough to secure victory with potentially some of the toughest competition to come in the last group of teams. However, in the end, no one was able to get close to matching the benchmark set by the Team and it was Simone Consonni, Daan Hoole, Amanuel Ghebreigzabhier, Jonathan Milan, Jakob Söderqvist, Edward Theuns, and Mathias Vacek who stepped onto the podium as the first winners of the race.

In fact, Lidl-Trek was the only team to step onto the podium with Mathias Vacek crossing the line first to take the race leader’s yellow jersey, as well as the jersey for the best young rider while, Jonathan Milan will wear the KOM jersey tomorrow with Daan Hoole in the Points jersey.

Here's third-place UAE team Emirates-XRG

Mathias Vacek:
It's a really great feeling. We could even think about the margin we had at the finish, about 50 seconds. It’s crazy what we did today. We aimed high, but winning is something special for us, and for the team it’s a great success. We’re super confident now for the next races and time trials. Today we enjoyed our victory and we left everything out there. It feels so great.

It was not really decided that I should pass the finish first, but I was in the first position before the downhill and I stayed there until the finish line, and I’m proud that I can wear the yellow jersey now for the next stage. I want to thank my team, to the other guys because without them it wouldn’t be possible. The team effort we put in and all the details we worked on, now it paid off and it feels great. I don’t want to say that I’m going to win the next stages, but I’ll try to keep the jersey for as long as possible.

I have a good gap to the other teams but for sure it will be hard racing with some tough climbs in the next says. I’ll see how I feel but I will leave it all out there to keep the jersey as long as possible.

Mathias Vacek will start stage two in yellow. Photo: Szymon Gruchalski/Getty Images

Jonathan Milan:
I would say absolutely yes [it went to plan]. The plan was a bit easy – go full gas and give 100% of ourselves, so we were believing in this. We were also try this time trial in the last month, during the January training camp. From the beginning we looked and said that with our team it would be really perfect. I think it’s a perfect result.

I think it was the plan to make Mathias first. In the end everyone deserves this victory, everyone gave 100%. Mathias did a nice pace and I think he can play his cards also in the next days.

I think I’ll have to wait a bit. The last stage should be pretty interesting for me. I’ll have to suffer a bit, I’ll help my teammates and we’ll see.

Results:

34.3 kilometers raced at an average speed of 52.322 km/hr

1 Lidl-Trek 39min 20sec
2 Team Jayco-AlUla @ 46sec
3 UAE Team Emirates 0:50
4 Red Bull-Bora-hansgrohe s.t.
5 INEOS Grenadiers 0:51
6 Movistar Team 1:06
7 Bahrain Victorious 1:11
8 Israel-Premier Tech 1:21
9 Q36.5 Pro Cycling Team 1:50
10 Alpecin-Deceuninck 2:06
11 Euskaltel-Euskadi 2:19
12 Team Polti-VisitMalta 2:31
13 Caja Rural-Seguros RGA 2:43
14 Petrolike 2:44
15 Intermarché-Wanty 2:46
16 Project Echelon Racing 3:04
17 Burgos Burpellet BH 3:23
18 Equipo Kern Pharma 3:33
20 Team Novo Nordisk 4:18
21 Wagner Bazin WB 4:21
22 Illes Balears Arabay 6:12

 

GC after stage 1:

1 Mathias Vacek Lidl-Trek 39min 19sec
2 Jonathan Milan Lidl-Trek s.t.
3 Daan Hoole Lidl-Trek s.t.
4 Jakob Söderqvist Lidl-Trek s.t.
5 Edward Theuns Lidl-Trek @ 30sec
6 Jelte Krijnsen Team Jayco-AlUla 0:47
7 Ben O'Connor Team Jayco-AlUla s.t.
8 Michael Hepburn Team Jayco-AlUla s.t.
9 Jasha Sütterlin Team Jayco-AlUla s.t.
10 Joao Almeida UAE Team Emirates 0:50
11 Felix Grossschartner UAE Team Emirates s.t.
12 Brandon McNulty UAE Team Emirates s.t.
13 Pavel Sivakov UAE Team Emirates s.t.
14 Aleksandr Vlasov Red Bull-Bora-hansgrohe 0:51
15 Jai Hindley Red Bull-Bora-hansgrohe s.t.
16 Frederik Wandahl Red Bull-Bora-hansgrohe s.t.
17 Matteo Sobrero Red Bull-Bora-hansgrohe s.t.
18 Giovanni Aleotti Red Bull-Bora-hansgrohe s.t.
19 AJ August INEOS Grenadiers 0:52
20 Tobias Foss INEOS Grenadiers s.t.
21 Carlos Rodriguez INEOS Grenadiers s.t.
22 Thymen Arensman INEOS Grenadiers s.t.
23 Jonathan Castroviejo INEOS Grenadiers s.t.
24 Michael Leonard INEOS Grenadiers 0:54
25 Ivan Romeo Movistar Team 1:06
26 Nelson Oliveira Movistar Team s.t.
27 Pablo Castrillo Movistar Team s.t.
28 William Barta Movistar Team s.t.
29 Jefferson Cepeda Movistar Team s.t.
30 Julius Johansen UAE Team Emirates 1:08
31 Lenny Martinez Bahrain Victorious 1:12
32 Jack Haig Bahrain Victorious s.t.
33 Santiago Buitrago Bahrain Victorious s.t.
34 Pello Bilbao Bahrain Victorious s.t.
35 Rainer Kepplinger Bahrain Victorious s.t.
36 Amanuel Ghebreigzabhier Lidl-Trek 1:19
37 Ethan Vernon Israel-Premier Tech 1:22
38 Alexey Lutsenko Israel-Premier Tech s.t.
39 Joe Blackmore Israel-Premier Tech s.t.
40 Hugo Houle Israel-Premier Tech s.t.
41 Nico Denz Red Bull-Bora-hansgrohe 1:41
42 Simone Consonni Lidl-Trek 1:42
43 Ivo Oliveira UAE Team Emirates 1:50
44 Mark Donovan Q36.5 Pro Cycling Team 1:51
45 Gianluca Brambilla Q36.5 Pro Cycling Team s.t.
46 Walter Calzoni Q36.5 Pro Cycling Team s.t.
47 Milan Vader Q36.5 Pro Cycling Team s.t.
48 Rory Townsend Q36.5 Pro Cycling Team 1:55
49 Gianni Vermeersch Alpecin-Deceuninck 2:07
50 Oscar Riesebeek Alpecin-Deceuninck s.t.
51 Henri Uhlig Alpecin-Deceuninck s.t.
52 Kaden Groves Alpecin-Deceuninck s.t.
53 Jokin Murguialday Euskaltel-Euskadi 2:20
54 Xabier Berasategi Euskaltel-Euskadi s.t.
55 Xabier Isasa Euskaltel-Euskadi s.t.
56 Jon Agirre Euskaltel-Euskadi s.t.
57 Txomin Juaristi Euskaltel-Euskadi s.t.
58 Mikel Bizkarra Euskaltel-Euskadi s.t.
59 Edoardo Zambanini Bahrain Victorious 2:28
60 Davide Piganzoli Team Polti-VisitMalta 2:32
61 Mirco Maestri Team Polti-VisitMalta s.t.
62 Samuele Zoccarato Team Polti-VisitMalta s.t.
63 Francisco Muñoz Team Polti-VisitMalta s.t.
64 Edward Planckaert Alpecin-Deceuninck 2:35
65 Jannik Steimle Q36.5 Pro Cycling Team 2:39
66 Andrii Ponomar Petrolike 2:43
67 Edgar Cadena Petrolike s.t.
68 José Juan Prieto Petrolike s.t.
69 Jonathan Caicedo Petrolike s.t.
70 Carlos Garcia Petrolike s.t.
71 Alex Molenaar Caja Rural-Seguros RGA s.t.
72 Jaume Guardeño Caja Rural-Seguros RGA s.t.
73 Jakub Otruba Caja Rural-Seguros RGA s.t.
74 Sebastian Berwick Caja Rural-Seguros RGA s.t.
75 Cesar Macias Petrolike 2:46
76 Iúri Leitão Caja Rural-Seguros RGA s.t.
77 Huub Artz Intermarché-Wanty s.t.
78 Gijs Van Hoecke Intermarché-Wanty s.t.
79 Louis Meintjes Intermarché-Wanty s.t.
80 Kevin Colleoni Intermarché-Wanty s.t.
81 Joan Bou Caja Rural-Seguros RGA 2:49
82 Giovanni Lonardi Team Polti-VisitMalta 2:56
83 Hugo Scala, Jr Project Echelon Racing 3:05
84 Samuel Boardman Project Echelon Racing s.t.
85 Caleb Classen Project Echelon Racing s.t.
86 Laurent Gervais Project Echelon Racing s.t.
87 Kieran Haug Project Echelon Racing s.t.
88 Cade Bickmore Project Echelon Racing 3:07
89 Brendan Rhim Project Echelon Racing 3:21
90 Riley Sheehan Israel-Premier Tech 3:22
91 Hugo de la Calle Burgos Burpellet BH 3:24
92 Sinuhé Fernandez Burgos Burpellet BH s.t.
93 Clément Alleno Burgos Burpellet BH s.t.
94 Ander Okamika Burgos Burpellet BH s.t.
95 Jose Manuel Diaz Burgos Burpellet BH s.t.
96 David Martin Burgos Burpellet BH s.t.
97 Vojtech Kminek Burgos Burpellet BH s.t.
98 Lars Boven Alpecin-Deceuninck 3:30
99 Sente Sentjens Alpecin-Deceuninck 3:32
100 Davide Bais Team Polti-VisitMalta s.t.
101 Iñigo Elosegui Equipo Kern Pharma 3:34
102 Diego Uriarte Equipo Kern Pharma s.t.
103 Ivan Cobo Equipo Kern Pharma s.t.
104 Unai Iribar Equipo Kern Pharma s.t.
105 José Félix Parra Equipo Kern Pharma s.t.
106 Ivan Sosa Equipo Kern Pharma 3:35
107 Luca Paletti VF Group-Bardiani CSF-Faizanè 3:41
108 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
109 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè s.t.
110 Luca Covili VF Group-Bardiani CSF-Faizanè s.t.
111 Alex Tolio VF Group-Bardiani CSF-Faizanè s.t.
112 Lorenzo Milesi Movistar Team 3:56
113 Gianni Moscon Red Bull-Bora-hansgrohe 4:07
114 Alessio Martinelli VF Group-Bardiani CSF-Faizanè 4:08
115 Filippo Baroncini UAE Team Emirates 4:16
116 Matyas Kopecky Team Novo Nordisk 4:18
117 Filippo Ridolfo Team Novo Nordisk s.t.
118 Nathan Smith Team Novo Nordisk s.t.
119 Hamish Armitt Team Novo Nordisk s.t.
120 Michiel Lambrecht Wagner Bazin WB 4:21
121 Loic Vliegen Wagner Bazin WB s.t.
122 Quentin Bezza Wagner Bazin WB s.t.
123 Louka Matthys Wagner Bazin WB s.t.
124 Tom Portsmouth Wagner Bazin WB s.t.
125 Johan Meens Wagner Bazin WB s.t.
126 Floris De Tier Wagner Bazin WB s.t.
127 Alexander Kamp Intermarché-Wanty 4:38
128 Filippo Zana Team Jayco-AlUla 4:47
129 Robert Donaldson Team Jayco-AlUla s.t.
130 Christopher Juul-Jensen Team Jayco-AlUla 4:47
131 Jake Stewart Israel-Premier Tech s.t.
132 Lorenzo Galimberti Petrolike 5:25
133 David González Q36.5 Pro Cycling Team 5:30
134 Vicente Rojas VF Group-Bardiani CSF-Faizanè 5:41
135 Riley Pickrell Israel-Premier Tech 5:54
136 Kamil Gradek Bahrain Victorious 5:59
137 Fernando Tercero Team Polti-VisitMalta 6:12
138 Joan Albert Riera Illes Balears Arabay 6:13
139 Jose Marin Aragón Illes Balears Arabay s.t.
140 Jose Maria Garcia Soriano Illes Balears Arabay s.t.
141 Alvaro Sagrado Perez Illes Balears Arabay s.t.
142 Pablo Gonzalez Asier Illes Balears Arabay s.t.
143 Pau Llaneras Illes Balears Arabay s.t.
144 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
145 Bob Jungels INEOS Grenadiers 6:16
146 Marton Dina Euskaltel-Euskadi 6:24
147 Jorge Arcas Movistar Team 6:27
148 Tyler Stites Caja Rural-Seguros RGA 6:52
149 Declan Irvine Team Novo Nordisk 7:04
150 Gerben Thijssen Intermarché-Wanty s.t.
151 Adrien Petit Intermarché-Wanty s.t.
152 Miguel Angel Fernandez Equipo Kern Pharma 7:09
153 Antonio Polga Team Novo Nordisk 8:46
154 Bailey McDonald Team Novo Nordisk s.t.

 

Stage 1 map & profile:

Stage 1 map

Stage 1 profile



Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Start list with back numbers, February 4, 2025:

UAE Team Emirates
1 Brandon McNulty
2 Joao Almeida
3 Filippo Baroncini
4 Felix Grossschartner
5 Julius Johansen
6 Ivo Oliveira
7 Pavel Sivakov
Bahrain Victorious
11 Santiago Buitrago
12 Pello Bilbao
13 Kamil Gradek
14 Jack Haig
15 Rainer Kepplinger
16 Lenny Martinez
17 Edoardo Zambanini
Red Bull-Bora-hansgrohe
21 Nico Denz
22 Jai Hindley
23 Matteo Sobrero
24 Gianni Moscon
25 Aleksandr Vlasov
26 Frederik Wandahl
27 Giovanni Aleotti
Team Jayco-AlUla
31 Ben O'Connor
32 Michael Hepburn
33 Christopher Juul-Jensen
34 Jelte Krijnsen
35 Robert Donaldson
36 Jasha Sütterlin
37 Filippo Zana
Movistar Team
41 Jefferson Cepeda
42 William Barta
43 Pablo Castrillo
44 Jorge Arcas
45 Lorenzo Milesi
46 Ivan Romeo
47 Nelson Oliveira
Lidl-Trek
51 Simone Consonni
52 Amanuel Ghebreigzabhier
53 Jonathan Milan
54 Edward Theuns
55 Mathias Vacek
56 Jakob Söderqvist
57 Daan Hoole
Intermarché-Wanty
61 Huub Artz
62 Kevin Colleoni
63 Louis Meintjes
64 Alexander Kamp
65 Adrien Petit
66 Gerben Thijssen
67 Gijs Van Hoecke
Alpecin-Deceuninck
71 Kaden Groves
72 Gianni Vermeersch
73 Oscar Riesebeek
74 Edward Planckaert
75 Lars Boven
76 Henri Uhlig
77 Sente Sentjens
INEOS Grenadiers
81 Thymen Arensman
82 Jonathan Castroviejo
83 AJ August
84 Tobias Foss
85 Bob Jungels
86 Michael Leonard
87 Carlos Rodriguez
Team Polti-VisitMalta
91 Giovanni Lonardi
92 Mirco Maestri
93 Francisco Muñoz
94 Davide Bais
95 Davide Piganzoli
96 Fernando Tercero
97 Samuele Zoccarato
VF Group-Bardiani CSF-Faizanè
101 Luca Covili
102 Filippo Fiorelli
103 Alessio Martinelli
104 Luca Paletti
105 Vicente Rojas
106 Matteo Scalco
107 Alex Tolio
Euskaltel-Euskadi
111 Txomin Juaristi
112 Xabier Isasa
113 Xabier Berasategi
114 Jon Agirre
115 Marton Dina
116 Mikel Bizkarra
117 Jokin Murguialday
Burgos Burpellet BH
121 Clément Alleno
122 David Martin
123 Ander Okamika
124 Vojtech Kminek
125 Hugo de la Calle
126 Jose Manuel Diaz
127 Sinuhé Fernandez
Caja Rural-Seguros RGA
131 Joan Bou
132 Sebastian Berwick
133 Iúri Leitão
134 Jaume Guardeño
135 Alex Molenaar
136 Jakub Otruba
137 Tyler Stites
Equipo Kern Pharma
141 Ivan Sosa
142 José Félix Parra
143 Diego Uriarte
144 Unai Iribar
145 Miguel Angel Fernandez
146 Iñigo Elosegui
147 Ivan Cobo
Q36.5 Pro Cycling Team
151 Gianluca Brambilla
152 Mark Donovan
153 Walter Calzoni
154 David González
155 Jannik Steimle
156 Rory Townsend
157 Milan Vader
Wagner Bazin WB
161 Loic Vliegen
162 Tom Portsmouth
163 Johan Meens
164 Louka Matthys
165 Michiel Lambrecht
166 Floris De Tier
167 Quentin Bezza
Team Novo Nordisk
171 Hamish Armitt
172 Matyas Kopecky
173 Declan Irvine
174 Bailey McDonald
175 Antonio Polga
176 Filippo Ridolfo
177 Nathan Smith
Israel-Premier Tech
181 Joe Blackmore
182 Hugo Houle
183 Alexey Lutsenko
184 Riley Pickrell
185 Riley Sheehan
186 Jake Stewart
187 Ethan Vernon
Illes Balears Arabay
191 Gonzalo Ariño Bolinches
192 Jose Maria Garcia
193 Asier Pablo Gonzalez
194 Pau Llaneras
195 Jose Marin Aragón
196 Albert Riera Joan
197 Alvaro Sagrado Perez
Project Echelon Racing
201 Laurent Gervais
202 Hugo Scala Jr
203 Kieran Haug
204 Brendan Rhim
205 Caleb Classen
206 Samuel Boardman
207 Cade Bickmore
Petrolike
211 Jonathan Caicedo
212 Edgar Cadena
213 Lorenzo Galimberti
214 Carlos Garcia
215 Cesar Macias
216 Andrii Ponomar
217 José Juan Prieto