Teklehaimanot wins Prueba Villafranca
Eritrean turns season around in Spain
Full Results
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Daniel Teklehaimanot (Eri) Orica Greenedge | 3:55:18 |
2 | Ángel Madrazo (Spa) Movistar Team | 0:00:02 |
3 | David Arroyo (Spa) Caja Rural - Seguros RGA | 0:00:08 |
4 | Wesley Sulzberger (Aus) Orica Greenedge | Row 3 - Cell 2 |
5 | Jesus Herrada (Spa) Movistar Team | Row 4 - Cell 2 |
6 | Alessandro De Marchi (Ita) Cannondale Pro Cycling | Row 5 - Cell 2 |
7 | Gorka Verdugo (Spa) Euskaltel - Euskadi | Row 6 - Cell 2 |
8 | Nicolas Edet (Fra) Cofidis, Solutions Credits | Row 7 - Cell 2 |
9 | Marcos Garcia (Spa) Caja Rural - Seguros RGA | 0:00:15 |
10 | Egoitz García (Spa) Cofidis, Solutions Credits | 0:00:53 |
11 | Florian Vachon (Fra) Bretagne - Seche Environnement | Row 10 - Cell 2 |
12 | Haritz Orbe (Spa) Euskadi | Row 11 - Cell 2 |
13 | Vladimir Gusev (Rus) Katusha | Row 12 - Cell 2 |
14 | Antonio Piedra (Spa) Caja Rural - Seguros RGA | Row 13 - Cell 2 |
15 | Sthefano Agostini (Ita) Cannondale Pro Cycling | Row 14 - Cell 2 |
16 | Amets Txurruka (Spa) Caja Rural - Seguros RGA | Row 15 - Cell 2 |
17 | Jesus Del Pino (Spa) Burgos BH - Castilla y Leon | Row 16 - Cell 2 |
18 | Beñat Intxausti (Spa) Movistar Team | Row 17 - Cell 2 |
19 | Florian Guillou (Fra) Bretagne - Seche Environnement | Row 18 - Cell 2 |
20 | Iván Velasco (Spa) Caja Rural - Seguros RGA | Row 19 - Cell 2 |
21 | Cyril Bessy (Fra) Cofidis, Solutions Credits | 0:00:56 |
22 | José Herrada (Spa) Movistar Team | Row 21 - Cell 2 |
23 | Steve Bekaert (Bel) Burgos BH - Castilla y Leon | 0:02:25 |
24 | Paul Poux (Fra) Sojasun | Row 23 - Cell 2 |
25 | Armindo Fonseca (Fra) Bretagne - Seche Environnement | Row 24 - Cell 2 |
26 | Francisco Javier Aramendia (Spa) Caja Rural - Seguros RGA | Row 25 - Cell 2 |
27 | David Lelay (Fra) Sojasun | Row 26 - Cell 2 |
28 | Sebastien Duret (Fra) Bretagne - Seche Environnement | Row 27 - Cell 2 |
29 | Aritz Bagües (Spa) Euskadi | Row 28 - Cell 2 |
30 | Fabricio Ferrari (Uru) Caja Rural - Seguros RGA | Row 29 - Cell 2 |
31 | Fumiyuki Beppu (Jpn) Orica Greenedge | Row 30 - Cell 2 |
32 | Michael Matthews (Aus) Orica Greenedge | Row 31 - Cell 2 |
33 | Jean- Marc Bideau (Fra) Bretagne - Seche Environnement | Row 32 - Cell 2 |
34 | Egoi Martínez (Spa) Euskaltel - Euskadi | Row 33 - Cell 2 |
35 | Jorge Azanza (Spa) Euskaltel - Euskadi | Row 34 - Cell 2 |
36 | Mikel Bizkarra (Spa) Euskadi | Row 35 - Cell 2 |
37 | Gorka Izaguirre (Spa) Euskaltel - Euskadi | Row 36 - Cell 2 |
38 | Danail Petrov (Bul) Caja Rural - Seguros RGA | Row 37 - Cell 2 |
39 | Dmitry Kozontchuk (Rus) Katusha | Row 38 - Cell 2 |
40 | Vladimir Isaychev (Rus) Katusha | 0:03:52 |
41 | Igor Merino (Spa) Euskadi | Row 40 - Cell 2 |
42 | Evaldas Siskevicius (Ltu) Sojasun | 0:05:47 |
43 | Christophe Laborie (Fra) Sojasun | Row 42 - Cell 2 |
44 | Gael Malacarne (Fra) Bretagne - Seche Environnement | Row 43 - Cell 2 |
45 | Pablo Lastras (Spa) Movistar Team | Row 44 - Cell 2 |
46 | Renaud Dion (Fra) Bretagne - Seche Environnement | 0:07:03 |
47 | Arnaud Gerard (Fra) Bretagne - Seche Environnement | Row 46 - Cell 2 |
48 | Moisés Dueñas Nevado (Spa) Burgos BH - Castilla y Leon | Row 47 - Cell 2 |
49 | Andre Cardoso (Por) Caja Rural - Seguros RGA | Row 48 - Cell 2 |
50 | Rémi Pauriol (Fra) Sojasun | Row 49 - Cell 2 |
51 | Moreno Moser (Ita) Cannondale Pro Cycling | 0:07:12 |
52 | Romain Hardy (Fra) Cofidis, Solutions Credits | 0:07:48 |
53 | Jens Keukeleire (Bel) Orica Greenedge | 0:07:50 |
54 | Fabrice Jeandesboz (Fra) Sojasun | 0:08:50 |
55 | Kristijan Koren (Slo) Cannondale Pro Cycling | 0:09:12 |
56 | Matthias Krizek (Aut) Cannondale Pro Cycling | Row 55 - Cell 2 |
57 | Paolo Longo (Ita) Cannondale Pro Cycling | Row 56 - Cell 2 |
58 | Mikel Landa (Spa) Euskaltel - Euskadi | Row 57 - Cell 2 |
59 | Timofey Kritskiy (Rus) Katusha | Row 58 - Cell 2 |
60 | David Belda (Spa) Burgos BH - Castilla y Leon | Row 59 - Cell 2 |
61 | Etienne Tortelier (Fra) Sojasun | Row 60 - Cell 2 |
62 | Unai Iparraguirre (Spa) Euskadi | 0:09:56 |
63 | Dario Hernandez (Spa) Burgos BH - Castilla y Leon | Row 62 - Cell 2 |
64 | Illart Zuazubiskar (Spa) Euskadi | Row 63 - Cell 2 |
65 | Stéphane Poulhies (Fra) Cofidis, Solutions Credits | 0:10:08 |
66 | Carlos Barbero (Spa) Euskadi | 0:10:09 |
67 | Ricardo García (Spa) Euskaltel - Euskadi | 0:16:08 |
68 | Jean-Lou Paiani (Fra) Sojasun | Row 67 - Cell 2 |
69 | Mikel Aristi (Spa) Euskadi | 0:17:22 |
DNF | Xavier Florencio (Spa) Katusha | Row 69 - Cell 2 |
DNF | Angel Vicioso (Spa) Katusha | Row 70 - Cell 2 |
DNF | Vladimir Karpets (Rus) Movistar Team | Row 71 - Cell 2 |
DNF | Allan Davis (Aus) Orica Greenedge | Row 72 - Cell 2 |
DNF | Pablo Urtasun (Spa) Euskaltel - Euskadi | Row 73 - Cell 2 |
DNF | Sebastian Langeveld (Ned) Orica Greenedge | Row 74 - Cell 2 |
DNF | Mikel Nieve (Spa) Euskaltel - Euskadi | Row 75 - Cell 2 |
DNF | Eloy Teruel (Spa) Movistar Team | Row 76 - Cell 2 |
DNF | Juan José Cobo Acebo (Spa) Movistar Team | Row 77 - Cell 2 |
DNF | Jon Aberasturi (Spa) Euskaltel - Euskadi | Row 78 - Cell 2 |
DNF | Jean Luc Delpech (Fra) Bretagne - Seche Env | Row 79 - Cell 2 |
DNF | Peio Bilbao (Spa) Euskaltel - Euskadi | Row 80 - Cell 2 |
DNF | Enrique Sanz (Spa) Movistar Team | Row 81 - Cell 2 |
DNF | Federico Canuti (Ita) Cannondale Pro Cycli | Row 82 - Cell 2 |
DNF | Damiano Caruso (Ita) Cannondale Pro Cycli | Row 83 - Cell 2 |
DNF | Simon Spilak (Slo) Katusha | Row 84 - Cell 2 |
DNF | Travis Meyer (Aus) Orica Greenedge | Row 85 - Cell 2 |
DNF | Benoit Jarrier (Fra) Bretagne - Seche Env | Row 86 - Cell 2 |
DNF | Francesco Lasca (Ita) Caja Rural - Seguros | Row 87 - Cell 2 |
DNF | Arnaud Labbe (Fra) Cofidis, Solutions C | Row 88 - Cell 2 |
DNF | Romain Lemarchand (Fra) Cofidis, Solutions C | Row 89 - Cell 2 |
DNF | Adrien Petit (Fra) Cofidis, Solutions C | Row 90 - Cell 2 |
DNF | Fabien Schmidt (Fra) Sojasun | Row 91 - Cell 2 |
DNF | Federico Butto (Ita) Burgos BH - Castilla | Row 92 - Cell 2 |
DNF | Ander Arranz (Spa) Burgos BH - Castilla | Row 93 - Cell 2 |
DNF | Unai Arranz (Spa) Burgos BH - Castilla | Row 94 - Cell 2 |
DNF | Juan Carlos Riutort (Spa) Burgos BH - Castilla | Row 95 - Cell 2 |
DNF | Pablo Torres (Spa) Burgos BH - Castilla | Row 96 - Cell 2 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Movistar Team | 11:46:57 |
2 | Caja Rural - Seguros Rga | 0:00:13 |
3 | Solutions Credits Cofidis | 0:00:54 |
4 | Orica Greenedge | 0:01:30 |
5 | Bretagne - Seche Environnement | 0:03:08 |
6 | Euskaltel - Euskadi | 0:03:55 |
7 | Euskadi | 0:04:40 |
8 | Katusha | 0:06:07 |
9 | Cannondale Pro Cycling | 0:07:10 |
10 | Burgos Bh - Castilla y Leon | 0:09:18 |
11 | Sojasun | 0:09:34 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Unai Iparraguirre (Spa) Euskadi | 3 | pts |
2 | Eloy Teruel (Spa) Movistar Team | 2 | Row 1 - Cell 3 |
3 | Jens Keukeleire (Bel) Orica Greenedge | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Unai Iparraguirre (Spa) Euskadi | 3 | pts |
2 | Adrien Petit (Fra) Cofidis, Solutions Credits | 2 | Row 1 - Cell 3 |
3 | Illart Zuazubiskar (Spa) Euskadi | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Eloy Teruel (Spa) Movistar Team | 3 | pts |
2 | Illart Zuazubiskar (Spa) Euskadi | 2 | Row 1 - Cell 3 |
3 | Kristijan Koren (Slo) Cannondale Pro Cycling | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jens Keukeleire (Bel) Orica Greenedge | 3 | pts |
2 | Pablo Lastras (Spa) Movistar Team | 2 | Row 1 - Cell 3 |
3 | Jean- Marc Bideau (Fra) Bretagne - Seche Environnement | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Andre Cardoso (Por) Caja Rural - Seguros RGA | 3 | pts |
2 | Illart Zuazubiskar (Spa) Euskadi | 2 | Row 1 - Cell 3 |
3 | Igor Merino (Spa) Euskadi | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Andre Cardoso (Por) Caja Rural - Seguros RGA | 3 | pts |
2 | Illart Zuazubiskar (Spa) Euskadi | 2 | Row 1 - Cell 3 |
3 | Igor Merino (Spa) Euskadi | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Andre Cardoso (Por) Caja Rural - Seguros RGA | 3 | pts |
2 | Illart Zuazubiskar (Spa) Euskadi | 2 | Row 1 - Cell 3 |
3 | Pablo Lastras (Spa) Movistar Team | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Illart Zuazubiskar (Spa) Euskadi | 3 | pts |
2 | Renaud Dion (Fra) Bretagne - Seche Environnement | 2 | Row 1 - Cell 3 |
3 | Jens Keukeleire (Bel) Orica Greenedge | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Andre Cardoso (Por) Caja Rural - Seguros RGA | 3 | pts |
2 | Igor Merino (Spa) Euskadi | 2 | Row 1 - Cell 3 |
3 | Jens Keukeleire (Bel) Orica Greenedge | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Haritz Orbe (Spa) Euskadi | 3 | pts |
2 | Jorge Azanza (Spa) Euskaltel - Euskadi | 2 | Row 1 - Cell 3 |
3 | Egoi Martinez (Spa) Euskaltel - Euskadi | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Angel Madrazo (Spa) Movistar Team | 3 | pts |
2 | David Arroyo (Spa) Caja Rural - Seguros RGA | 2 | Row 1 - Cell 3 |
3 | Alessandro De Marchi (Ita) Cannondale Pro Cycling | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Andre Cardoso (Por) Caja Rural - Seguros RGA | 12 | pts |
2 | Illart Zuazubiskar (Spa) Euskadi | 9 | Row 1 - Cell 3 |
3 | Igor Merino (Spa) Euskadi | 4 | Row 2 - Cell 3 |
4 | Angel Madrazo (Spa) Movistar Team | 3 | Row 3 - Cell 3 |
5 | Haritz Orbe (Spa) Euskadi | 3 | Row 4 - Cell 3 |
6 | David Arroyo (Spa) Caja Rural - Seguros RGA | 2 | Row 5 - Cell 3 |
7 | Jorge Azanza (Spa) Euskaltel - Euskadi | 2 | Row 6 - Cell 3 |
8 | Renaud Dion (Fra) Bretagne - Seche Environnement | 2 | Row 7 - Cell 3 |
9 | Jens Keukeleire (Bel) Orica Greenedge | 2 | Row 8 - Cell 3 |
10 | Alessandro De Marchi (Ita) Cannondale Pro Cycling | 1 | Row 9 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Unai Iparraguirre (Spa) Euskadi | 6 | pts |
2 | Jens Keukeleire (Bel) Orica Greenedge | 4 | Row 1 - Cell 3 |
3 | Illart Zuazubiskar (Spa) Euskadi | 3 | Row 2 - Cell 3 |
4 | Pablo Lastras (Spa) Movistar Team | 2 | Row 3 - Cell 3 |
5 | Jean-Marc Bideau (Fra) Bretagne - Seche Environnement | 1 | Row 4 - Cell 3 |
6 | Kristijan Koren (Slo) Cannondale Pro Cycling | 1 | Row 5 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Haritz Orbe (Spa) Euskadi | 3:56:11 |
2 | Carlos Barbero (Spa) Euskadi | 0:09:16 |
3 | Mikel Aristi (Spa) Euskadi | 0:16:29 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Gorka Verdugo (Spa) Euskaltel - Euskadi | 3:55:26 |

Thank you for reading 5 articles in the past 30 days*
Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read any 5 articles for free in each 30-day period, this automatically resets
After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access
Try your first month for just £1 / $1 / €1
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Thank you for signing up to The Pick. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.
Latest on Cyclingnews
-
Team DSM sweeps Dwars door de Westhoek podium
Georgi, Curinier and Kool go 1-2-3, after team splits race in windy conditions -
Muzic wins Alpes Gresivaudan Classic
French rider takes advantage of descent to drop Pintar and Coston -
Herregodts: ’I took my chance and it was just not enough’
Belgian caught in the final 10 metres of heartbreaking stage 1 finish at Critérium du Dauphiné -
Villafañe: I’m ready for a women’s-only race at Unbound Gravel 200
‘Equality means having equal opportunity for us to show what we're capable of’ says 2023 runner-up for elite women