Gran Camiño: Alejandro Valverde wins stage 3
Overall leader Michael Woods finishes second and Ivan Sosa third in Luintra
Alejandro Valverde (Movistar) won stage 3 at Gran Camiño in Luintra. The Spaniard took the win ahead of overall race leader Michael Woods (Israel-Premier Tech), while Ivan Sosa (also Movistar) finished third after leading out his teammate for the stage win.
"So happy with this nice success. We kept the race under control at all times. Third on Thursday, second yesterday, and the win today - and we're close up there in the GC, so we must feel really proud," Valverde said following the stage.
"We really went for the stage today; you can get it or not, because the opposition was strong, but things turned out well. I didn't know those final climbs and it was a steep series! Roads were difficult, downhills were technical... and we really needed to keep a good position.
"We had a really strong Sosa, an excellent team all-around in all phases of the race, and then it was down to that final. I knew I was faster than Woods, and Sosa led me out perfectly to claim that win. We've done really well so far this week, and let's hope we can crown it tomorrow. It will be a tough ITT, not flat at all. Let's see how we did recover, and we'll give everything that's left to take yellow."
Woods leads the overall classification by 10 seconds ahead of Valverde and 50 seconds ahead of Sosa as the race heads into the finale stage 4 15.8km time trial held in Sarria on Sunday.
How it unfolded
The third stage offered the field a 148km between Maceda and Luintra that included three categorised climbs over Alto de Noqueira (102km), Alto de Seragude (124km) and lastly Alto de Moura (139km) before a descent to the finish line.
Sosa, Valverde and Woods opened a gap up the Alto de Seragude with less than 30km to go, with a select group that included Jefferson Cepeda (Caja Rural-Seguros RGA), Mark Padun (EF Education-EasyPost), Ion Izagirre and Rubén Fernández (both Cofidis), Igor Arrieta (Equipo Kern Pharma), Jefferson Alexander Cepeda (Drone Hopper-Androni Giocattoli), José Gonçalves (W52 / FC Porto).
Jefferson Alexander Cepeda (Drone Hopper-Androni Giocattoli) attacked on the climb and gained 10 seconds but Sosa and Gorka Izagirre (Movistar) set the pace from the select group behind, which grew as riders caught back up, to keep him at a manageable distance before bringing him back near the top.
Movistar, with four riders, led the front group down the descent and into the final climb Alto de Moura. On the steep slopes, Movistar set a pace that caused riders, one-by-one, to fall off pace. Woods, sitting on the Movistar wheels had only one Isreal-Premier teammate, Jakob Fuglsang, to help on the climb.
Woods attacked with 4.6km to the top (6.9km our from the finish), midway up the ascent, with Sosa and Valverde the only two riders able to follow. Woods tried several efforts but could not shake the Movistar duo. Sosa then set the pace to stop Woods from attacking.
Sosa led the three through the KOM over the top of Alto de Moura with 1.5km to go, and all the way down the descent and onto the finish streets of Luintra. As he swung off, Valverde came through to take the stage win, leaving Woods to settle for second.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Alejandro Valverde (Spa) Movistar Team | 3:42:42 |
2 | Michael Woods (Can) Israel-Premier Tech | |
3 | Ivan Ramiro Sosa Cuervo (Col) Movistar Team | |
4 | Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma | 0:00:51 |
5 | Mark Padun (Ukr) EF Education-EasyPost | |
6 | Ion Izagirre Insausti (Spa) Cofidis | |
7 | Ruben Fernandez (Spa) Cofidis | |
8 | Filippo Zana (Ita) Bardiani CSF Faizane' | 0:01:31 |
9 | Urko Berrade Fernandez (Spa) Equipo Kern Pharma | |
10 | Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA | |
11 | Jakob Fuglsang (Den) Israel-Premier Tech | 0:01:58 |
12 | Jesus Herrada (Spa) Cofidis | |
13 | José Fernandes (Por) W52 / FC Porto | 0:02:30 |
14 | Tiago Antunes (Por) Efapel Cycling | 0:02:37 |
15 | Gorka Izagirre Insausti (Spa) Movistar Team | |
16 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | |
17 | Davide Villella (Ita) Cofidis | |
18 | Alexander Molenaar (Ned) Burgos-BH | 0:03:28 |
19 | Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA | |
20 | Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli | 0:05:10 |
21 | Derek Gee (Can) Israel-Premier Tech | |
22 | Simon Geschke (Ger) Cofidis | |
23 | Jefferson Cepeda (Ecu) Drone Hopper-Androni Giocattoli | |
24 | Chad Haga (USA) Human Powered Health | 0:05:28 |
25 | Tiago Machado (Por) Radio Popular-Paredes-Boavista | 0:06:07 |
26 | Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel | |
27 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | |
28 | Jose Herrada (Spa) Cofidis | |
29 | Ibon Ruiz Sedano (Spa) Equipo Kern Pharma | |
30 | Victor Langellotti (Mon) Burgos-BH | |
31 | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | |
32 | Roger Adria Oliveras (Spa) Equipo Kern Pharma | |
33 | Edoardo Zardini (Ita) Drone Hopper-Androni Giocattoli | 0:07:40 |
34 | Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA | 0:09:08 |
35 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | |
36 | Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA | |
37 | Nelson Oliveira (Por) Movistar Team | 0:09:10 |
38 | Simone Ravanelli (Ita) Drone Hopper-Androni Giocattoli | 0:10:14 |
39 | Carlos Canal Blanco (Spa) Euskaltel-Euskadi | 0:12:34 |
40 | Jetse Bol (Ned) Burgos-BH | |
41 | José Rojas (Spa) Movistar Team | |
42 | Rui Vinhas (Por) W52 / FC Porto | |
43 | Alberto Gallego Ruiz (Spa) Radio Popular-Paredes-Boavista | |
44 | Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel | |
45 | Davide Gabburo (Ita) Bardiani CSF Faizane' | |
46 | Henrique Casimiro (Por) Efapel Cycling | |
47 | Odd Christian Eiking (Nor) EF Education-EasyPost | |
48 | Ricardo Vilela (Por) W52 / FC Porto | |
49 | Jordi Lopez Caravaca (Spa) Equipo Kern Pharma | |
50 | Davide Bais (Ita) Eolo-Kometa Cycling Team | |
51 | Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA | |
52 | Gonzalo Serrano Rodriguez (Spa) Movistar Team | |
53 | Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA | |
54 | Oscar Cabedo Carda (Spa) Burgos-BH | |
55 | Savva Novikov (Rus) Equipo Kern Pharma | |
56 | Adria Moreno Sala (Spa) Burgos-BH | |
57 | Joaquim Silva (Por) Efapel Cycling | |
58 | Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi | 0:14:41 |
59 | Isaac Canton Serrano (Spa) Manuela Fundacion | 0:16:08 |
60 | Daniel Jimenez Martinez (Spa) Manuela Fundacion | |
61 | Filippo Fiorelli (Ita) Bardiani CSF Faizane' | 0:16:20 |
62 | Stephen Bassett (USA) Human Powered Health | 0:18:01 |
63 | Kyle Murphy (USA) Human Powered Health | |
64 | Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team | |
65 | Marco Frigo (Ita) Israel-Premier Tech | |
66 | Rafael Silva (Por) Efapel Cycling | |
67 | Diego Camargo Pineda (Col) EF Education-EasyPost | |
68 | Hugh Carthy (GBr) EF Education-EasyPost | |
69 | Jóni Brandão (Por) W52 / FC Porto | |
70 | Amaro Antunes (Por) W52 / FC Porto | |
71 | José Gonçalves (Por) W52 / FC Porto | |
72 | Daniel Freitas (Por) Radio Popular-Paredes-Boavista | |
73 | Luís Fernandes (Por) Radio Popular-Paredes-Boavista | |
74 | Erik Fetter (Hun) Eolo-Kometa Cycling Team | |
75 | Diego Lopez Fuentes (Spa) Equipo Kern Pharma | |
76 | Joan Bou Company (Spa) Euskaltel-Euskadi | |
77 | Mads Würtz Schmidt (Den) Israel-Premier Tech | 0:18:31 |
78 | Giovanni Lonardi (Ita) Eolo-Kometa Cycling Team | |
79 | Alessandro De Marchi (Ita) Israel-Premier Tech | |
80 | Jorge Arcas (Spa) Movistar Team | |
81 | Samuel Blanco Prol (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:20:36 |
82 | Brandon Alejandro Rojas Vega (Col) Drone Hopper-Androni Giocattoli | |
83 | João Benta (Por) Efapel Cycling | |
84 | Válter Pereira (Por) Atum General/Tavira/AP Maria Nova Hotel | |
85 | Ben King (USA) Human Powered Health | |
86 | Guilherme Mota (Por) W52 / FC Porto | |
87 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | |
88 | Joan Marti Bennassar Rossello (Spa) Manuela Fundacion | |
89 | Franklin Chacon Colmenares (Ven) Manuela Fundacion | |
90 | Omar El Gouzi (Ita) Bardiani CSF Faizane' | |
91 | Calum Johnston (GBr) Caja Rural-Seguros RGA | |
92 | Juan Antonio Lopez-Cozar Jaimez (Spa) Burgos-BH | |
93 | Keegan Swirbul (USA) Human Powered Health | |
94 | Kristian Aasvold (Nor) Human Powered Health | |
95 | Alex Tolio (Ita) Bardiani CSF Faizane' | |
96 | Giovanni Visconti (Ita) Bardiani CSF Faizane' | |
97 | Ricardo Alejandro Zurita Garcia (Spa) Drone Hopper-Androni Giocattoli | 0:21:22 |
98 | Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi | 0:21:25 |
99 | Angel Fuentes Paniego (Spa) Burgos-BH | |
100 | Simone Bevilacqua (Ita) Eolo-Kometa Cycling Team | |
101 | Daniel Viegas (Por) Eolo-Kometa Cycling Team | |
102 | Matthias Brändle (Aut) Israel-Premier Tech | |
103 | Guillermo Garcia Janeiro (Spa) Radio Popular-Paredes-Boavista | 0:22:36 |
104 | Alessio Nieri (Ita) Bardiani CSF Faizane' | 0:23:05 |
105 | César Martingil (Por) Radio Popular-Paredes-Boavista | 0:24:08 |
106 | Francisco Guerreiro (Por) Efapel Cycling | |
107 | Carlos Salgueiro (Por) Atum General/Tavira/AP Maria Nova Hotel | |
108 | Lachlan Morton (Aus) EF Education-EasyPost | 0:32:18 |
109 | Santiago Mesa Pietralunga (Col) Manuela Fundacion | |
DNF | Andrii Ponomar (Ukr) Drone Hopper-Androni Giocattoli | |
DNS | Pedro Miguel Lopes Goncalves (Por) Radio Popular-Paredes-Boavista | |
DNS | Magnus Cort (Den) EF Education-EasyPost | |
DNS | Eduardo Perez-Landaluce (Spa) Manuela Fundacion |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Michael Woods (Can) Israel-Premier Tech | 12:15:16 |
2 | Alejandro Valverde (Spa) Movistar Team | 0:00:10 |
3 | Ivan Ramiro Sosa Cuervo (Col) Movistar Team | 0:00:50 |
4 | Ruben Fernandez (Spa) Cofidis | 0:01:39 |
5 | Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma | 0:02:07 |
6 | Mark Padun (Ukr) EF Education-EasyPost | 0:02:09 |
7 | Ion Izagirre Insausti (Spa) Cofidis | 0:02:21 |
8 | Filippo Zana (Ita) Bardiani CSF Faizane' | 0:02:33 |
9 | Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA | |
10 | Urko Berrade Fernandez (Spa) Equipo Kern Pharma | 0:02:52 |
11 | Jakob Fuglsang (Den) Israel-Premier Tech | 0:02:54 |
12 | Jesus Herrada (Spa) Cofidis | 0:03:16 |
13 | José Fernandes (Por) W52 / FC Porto | 0:03:32 |
14 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:03:36 |
15 | Davide Villella (Ita) Cofidis | 0:03:39 |
16 | Tiago Antunes (Por) Efapel Cycling | |
17 | Gorka Izagirre Insausti (Spa) Movistar Team | 0:04:14 |
18 | Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA | 0:04:49 |
19 | Alexander Molenaar (Ned) Burgos-BH | |
20 | Jefferson Cepeda (Ecu) Drone Hopper-Androni Giocattoli | 0:06:06 |
21 | Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli | 0:06:12 |
22 | Chad Haga (USA) Human Powered Health | 0:06:49 |
23 | Roger Adria Oliveras (Spa) Equipo Kern Pharma | 0:07:09 |
24 | Victor Langellotti (Mon) Burgos-BH | 0:07:21 |
25 | Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:07:32 |
26 | Derek Gee (Can) Israel-Premier Tech | 0:07:41 |
27 | Tiago Machado (Por) Radio Popular-Paredes-Boavista | 0:07:45 |
28 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | 0:07:54 |
29 | Simon Geschke (Ger) Cofidis | 0:08:09 |
30 | Jose Herrada (Spa) Cofidis | 0:08:22 |
31 | Edoardo Zardini (Ita) Drone Hopper-Androni Giocattoli | 0:09:05 |
32 | Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA | 0:11:12 |
33 | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | 0:11:27 |
34 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | 0:11:30 |
35 | Ibon Ruiz Sedano (Spa) Equipo Kern Pharma | 0:11:35 |
36 | Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA | 0:11:51 |
37 | Simone Ravanelli (Ita) Drone Hopper-Androni Giocattoli | 0:12:08 |
38 | Nelson Oliveira (Por) Movistar Team | 0:12:51 |
39 | Joaquim Silva (Por) Efapel Cycling | 0:13:43 |
40 | Gonzalo Serrano Rodriguez (Spa) Movistar Team | 0:13:59 |
41 | Odd Christian Eiking (Nor) EF Education-EasyPost | 0:14:10 |
42 | Davide Bais (Ita) Eolo-Kometa Cycling Team | |
43 | Ricardo Vilela (Por) W52 / FC Porto | 0:14:30 |
44 | Alberto Gallego Ruiz (Spa) Radio Popular-Paredes-Boavista | 0:14:41 |
45 | Henrique Casimiro (Por) Efapel Cycling | 0:14:52 |
46 | Rui Vinhas (Por) W52 / FC Porto | |
47 | Carlos Canal Blanco (Spa) Euskaltel-Euskadi | 0:14:54 |
48 | Jetse Bol (Ned) Burgos-BH | 0:14:55 |
49 | José Rojas (Spa) Movistar Team | 0:16:02 |
50 | Davide Gabburo (Ita) Bardiani CSF Faizane' | |
51 | Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi | 0:16:06 |
52 | Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:16:15 |
53 | Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA | 0:16:17 |
54 | Jordi Lopez Caravaca (Spa) Equipo Kern Pharma | 0:18:24 |
55 | Isaac Canton Serrano (Spa) Manuela Fundacion | 0:18:34 |
56 | Adria Moreno Sala (Spa) Burgos-BH | 0:18:43 |
57 | Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA | 0:18:53 |
58 | Oscar Cabedo Carda (Spa) Burgos-BH | 0:18:54 |
59 | Joan Bou Company (Spa) Euskaltel-Euskadi | 0:19:33 |
60 | Erik Fetter (Hun) Eolo-Kometa Cycling Team | 0:19:39 |
61 | Luís Fernandes (Por) Radio Popular-Paredes-Boavista | 0:19:48 |
62 | Savva Novikov (Rus) Equipo Kern Pharma | 0:19:49 |
63 | Daniel Freitas (Por) Radio Popular-Paredes-Boavista | 0:19:55 |
64 | Alessandro De Marchi (Ita) Israel-Premier Tech | 0:19:56 |
65 | Hugh Carthy (GBr) EF Education-EasyPost | 0:19:59 |
66 | Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team | 0:20:05 |
67 | José Gonçalves (Por) W52 / FC Porto | 0:20:16 |
68 | Amaro Antunes (Por) W52 / FC Porto | 0:20:19 |
69 | Diego Lopez Fuentes (Spa) Equipo Kern Pharma | 0:20:37 |
70 | Daniel Jimenez Martinez (Spa) Manuela Fundacion | 0:20:40 |
71 | Filippo Fiorelli (Ita) Bardiani CSF Faizane' | 0:20:55 |
72 | Rafael Silva (Por) Efapel Cycling | 0:21:38 |
73 | Calum Johnston (GBr) Caja Rural-Seguros RGA | 0:22:40 |
74 | Kristian Aasvold (Nor) Human Powered Health | 0:22:43 |
75 | Mads Würtz Schmidt (Den) Israel-Premier Tech | 0:22:45 |
76 | Omar El Gouzi (Ita) Bardiani CSF Faizane' | 0:23:01 |
77 | Samuel Blanco Prol (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:23:11 |
78 | Stephen Bassett (USA) Human Powered Health | 0:23:12 |
79 | Kyle Murphy (USA) Human Powered Health | 0:23:15 |
80 | Ben King (USA) Human Powered Health | 0:23:24 |
81 | Giovanni Lonardi (Ita) Eolo-Kometa Cycling Team | 0:24:14 |
82 | Marco Frigo (Ita) Israel-Premier Tech | 0:24:16 |
83 | Jorge Arcas (Spa) Movistar Team | |
84 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | 0:24:19 |
85 | Diego Camargo Pineda (Col) EF Education-EasyPost | 0:24:24 |
86 | Angel Fuentes Paniego (Spa) Burgos-BH | 0:25:46 |
87 | Jóni Brandão (Por) W52 / FC Porto | 0:25:58 |
88 | João Benta (Por) Efapel Cycling | 0:26:04 |
89 | Válter Pereira (Por) Atum General/Tavira/AP Maria Nova Hotel | |
90 | Keegan Swirbul (USA) Human Powered Health | 0:26:40 |
91 | Franklin Chacon Colmenares (Ven) Manuela Fundacion | 0:26:47 |
92 | Alex Tolio (Ita) Bardiani CSF Faizane' | 0:26:51 |
93 | Matthias Brändle (Aut) Israel-Premier Tech | 0:26:53 |
94 | Guilherme Mota (Por) W52 / FC Porto | 0:27:10 |
95 | Juan Antonio Lopez-Cozar Jaimez (Spa) Burgos-BH | 0:27:13 |
96 | Simone Bevilacqua (Ita) Eolo-Kometa Cycling Team | 0:27:36 |
97 | Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi | 0:27:39 |
98 | Ricardo Alejandro Zurita Garcia (Spa) Drone Hopper-Androni Giocattoli | 0:27:47 |
99 | Giovanni Visconti (Ita) Bardiani CSF Faizane' | 0:27:51 |
100 | Brandon Alejandro Rojas Vega (Col) Drone Hopper-Androni Giocattoli | 0:28:18 |
101 | Alessio Nieri (Ita) Bardiani CSF Faizane' | 0:28:59 |
102 | Daniel Viegas (Por) Eolo-Kometa Cycling Team | 0:29:28 |
103 | Carlos Salgueiro (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:31:30 |
104 | César Martingil (Por) Radio Popular-Paredes-Boavista | 0:31:33 |
105 | Francisco Guerreiro (Por) Efapel Cycling | 0:33:52 |
106 | Joan Marti Bennassar Rossello (Spa) Manuela Fundacion | 0:36:52 |
107 | Guillermo Garcia Janeiro (Spa) Radio Popular-Paredes-Boavista | 0:40:53 |
108 | Santiago Mesa Pietralunga (Col) Manuela Fundacion | 0:51:03 |
109 | Lachlan Morton (Aus) EF Education-EasyPost | 1:08:03 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Alejandro Valverde (Spa) Movistar Team | 97 |
2 | Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi | 77 |
3 | Michael Woods (Can) Israel-Premier Tech | 70 |
4 | Ruben Fernandez (Spa) Cofidis | 54 |
5 | Oscar Cabedo Carda (Spa) Burgos-BH | 49 |
6 | Ivan Ramiro Sosa Cuervo (Col) Movistar Team | 41 |
7 | Jetse Bol (Ned) Burgos-BH | 37 |
8 | Giovanni Lonardi (Ita) Eolo-Kometa Cycling Team | 25 |
9 | Stephen Bassett (USA) Human Powered Health | 24 |
10 | Jakob Fuglsang (Den) Israel-Premier Tech | 23 |
11 | Angel Fuentes Paniego (Spa) Burgos-BH | 21 |
12 | Carlos Canal Blanco (Spa) Euskaltel-Euskadi | 20 |
13 | José Gonçalves (Por) W52 / FC Porto | 20 |
14 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | 20 |
15 | Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma | 19 |
16 | Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA | 19 |
17 | Mark Padun (Ukr) EF Education-EasyPost | 17 |
18 | Gorka Izagirre Insausti (Spa) Movistar Team | 17 |
19 | Nelson Oliveira (Por) Movistar Team | 17 |
20 | Daniel Freitas (Por) Radio Popular-Paredes-Boavista | 17 |
21 | Jóni Brandão (Por) W52 / FC Porto | 17 |
22 | Ion Izagirre Insausti (Spa) Cofidis | 15 |
23 | Filippo Zana (Ita) Bardiani CSF Faizane' | 15 |
24 | José Fernandes (Por) W52 / FC Porto | 15 |
25 | Jefferson Cepeda (Ecu) Drone Hopper-Androni Giocattoli | 15 |
26 | Gonzalo Serrano Rodriguez (Spa) Movistar Team | 15 |
27 | Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA | 15 |
28 | Guillermo Garcia Janeiro (Spa) Radio Popular-Paredes-Boavista | 15 |
29 | Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA | 13 |
30 | Urko Berrade Fernandez (Spa) Equipo Kern Pharma | 12 |
31 | Filippo Fiorelli (Ita) Bardiani CSF Faizane' | 11 |
32 | Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA | 10 |
33 | Davide Villella (Ita) Cofidis | 9 |
34 | Tiago Antunes (Por) Efapel Cycling | 9 |
35 | Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli | 7 |
36 | Jesus Herrada (Spa) Cofidis | 5 |
37 | Roger Adria Oliveras (Spa) Equipo Kern Pharma | 5 |
38 | César Martingil (Por) Radio Popular-Paredes-Boavista | 5 |
39 | Chad Haga (USA) Human Powered Health | 4 |
40 | Joaquim Silva (Por) Efapel Cycling | 2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ivan Ramiro Sosa Cuervo (Col) Movistar Team | 20 |
2 | Michael Woods (Can) Israel-Premier Tech | 13 |
3 | Alejandro Valverde (Spa) Movistar Team | 13 |
4 | Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA | 8 |
5 | Simon Geschke (Ger) Cofidis | 5 |
6 | Gorka Izagirre Insausti (Spa) Movistar Team | 4 |
7 | Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi | 4 |
8 | Derek Gee (Can) Israel-Premier Tech | 3 |
9 | Joaquim Silva (Por) Efapel Cycling | 3 |
10 | Diego Camargo Pineda (Col) EF Education-EasyPost | 3 |
11 | Mark Padun (Ukr) EF Education-EasyPost | 2 |
12 | Nelson Oliveira (Por) Movistar Team | 2 |
13 | Mads Würtz Schmidt (Den) Israel-Premier Tech | 2 |
14 | Ruben Fernandez (Spa) Cofidis | 1 |
15 | Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma | 1 |
16 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | 1 |
17 | Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi | 1 |
18 | José Gonçalves (Por) W52 / FC Porto | 1 |
19 | Jóni Brandão (Por) W52 / FC Porto | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma | 12:17:23 |
2 | Filippo Zana (Ita) Bardiani CSF Faizane' | 0:00:26 |
3 | Alexander Molenaar (Ned) Burgos-BH | 0:02:42 |
4 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | 0:09:23 |
5 | Ibon Ruiz Sedano (Spa) Equipo Kern Pharma | 0:09:28 |
6 | Carlos Canal Blanco (Spa) Euskaltel-Euskadi | 0:12:47 |
7 | Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA | 0:16:46 |
8 | Erik Fetter (Hun) Eolo-Kometa Cycling Team | 0:17:32 |
9 | Savva Novikov (Rus) Equipo Kern Pharma | 0:17:42 |
10 | Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team | 0:17:58 |
11 | Daniel Jimenez Martinez (Spa) Manuela Fundacion | 0:18:33 |
12 | Omar El Gouzi (Ita) Bardiani CSF Faizane' | 0:20:54 |
13 | Marco Frigo (Ita) Israel-Premier Tech | 0:22:09 |
14 | Alex Tolio (Ita) Bardiani CSF Faizane' | 0:24:44 |
15 | Guilherme Mota (Por) W52 / FC Porto | 0:25:03 |
16 | Ricardo Alejandro Zurita Garcia (Spa) Drone Hopper-Androni Giocattoli | 0:25:40 |
17 | Brandon Alejandro Rojas Vega (Col) Drone Hopper-Androni Giocattoli | 0:26:11 |
18 | Alessio Nieri (Ita) Bardiani CSF Faizane' | 0:26:52 |
19 | Carlos Salgueiro (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:29:23 |
20 | Francisco Guerreiro (Por) Efapel Cycling | 0:31:45 |
21 | Joan Marti Bennassar Rossello (Spa) Manuela Fundacion | 0:34:45 |
22 | Guillermo Garcia Janeiro (Spa) Radio Popular-Paredes-Boavista | 0:38:46 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Movistar Team | |
2 | Cofidis | |
3 | Israel - Premier Tech | |
4 | Equipo Kern Pharma | |
5 | Caja Rural - Seguros RGA | |
6 | Drone Hopper - Androni Giocattoli | |
7 | Atum general / Tavira / Maria Nova Hotel | |
8 | Burgos-BH | |
9 | Efapel Cycling | |
10 | Euskaltel - Euskadi | |
11 | W52 / FC Porto | |
12 | EF Education-EasyPost | |
13 | Bardiani-CSF-Faizanè | |
14 | EOLO-Kometa | |
15 | Rádio Popular - Paredes - Boavista | |
16 | Human Powered Health | |
17 | Manuela Fundación Continental |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.
Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.
She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US