Cardoso Santos a cut above against the clock
By
Cycling News
published
Medeiros retains lead courtesy of yesterday's efforts
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Flavio Cardoso Santos (Bra) Funvic / Pindamonhangaba | 0:30:58.379 |
2 | Edgardo Simon (Arg) Padaria Real/Calói/Céu Azul Alimentos | 0:00:51.646 |
3 | Elton Silva (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:00:53.393 |
4 | Walter Ribeiro Junior (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:00:55.447 |
5 | Tiago Fiorilli (Bra) Funvic / Pindamonhangaba | 0:00:55.976 |
6 | Jose Medeiros (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:00:58.957 |
7 | André Pulini (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:01:16.802 |
8 | Marcos Novelo (Bra) Grce Memorial/Pref. Santos/Giant | 0:01:18.721 |
9 | Diego Ares (Bra) Grce Memorial/Pref. Santos/Giant | 0:01:31.847 |
10 | William Chiarello (Bra) Velo/Seme Rio Claro | 0:01:36.635 |
11 | Breno França Sidoti (Bra) Funvic / Pindamonhangaba | 0:01:39.473 |
12 | Rodrigo Nascimento (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:01:42.499 |
13 | Cristian Clavero (Arg) San Luis Somos Todos | 0:02:03.809 |
14 | Renato Ruiz (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:02:04.039 |
15 | Antonio Xavier Nascimento (Bra) Funvic / Pindamonhangaba | 0:02:13.216 |
16 | Alex Diniz Correia (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:02:13.311 |
17 | Douglas Moi Bueno (Bra) Funvic / Pindamonhangaba | 0:02:17.010 |
18 | Cleberson Weber (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:02:17.697 |
19 | Flavio Reblin (Bra) Grce Memorial/Pref. Santos/Giant | 0:02:32.056 |
20 | Jean Marcel Silva (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:02:36.610 |
21 | Roberto Pinheiro Silva (Bra) Funvic / Pindamonhangaba | 0:02:42.620 |
22 | Geraldo Silva (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:02:45.615 |
23 | Mauricio Morandi (Bra) Clube De Ciclismo São José Dos | 0:02:57.613 |
24 | Antoelson Bruno (Bra) São Francisco Saúde/Ribeirão Preto | 0:02:59.561 |
25 | Willian Solera (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:03:01.527 |
26 | Soelito Gohr (Bra) Grce Memorial/Pref. Santos/Giant | 0:03:07.080 |
27 | Daniel Soeiro (Bra) Seleção Uruguay | 0:03:08.266 |
28 | Rafael Gasparin (Bra) Grce Memorial/Pref. Santos/Giant | 0:03:10.247 |
29 | Mauricio Knapp (Bra) Panavial | 0:03:11.132 |
30 | Raphael Serpa (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:03:14.673 |
31 | Halysson Ferreira (Bra) Velo/Seme Rio Claro | 0:03:15.724 |
32 | Gabriel Brizuela (Arg) Campos/Cannondale | 0:03:16.477 |
33 | Alan Maniezzo (Bra) Velo/Seme Rio Claro | 0:03:18.272 |
34 | Bruno Silva (Bra) Altolim/Assis/Amea | 0:03:20.831 |
35 | Cristian Egidio Da Rosa (Bra) Start Cycling | 0:03:21.285 |
36 | Wagner Pereira Alves (Bra) Clube De Ciclismo São José Dos | 0:03:22.974 |
37 | Adriano Martins (Bra) Velo/Seme Rio Claro | 0:03:27.031 |
38 | Ariel Lucero (Arg) Altolim/Assis/Amea | 0:03:27.643 |
39 | Joel Cândido Júnior (Bra) Refactor/Pz Racing/Dks Bike/Stna | 0:03:28.281 |
40 | Adelio Silva (Bra) Funvic / Pindamonhangaba | 0:03:30.394 |
41 | Alex Arseno (Bra) Avaí/Fme Florianópolis/Apgf | 0:03:41.013 |
42 | Calixto Bello (Arg) Start Cycling | 0:03:41.165 |
43 | Klever Cuasquer (Ecu) Panavial | 0:03:50.013 |
44 | Patrick Oyakaua (Bra) Funvic / Pindamonhangaba | 0:03:50.563 |
45 | Daniel Rogelin (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:03:53.610 |
46 | Gustavo Zorzo (Bra) Clube De Ciclismo São José Dos | 0:04:09.730 |
47 | Renan Maia (Bra) São Francisco Saúde/Ribeirão Preto | 0:04:12.807 |
48 | Jorge Soto Perera (Uru) Start Cycling | 0:04:18.799 |
49 | Leonardo Lima (Bra) Pm Suzano/Trotz/Microshift | 0:04:19.938 |
50 | Nelson Correia Jr. (Bra) São Francisco Saúde/Ribeirão Preto | 0:04:22.154 |
51 | Gabriel Juárez (Arg) Grce Memorial/Pref. Santos/Giant | 0:04:23.418 |
52 | John Ebsen (Den) Danish National Team | 0:04:26.559 |
53 | Jorge Montenegro (Ecu) Start Cycling | 0:04:35.853 |
54 | Emanuel Guevara (Arg) Pm Suzano/Trotz/Microshift | 0:04:44.413 |
55 | Kleber Da Silva Ramos (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:04:48.877 |
56 | Maximiliano Badde (Arg) Seleção Uruguay | 0:04:51.787 |
57 | Mariano De Fino Silveiro (Uru) San Luis Somos Todos | 0:04:55.185 |
58 | Fabricio Morandi (Bra) Fw Engenharia/Três Rios/Amazonas Bike | 0:04:55.370 |
59 | Alcides Flaviano Vieira (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:04:57.495 |
60 | Luciano Pereira (Bra) Start Cycling | 0:05:06.021 |
61 | Eduardo Sales (Bra) Velo/Seme Rio Claro | 0:05:08.692 |
62 | Luis Ibarra (Ecu) Panavial | 0:05:12.340 |
63 | Jadson Prudencio (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:05:14.720 |
64 | Rafael Gerhard (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:05:20.907 |
65 | Jocemildo Pereira Da Silva (Bra) Adf Liniers | 0:05:23.288 |
66 | Michel Fernandez Garcia (Cub) Avaí/Fme Florianópolis/Apgf | 0:05:23.583 |
67 | Sidnei Dos Santos (Bra) Adf Liniers | 0:05:25.475 |
68 | Manuel Villalobos (Chi) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:05:27.982 |
69 | Renato Aparecido Dos Santos (Bra) Avaí/Fme Florianópolis/Apgf | 0:05:30.494 |
70 | Carlos Franca (Bra) Refactor/Pz Racing/Dks Bike/Stna | 0:05:30.691 |
71 | Daniel Amaral (Bra) Refactor/Pz Racing/Dks Bike/Stna | 0:05:34.795 |
72 | Geovane Andriato (Bra) Altolim/Assis/Amea | 0:05:36.126 |
73 | Rodrigo Faro (Bra) Parnaiba | 0:05:41.920 |
74 | Guilherme Hadlich (Bra) São Francisco Saúde/Ribeirão Preto | 0:05:44.424 |
75 | Francisco Chamorro (Arg) Pm Suzano/Trotz/Microshift | 0:05:46.065 |
76 | Daizon Mendes (Bra) Altolim/Assis/Amea | 0:05:48.284 |
77 | Pablo Caicedo (Ecu) Panavial | 0:05:52.307 |
78 | Lasse Iversen (Den) Ogm - Macul Chile | 0:05:52.888 |
79 | Claudio Claveles (Arg) Seleção Uruguay | 0:05:55.693 |
80 | Michel Sandstød (Den) Danish National Team | 0:06:10.306 |
81 | Bruno Petroucic (Bra) San Luis Somos Todos | 0:06:15.835 |
82 | Eliel Balbino (Bra) Avaí/Fme Florianópolis/Apgf | 0:06:20.804 |
83 | Ronei Souza (Bra) Avaí/Fme Florianópolis/Apgf | 0:06:23.956 |
84 | Ruben Mastelia (Bra) Clube De Ciclismo São José Dos | 0:06:26.582 |
85 | Renato Zopelari (Bra) Avaí/Fme Florianópolis/Apgf | 0:06:31.879 |
86 | Juan Pozo (Ecu) Panavial | 0:06:33.612 |
87 | Edson Resende (Bra) Adf Liniers | 0:06:34.871 |
88 | José Jailson Diniz (Bra) Pm Suzano/Trotz/Microshift | 0:06:37.844 |
89 | Alecsandro Laureano (Bra) Danish National Team | 0:06:43.886 |
90 | Gonzalo Gonzalez (Chi) Avaí/Fme Florianópolis/Apgf | 0:06:46.922 |
91 | Patrique Azevedo (Bra) Clube De Ciclismo São José Dos | 0:07:02.711 |
92 | Felipe Marques (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:07:05.000 |
93 | Alvimanio Chagas (Bra) Clube De Ciclismo São José Dos | 0:07:07.817 |
94 | Iago Marinelli (Bra) Velo/Seme Rio Claro | 0:07:09.850 |
95 | Luis Villarrcal (Ecu) Panavial | 0:07:16.167 |
96 | Soren Petersen (Den) Seleção Uruguay | 0:07:22.380 |
97 | Keld Fjord (Den) São Francisco Saúde/Ribeirão Preto | 0:07:27.462 |
98 | Danubio Alencar (Bra) Danish National Team | 0:07:38.703 |
99 | Mauricio Carvalho (Bra) Ogm - Macul Chile | 0:07:41.344 |
100 | Alexandre Nascimento Silva Glauber (Bra) Pm Suzano/Trotz/Microshift | 0:07:43.333 |
101 | Weslen Oliveira (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:07:46.058 |
102 | Fabricio Santos (Bra) Fw Engenharia/Três Rios/Amazonas Bike | 0:07:51.580 |
103 | Cristiano Dronov (Bra) Grce Memorial/Pref. Santos/Giant | 0:07:58.214 |
104 | Rodrigo Araujo (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:08:24.803 |
105 | Mauricio Frazer (Arg) São Lucas Saúde/Giant/Uac/Americana | 0:08:34.300 |
106 | Franco Martins (Arg) Danish National Team | 0:08:52.260 |
107 | Wagner Jose Silva Jr. (Bra) Altolim/Assis/Amea | 0:08:58.053 |
108 | Richard Mascaranas (Uru) Ogm - Macul Chile | 0:09:12.797 |
109 | David Silva (Bra) São Francisco Saúde/Ribeirão Preto | 0:09:15.105 |
110 | Fernando Murgo (Arg) Start Cycling | 0:09:39.358 |
111 | Ricardo Piccoli (Bra) Altolim/Assis/Amea | 0:09:41.983 |
HD | Andre Almeida (Bra) San Luis Somos Todos | 0:10:01.210 |
HD | Cristian Brizuela (Arg) Altolim/Assis/Amea | 0:10:04.695 |
HD | Michel Gimenes (Bra) San Luis Somos Todos | 0:10:05.993 |
HD | Fabiano Motta (Bra) Fw Engenharia/Três Rios/Amazonas Bike | 0:10:22.688 |
HD | Richard Angelo Rodriguez Rodriguez (Chi) Danish National Team | 0:10:24.039 |
HD | Emannuel Yanez (Uru) Adf Liniers | 0:11:36.875 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Jose Medeiros (Bra) Padaria Real/Calói/Céu Azul Alimentos | 7:18:30 |
2 | Flavio Cardoso Santos (Bra) Funvic / Pindamonhangaba | 0:01:06 |
3 | Edgardo Simon (Arg) Padaria Real/Calói/Céu Azul Alimentos | 0:03:31 |
4 | Elton Silva (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:03:34 |
5 | Flavio Reblin (Bra) Grce Memorial/Pref. Santos/Giant | 0:03:36 |
6 | Walter Ribeiro Junior (Bra) Padaria Real/Calói/Céu Azul Alimentos | Row 5 - Cell 2 |
7 | Tiago Fiorilli (Bra) Funvic / Pindamonhangaba | 0:03:37 |
8 | André Pulini (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:03:58 |
9 | Marcos Novelo (Bra) Grce Memorial/Pref. Santos/Giant | 0:04:00 |
10 | Diego Ares (Bra) Grce Memorial/Pref. Santos/Giant | 0:04:13 |
11 | Breno França Sidoti (Bra) Funvic / Pindamonhangaba | Row 10 - Cell 2 |
12 | William Chiarello (Bra) Velo/Seme Rio Claro | 0:04:18 |
13 | Rodrigo Nascimento (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:04:23 |
14 | Antonio Xavier Nascimento (Bra) Funvic / Pindamonhangaba | 0:04:36 |
15 | Alex Diniz Correia (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:04:41 |
16 | Cristian Clavero (Arg) San Luis Somos Todos | 0:04:45 |
17 | Renato Ruiz (Bra) Padaria Real/Calói/Céu Azul Alimentos | Row 16 - Cell 2 |
18 | Cleberson Weber (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:04:52 |
19 | Daniel Rogelin (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:04:56 |
20 | Douglas Moi Bueno (Bra) Funvic / Pindamonhangaba | 0:04:58 |
21 | Jean Marcel Silva (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:05:17 |
22 | Roberto Pinheiro Silva (Bra) Funvic / Pindamonhangaba | 0:05:20 |
23 | Geraldo Silva (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:05:26 |
24 | Mauricio Morandi (Bra) Clube De Ciclismo São José Dos | 0:05:38 |
25 | Soelito Gohr (Bra) Grce Memorial/Pref. Santos/Giant | 0:05:48 |
26 | Daniel Soeiro (Bra) Seleção Uruguay | 0:05:49 |
27 | Mauricio Knapp (Bra) Panavial | 0:05:52 |
28 | Raphael Serpa (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:05:56 |
29 | Halysson Ferreira (Bra) Velo/Seme Rio Claro | 0:05:57 |
30 | Gabriel Brizuela (Arg) Campos/Cannondale | Row 29 - Cell 2 |
31 | Bruno Silva (Bra) Altolim/Assis/Amea | 0:06:02 |
32 | Wagner Pereira Alves (Bra) Clube De Ciclismo São José Dos | 0:06:04 |
33 | Adriano Martins (Bra) Velo/Seme Rio Claro | 0:06:08 |
34 | Adelio Silva (Bra) Funvic / Pindamonhangaba | 0:06:21 |
35 | Calixto Bello (Arg) Start Cycling | 0:06:22 |
36 | Joel Cândido Júnior (Bra) Refactor/Pz Racing/Dks Bike/Stna | 0:06:27 |
37 | Klever Cuasquer (Ecu) Panavial | 0:06:31 |
38 | Gustavo Zorzo (Bra) Clube De Ciclismo São José Dos | 0:06:51 |
39 | Gabriel Juárez (Arg) Grce Memorial/Pref. Santos/Giant | 0:07:04 |
40 | John Ebsen (Den) Danish National Team | 0:07:07 |
41 | Willian Solera (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:07:09 |
42 | Emanuel Guevara (Arg) Pm Suzano/Trotz/Microshift | 0:07:25 |
43 | Jorge Montenegro (Ecu) Start Cycling | 0:07:30 |
44 | Kleber Da Silva Ramos (Bra) Padaria Real/Calói/Céu Azul Alimentos | Row 43 - Cell 2 |
45 | Maximiliano Badde (Arg) Seleção Uruguay | 0:07:33 |
46 | Fabricio Morandi (Bra) Fw Engenharia/Três Rios/Amazonas Bike | 0:07:36 |
47 | Alcides Flaviano Vieira (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:07:38 |
48 | Jadson Prudencio (Bra) Padaria Real/Calói/Céu Azul Alimentos | 0:07:56 |
49 | Michel Fernandez Garcia (Cub) Avaí/Fme Florianópolis/Apgf | 0:08:04 |
50 | Antoelson Bruno (Bra) São Francisco Saúde/Ribeirão Preto | 0:08:05 |
51 | Ariel Lucero (Arg) Altolim/Assis/Amea | 0:08:28 |
52 | Leonardo Lima (Bra) Pm Suzano/Trotz/Microshift | Row 51 - Cell 2 |
53 | Pablo Caicedo (Ecu) Panavial | 0:08:33 |
54 | Jorge Soto Perera (Uru) Start Cycling | 0:09:12 |
55 | Cristian Egidio Da Rosa (Bra) Start Cycling | 0:09:13 |
56 | Eduardo Sales (Bra) Velo/Seme Rio Claro | 0:10:15 |
57 | José Jailson Diniz (Bra) Pm Suzano/Trotz/Microshift | 0:10:46 |
58 | Michel Sandstød (Den) Danish National Team | 0:11:35 |
59 | Alexandre Nascimento Silva Glauber (Bra) Pm Suzano/Trotz/Microshift | 0:11:56 |
60 | Rodrigo Araujo (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:11:57 |
61 | Lasse Iversen (Den) Ogm - Macul Chile | 0:12:15 |
62 | Renan Maia (Bra) São Francisco Saúde/Ribeirão Preto | 0:15:16 |
63 | Luis Ibarra (Ecu) Panavial | 0:16:15 |
64 | Sidnei Dos Santos (Bra) Adf Liniers | 0:16:28 |
65 | Ronei Souza (Bra) Avaí/Fme Florianópolis/Apgf | 0:17:27 |
66 | Ruben Mastelia (Bra) Clube De Ciclismo São José Dos | 0:17:29 |
67 | Juan Pozo (Ecu) Panavial | 0:17:34 |
68 | Mariano De Fino Silveiro (Uru) San Luis Somos Todos | 0:18:05 |
69 | Geovane Andriato (Bra) Altolim/Assis/Amea | 0:18:16 |
70 | Luis Villarrcal (Ecu) Panavial | 0:18:19 |
71 | Fernando Murgo (Arg) Start Cycling | 0:18:46 |
72 | Keld Fjord (Den) São Francisco Saúde/Ribeirão Preto | 0:19:34 |
73 | Jocemildo Pereira Da Silva (Bra) Adf Liniers | 0:20:25 |
74 | Daniel Amaral (Bra) Refactor/Pz Racing/Dks Bike/Stna | 0:20:40 |
75 | Alan Maniezzo (Bra) Velo/Seme Rio Claro | 0:21:18 |
76 | Claudio Claveles (Arg) Seleção Uruguay | 0:21:23 |
77 | Alex Arseno (Bra) Avaí/Fme Florianópolis/Apgf | 0:21:41 |
78 | Patrick Oyakaua (Bra) Funvic / Pindamonhangaba | 0:21:50 |
79 | Fabricio Santos (Bra) Fw Engenharia/Três Rios/Amazonas Bike | 0:22:54 |
80 | Alvimanio Chagas (Bra) Clube De Ciclismo São José Dos | 0:22:57 |
81 | Nelson Correia Jr. (Bra) São Francisco Saúde/Ribeirão Preto | 0:23:04 |
82 | Carlos Franca (Bra) Refactor/Pz Racing/Dks Bike/Stna | 0:23:31 |
83 | Rodrigo Faro (Bra) Parnaiba | 0:23:42 |
84 | Guilherme Hadlich (Bra) São Francisco Saúde/Ribeirão Preto | 0:23:44 |
85 | Mauricio Carvalho (Bra) Ogm - Macul Chile | 0:23:47 |
86 | Rafael Gerhard (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:23:50 |
87 | Manuel Villalobos (Chi) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:23:57 |
88 | Luciano Pereira (Bra) Start Cycling | 0:23:59 |
89 | Renato Aparecido Dos Santos (Bra) Avaí/Fme Florianópolis/Apgf | Row 88 - Cell 2 |
90 | Francisco Chamorro (Arg) Pm Suzano/Trotz/Microshift | 0:24:30 |
91 | Renato Zopelari (Bra) Avaí/Fme Florianópolis/Apgf | 0:24:32 |
92 | Daizon Mendes (Bra) Altolim/Assis/Amea | 0:24:57 |
93 | Patrique Azevedo (Bra) Clube De Ciclismo São José Dos | 0:25:03 |
94 | Soren Petersen (Den) Seleção Uruguay | 0:25:22 |
95 | Felipe Marques (Bra) São Lucas Saúde/Giant/Uac/Americana | 0:25:34 |
96 | Gonzalo Gonzalez (Chi) Avaí/Fme Florianópolis/Apgf | 0:25:38 |
97 | Cristiano Dronov (Bra) Grce Memorial/Pref. Santos/Giant | 0:25:58 |
98 | Eliel Balbino (Bra) Avaí/Fme Florianópolis/Apgf | 0:26:31 |
99 | Danubio Alencar (Bra) Danish National Team | 0:26:43 |
100 | Richard Mascaranas (Uru) Ogm - Macul Chile | 0:27:13 |
101 | David Silva (Bra) São Francisco Saúde/Ribeirão Preto | 0:27:15 |
102 | Rafael Gasparin (Bra) Grce Memorial/Pref. Santos/Giant | 0:27:19 |
103 | Mauricio Frazer (Arg) São Lucas Saúde/Giant/Uac/Americana | 0:27:27 |
104 | Franco Martins (Arg) Danish National Team | 0:27:28 |
105 | Wagner Jose Silva Jr. (Bra) Altolim/Assis/Amea | 0:27:51 |
106 | Ricardo Piccoli (Bra) Altolim/Assis/Amea | 0:28:59 |
107 | Weslen Oliveira (Bra) Clube Dataro De Ciclismo/Foz Do Iguaçu | 0:29:24 |
108 | Bruno Petroucic (Bra) San Luis Somos Todos | 0:31:22 |
109 | Edson Resende (Bra) Adf Liniers | 0:41:26 |
110 | Iago Marinelli (Bra) Velo/Seme Rio Claro | 0:42:30 |
111 | Alecsandro Laureano (Bra) Danish National Team | 1:01:36 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
How to watch Paris-Roubaix 2025 – Live streams, TV coverage for the Hell of the North
All the broadcast information for Paris-Roubaix Femmes on April 12 and Paris-Roubaix on April 13 -
'It will be a very long rehabilitation' - No Tour de France for Fabio Jakobsen as he recovers from iliac artery surgery
'I came out of it in a very bad way. I feel like an old grandpa, but I walk and move' says Picnic-PostNL sprinter -
Itzulia Basque Country: Jury restores Alex Aranburu as stage 3 winner after post-race relegation
Updated: Race jury deems signage error, not Spaniard, caused him to deviate from the course -
'Everyone's fighting to be top dog' - Can Keegan Swenson strike on new Sea Otter course to set up fourth Life Time Grand Prix title?
Cape Epic teammate Matt Beers looks to unseat US rider in series, 'at the end of the day we race each other'