Lima prevails in opening sprint

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Bruno Lima (Por) ONDA3:48:36
2Bruno Sancho (Por) LA/AntarteRow 1 - Cell 2
3Jon Aberasturi (Spa) OrbeaRow 2 - Cell 2
4Filipe Cardoso (Por) Barbot/EfapelRow 3 - Cell 2
5Samuel Caldeira (Por) Tavira/PrioRow 4 - Cell 2
6Ricardo Garcia (Spa) OrbeaRow 5 - Cell 2
7Evaldas Siskevicius (Ltu) Velo Club la Pomme MarseilleRow 6 - Cell 2
8Leonel Coutinho (Por) Vitória/ASC/RTLRow 7 - Cell 2
9Wesley Kreder (Ned) Rabobank Continental TeamRow 8 - Cell 2
10Daniel Freitas (Por) Barbot/EfapelRow 9 - Cell 2
11Barry Markus (Ned) Rabobank Continental TeamRow 10 - Cell 2
12Bruno Saraiva (Por) Louletano/Loulé ConcelhoRow 11 - Cell 2
13Alejandro Marque (Spa) ONDARow 12 - Cell 2
14Nick Van Der Lijke (Ned) Rabobank Continental TeamRow 13 - Cell 2
15Fábio Silvestre (Por) Liberty Seguros/Sta. Maria FeiraRow 14 - Cell 2
16Melvin Boskamp (Ned) Rabobank Continental TeamRow 15 - Cell 2
17Toms Skujins (Lat) Velo Club la Pomme MarseilleRow 16 - Cell 2
18Hélder Oliveira (Por) ONDARow 17 - Cell 2
19Antonio Olmo (Spa) Louletano/Loulé ConcelhoRow 18 - Cell 2
20Edgar Pinto (Por) LA/AntarteRow 19 - Cell 2
21Mário Costa (Por) Louletano/Loulé ConcelhoRow 20 - Cell 2
22António Carvalho (Por) Mortágua/BasiRow 21 - Cell 2
23Daan Olivier (Ned) Rabobank Continental TeamRow 22 - Cell 2
24Daniel Mestre (Por) Tavira/PrioRow 23 - Cell 2
25Arian Saez De Arregui (Spa) OrbeaRow 24 - Cell 2
26Sérgio Sousa (Por) Barbot/EfapelRow 25 - Cell 2
27Daniel Diaz (Arg) Velo Club la Pomme MarseilleRow 26 - Cell 2
28Rafael Reis (Por) BicicóRow 27 - Cell 2
29Oscar Riesebeek (Ned) Rabobank Continental TeamRow 28 - Cell 2
30Ramon Sinkeldam (Ned) Rabobank Continental TeamRow 29 - Cell 2
31Amaro Antunes (Por) LA/AntarteRow 30 - Cell 2
32André Mourato (Por) Liberty Seguros/Sta. Maria FeiraRow 31 - Cell 2
33Shaun-Nick Bester (RSA) CC Spol/Nova Caixa GaliciaRow 32 - Cell 2
34Eduardo Gonzalo (Spa) Velo Club la Pomme MarseilleRow 33 - Cell 2
35Domingos Gonçalves (Por) Liberty Seguros/Sta. Maria FeiraRow 34 - Cell 2
36Ricardo Ferreira (Por) BicicóRow 35 - Cell 2
37Rui Carvalho (Por) Mortágua/BasiRow 36 - Cell 2
38Hernâni Brôco (Por) LA/AntarteRow 37 - Cell 2
39Luis Fernandes (Por) BicicóRow 38 - Cell 2
40Aritz Etxebarria (Spa) OrbeaRow 39 - Cell 2
41Flaksis Toms (Lat) Velo Club la Pomme MarseilleRow 40 - Cell 2
42Delio Fernandez (Spa) ONDARow 41 - Cell 2
43Sergio Lopez (Spa) Pauperval/Estanhos D. António/ValongoRow 42 - Cell 2
44Bruno Pinto (Por) Barbot/EfapelRow 43 - Cell 2
45Jon Pardo (Spa) ONDARow 44 - Cell 2
46Micael Isidoro (Por) Louletano/Loulé ConcelhoRow 45 - Cell 2
47Victor Valinho (Por) Cartaxo/Capital do Vinho/CC J. M. NicolauRow 46 - Cell 2
48Pedro Paulinho (Por) Mortágua/BasiRow 47 - Cell 2
49Rafael Silva (Por) Liberty Seguros/Sta. Maria FeiraRow 48 - Cell 2
50Flávio Gomes (Por) MaiaRow 49 - Cell 2
51César Fonte (Por) Barbot/EfapelRow 50 - Cell 2
52Raul Medin (Spa) CC Spol/Nova Caixa GaliciaRow 51 - Cell 2
53Hélder Ferreira (Por) Vitória/ASC/RTLRow 52 - Cell 2
54Albino Oliveira (Por) MaiaRow 53 - Cell 2
55Marco Cunha (Por) Pauperval/Estanhos D. António/ValongoRow 54 - Cell 2
56Henrique Casimiro (Por) Tavira/PrioRow 55 - Cell 2
57Xabier Zabalo (Spa) OrbeaRow 56 - Cell 2
58Celestino Pinho (Por) Louletano/Loulé ConcelhoRow 57 - Cell 2
59José Gonçalves (Por) Liberty Seguros/Sta. Maria FeiraRow 58 - Cell 2
60Moreno Ribeiro (Por) Cartaxo/Capital do Vinho/CC J. M. NicolauRow 59 - Cell 2
61Julien Antomarchi (Fra) Velo Club la Pomme MarseilleRow 60 - Cell 2
62Thomas Vaubourzeix (Fra) Velo Club la Pomme MarseilleRow 61 - Cell 2
63Ricardo Vilela (Por) ONDARow 62 - Cell 2
64Luís Afonso (Por) Liberty Seguros/Sta. Maria FeiraRow 63 - Cell 2
65Guilherme Lourenço (Por) Mortágua/BasiRow 64 - Cell 2
66João Cabreira (Por) ONDARow 65 - Cell 2
67Carlos Ribeiro (Por) Mortágua/BasiRow 66 - Cell 2
68Márcio Barbosa (Por) LA/AntarteRow 67 - Cell 2
69Cristian Escudero (Spa) CC Spol/Nova Caixa GaliciaRow 68 - Cell 2
70Hugo Sabido (Por) LA/AntarteRow 69 - Cell 2
71Diogo Nunes (Por) Tavira/PrioRow 70 - Cell 2
72Jesper Asselman (Ned) Rabobank Continental TeamRow 71 - Cell 2
73Enrique Salgueiro (Spa) Louletano/Loulé ConcelhoRow 72 - Cell 2
74Válter Coutinho (Por) BicicóRow 73 - Cell 2
75Samuel Magalhães (Por) Vitória/ASC/RTLRow 74 - Cell 2
76Jóni Brandão (Por) Liberty Seguros/Sta. Maria FeiraRow 75 - Cell 2
77António Ramirez (Spa) CC Spol/Nova Caixa GaliciaRow 76 - Cell 2
78Tomás Swift-Metcalfe (GBr) Tavira/PrioRow 77 - Cell 2
79Helder Leal (Por) Pauperval/Estanhos D. António/ValongoRow 78 - Cell 2
80Yohan Cauquil (Fra) Velo Club la Pomme MarseilleRow 79 - Cell 2
81Joaquim Silva (Por) Mortágua/BasiRow 80 - Cell 2
82Ricardo Mestre (Por) Tavira/PrioRow 81 - Cell 2
83Fernando Gonçalves (Por) Vitória/ASC/RTLRow 82 - Cell 2
84Luis Silva (Por) Tavira/PrioRow 83 - Cell 2
85Nelson Vitorino (Por) Tavira/PrioRow 84 - Cell 2
86Bruno Faria (Por) Pauperval/Estanhos D. António/ValongoRow 85 - Cell 2
87Miguel Candil (Spa) LA/AntarteRow 86 - Cell 2
88Nuno Meireles (Por) Mortágua/BasiRow 87 - Cell 2
89Mário Ferreira (Por) BicicóRow 88 - Cell 2
90Raul Alarcon (Spa) Barbot/EfapelRow 89 - Cell 2
91Cristiano Teixeira (Por) MaiaRow 90 - Cell 2
92Eujeniu Cozonac (Mda) Louletano/Loulé ConcelhoRow 91 - Cell 2
93Carlos Baltazar (Por) Barbot/EfapelRow 92 - Cell 2
94Noel Martin (Spa) OrbeaRow 93 - Cell 2
95João Letras (Por) Cartaxo/Capital do Vinho/CC J. M. NicolauRow 94 - Cell 2
96Alberto Morras (Spa) ONDARow 95 - Cell 2
97Flávio Cipriano (Por) Vitória/ASC/RTLRow 96 - Cell 2
98Vasco Pereira (Por) Liberty Seguros/Sta. Maria FeiraRow 97 - Cell 2
99Marcus Freire (Spa) CC Spol/Nova Caixa GaliciaRow 98 - Cell 2
100Vitor Lopes (Por) Cartaxo/Capital do Vinho/CC J. M. Nicolau0:00:22
101Sandro Pinto (Por) MaiaRow 100 - Cell 2
102Renato Avelar (Por) Mortágua/Basi0:00:26
103Pedro Duarte (Por) Cartaxo/Capital do Vinho/CC J. M. Nicolau0:00:30
104Bruno Silva (Por) LA/Antarte0:00:38
105Joel Lucas (Por) Louletano/Loulé ConcelhoRow 104 - Cell 2
106Vitor Carvalho (Por) Pauperval/Estanhos D. António/ValongoRow 105 - Cell 2
107Beñat Urain (Spa) OrbeaRow 106 - Cell 2
108Rui Rodrigues (Por) Maia0:01:08
109Pedro Baptista (Por) MaiaRow 108 - Cell 2
110Fernando Carvalho (Por) Pauperval/Estanhos D. António/Valongo0:02:57
111Carlos Miura (Spa) CC Spol/Nova Caixa Galicia0:03:33
112João Matias (Por) Vitória/ASC/RTLRow 111 - Cell 2
113Andoni Blazquez (Spa) OrbeaRow 112 - Cell 2
114Alberto Nocete (Spa) CC Spol/Nova Caixa Galicia0:05:16
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Bruno Lima (Por) ONDA25pts
2Bruno Sancho (Por) LA/Antarte20Row 1 - Cell 3
3Jon Aberasturi (Spa) Orbea16Row 2 - Cell 3
4Filipe Cardoso (Por) Barbot/Efapel13Row 3 - Cell 3
5Samuel Caldeira (Por) Tavira/Prio10Row 4 - Cell 3
6Ricardo Garcia (Spa) Orbea8Row 5 - Cell 3
7Evaldas Siskevicius (Ltu) Velo Club la Pomme Marseille6Row 6 - Cell 3
8Leonel Coutinho (Por) Vitória/ASC/RTL4Row 7 - Cell 3
9Wesley Kreder (Ned) Rabobank Continental Team2Row 8 - Cell 3
10Daniel Freitas (Por) Barbot/Efapel1Row 9 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Monforte (Cat. 3)
#Rider Name (Country) TeamResultHeader Cell - Column 3
1César Fonte (Por) Barbot/Efapel3pts
2Daan Olivier (Ned) Rabobank Continental Team2Row 1 - Cell 3
3Andoni Blazquez (Spa) Orbea1Row 2 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1ONDA11:25:48
2OrbeaRow 1 - Cell 2
3Rabobank Continental TeamRow 2 - Cell 2
4Barbot/EfapelRow 3 - Cell 2
5Velo Club la Pomme MarseilleRow 4 - Cell 2
6Louletano/Loulé ConcelhoRow 5 - Cell 2
7LA/AntarteRow 6 - Cell 2
8Liberty Seguros/Sta. Maria FeiraRow 7 - Cell 2
9Tavira/PrioRow 8 - Cell 2
10BicicóRow 9 - Cell 2
11Mortágua/BasiRow 10 - Cell 2
12Vitória/ASC/RTLRow 11 - Cell 2
13CC Spol/Nova Caixa GaliciaRow 12 - Cell 2
14Pauperval/Estanhos D. António/ValongoRow 13 - Cell 2
15MaiaRow 14 - Cell 2
16Cartaxo/Capital do Vinho/CC J. M. NicolauRow 15 - Cell 2
Swipe to scroll horizontally
General classification after stage 1
#Rider Name (Country) TeamResult
1Bruno Lima (Por) ONDA3:48:26
2Bruno Sancho (Por) LA/Antarte0:00:02
3Samuel Caldeira (Por) Tavira/Prio0:00:04
4Jon Aberasturi (Spa) Orbea0:00:06
5Leonel Coutinho (Por) Vitória/ASC/RTL0:00:07
6Aritz Etxebarria (Spa) OrbeaRow 5 - Cell 2
7Hélder Oliveira (Por) ONDA0:00:08
8António Carvalho (Por) Mortágua/Basi0:00:09
9César Fonte (Por) Barbot/EfapelRow 8 - Cell 2
10Filipe Cardoso (Por) Barbot/Efapel0:00:10
11Ricardo Garcia (Spa) OrbeaRow 10 - Cell 2
12Evaldas Siskevicius (Ltu) Velo Club la Pomme MarseilleRow 11 - Cell 2
13Wesley Kreder (Ned) Rabobank Continental TeamRow 12 - Cell 2
14Daniel Freitas (Por) Barbot/EfapelRow 13 - Cell 2
15Barry Markus (Ned) Rabobank Continental TeamRow 14 - Cell 2
16Bruno Saraiva (Por) Louletano/Loulé ConcelhoRow 15 - Cell 2
17Alejandro Marque (Spa) ONDARow 16 - Cell 2
18Nick Van Der Lijke (Ned) Rabobank Continental TeamRow 17 - Cell 2
19Fábio Silvestre (Por) Liberty Seguros/Sta. Maria FeiraRow 18 - Cell 2
20Melvin Boskamp (Ned) Rabobank Continental TeamRow 19 - Cell 2
21Toms Skujins (Lat) Velo Club la Pomme MarseilleRow 20 - Cell 2
22Antonio Olmo (Spa) Louletano/Loulé ConcelhoRow 21 - Cell 2
23Edgar Pinto (Por) LA/AntarteRow 22 - Cell 2
24Mário Costa (Por) Louletano/Loulé ConcelhoRow 23 - Cell 2
25Daan Olivier (Ned) Rabobank Continental TeamRow 24 - Cell 2
26Daniel Mestre (Por) Tavira/PrioRow 25 - Cell 2
27Arian Saez De Arregui (Spa) OrbeaRow 26 - Cell 2
28Sérgio Sousa (Por) Barbot/EfapelRow 27 - Cell 2
29Daniel Diaz (Arg) Velo Club la Pomme MarseilleRow 28 - Cell 2
30Rafael Reis (Por) BicicóRow 29 - Cell 2
31Oscar Riesebeek (Ned) Rabobank Continental TeamRow 30 - Cell 2
32Ramon Sinkeldam (Ned) Rabobank Continental TeamRow 31 - Cell 2
33Amaro Antunes (Por) LA/AntarteRow 32 - Cell 2
34André Mourato (Por) Liberty Seguros/Sta. Maria FeiraRow 33 - Cell 2
35Shaun-Nick Bester (RSA) CC Spol/Nova Caixa GaliciaRow 34 - Cell 2
36Eduardo Gonzalo (Spa) Velo Club la Pomme MarseilleRow 35 - Cell 2
37Domingos Gonçalves (Por) Liberty Seguros/Sta. Maria FeiraRow 36 - Cell 2
38Ricardo Ferreira (Por) BicicóRow 37 - Cell 2
39Rui Carvalho (Por) Mortágua/BasiRow 38 - Cell 2
40Hernâni Brôco (Por) LA/AntarteRow 39 - Cell 2
41Luis Fernandes (Por) BicicóRow 40 - Cell 2
42Flaksis Toms (Lat) Velo Club la Pomme MarseilleRow 41 - Cell 2
43Delio Fernandez (Spa) ONDARow 42 - Cell 2
44Sergio Lopez (Spa) Pauperval/Estanhos D. António/ValongoRow 43 - Cell 2
45Bruno Pinto (Por) Barbot/EfapelRow 44 - Cell 2
46Jon Pardo (Spa) ONDARow 45 - Cell 2
47Micael Isidoro (Por) Louletano/Loulé ConcelhoRow 46 - Cell 2
48Victor Valinho (Por) Cartaxo/Capital do Vinho/CC J. M. NicolauRow 47 - Cell 2
49Pedro Paulinho (Por) Mortágua/BasiRow 48 - Cell 2
50Rafael Silva (Por) Liberty Seguros/Sta. Maria FeiraRow 49 - Cell 2
51Flávio Gomes (Por) MaiaRow 50 - Cell 2
52Raul Medin (Spa) CC Spol/Nova Caixa GaliciaRow 51 - Cell 2
53Hélder Ferreira (Por) Vitória/ASC/RTLRow 52 - Cell 2
54Albino Oliveira (Por) MaiaRow 53 - Cell 2
55Marco Cunha (Por) Pauperval/Estanhos D. António/ValongoRow 54 - Cell 2
56Henrique Casimiro (Por) Tavira/PrioRow 55 - Cell 2
57Xabier Zabalo (Spa) OrbeaRow 56 - Cell 2
58Celestino Pinho (Por) Louletano/Loulé ConcelhoRow 57 - Cell 2
59José Gonçalves (Por) Liberty Seguros/Sta. Maria FeiraRow 58 - Cell 2
60Moreno Ribeiro (Por) Cartaxo/Capital do Vinho/CC J. M. NicolauRow 59 - Cell 2
61Julien Antomarchi (Fra) Velo Club la Pomme MarseilleRow 60 - Cell 2
62Thomas Vaubourzeix (Fra) Velo Club la Pomme MarseilleRow 61 - Cell 2
63Ricardo Vilela (Por) ONDARow 62 - Cell 2
64Luís Afonso (Por) Liberty Seguros/Sta. Maria FeiraRow 63 - Cell 2
65Guilherme Lourenço (Por) Mortágua/BasiRow 64 - Cell 2
66João Cabreira (Por) ONDARow 65 - Cell 2
67Carlos Ribeiro (Por) Mortágua/BasiRow 66 - Cell 2
68Márcio Barbosa (Por) LA/AntarteRow 67 - Cell 2
69Cristian Escudero (Spa) CC Spol/Nova Caixa GaliciaRow 68 - Cell 2
70Hugo Sabido (Por) LA/AntarteRow 69 - Cell 2
71Diogo Nunes (Por) Tavira/PrioRow 70 - Cell 2
72Jesper Asselman (Ned) Rabobank Continental TeamRow 71 - Cell 2
73Enrique Salgueiro (Spa) Louletano/Loulé ConcelhoRow 72 - Cell 2
74Válter Coutinho (Por) BicicóRow 73 - Cell 2
75Samuel Magalhães (Por) Vitória/ASC/RTLRow 74 - Cell 2
76Jóni Brandão (Por) Liberty Seguros/Sta. Maria FeiraRow 75 - Cell 2
77António Ramirez (Spa) CC Spol/Nova Caixa GaliciaRow 76 - Cell 2
78Tomás Swift-Metcalfe (GBr) Tavira/PrioRow 77 - Cell 2
79Helder Leal (Por) Pauperval/Estanhos D. António/ValongoRow 78 - Cell 2
80Yohan Cauquil (Fra) Velo Club la Pomme MarseilleRow 79 - Cell 2
81Joaquim Silva (Por) Mortágua/BasiRow 80 - Cell 2
82Ricardo Mestre (Por) Tavira/PrioRow 81 - Cell 2
83Fernando Gonçalves (Por) Vitória/ASC/RTLRow 82 - Cell 2
84Luis Silva (Por) Tavira/PrioRow 83 - Cell 2
85Nelson Vitorino (Por) Tavira/PrioRow 84 - Cell 2
86Bruno Faria (Por) Pauperval/Estanhos D. António/ValongoRow 85 - Cell 2
87Miguel Candil (Spa) LA/AntarteRow 86 - Cell 2
88Nuno Meireles (Por) Mortágua/BasiRow 87 - Cell 2
89Mário Ferreira (Por) BicicóRow 88 - Cell 2
90Raul Alarcon (Spa) Barbot/EfapelRow 89 - Cell 2
91Cristiano Teixeira (Por) MaiaRow 90 - Cell 2
92Eujeniu Cozonac (Mda) Louletano/Loulé ConcelhoRow 91 - Cell 2
93Carlos Baltazar (Por) Barbot/EfapelRow 92 - Cell 2
94Noel Martin (Spa) OrbeaRow 93 - Cell 2
95João Letras (Por) Cartaxo/Capital do Vinho/CC J. M. NicolauRow 94 - Cell 2
96Alberto Morras (Spa) ONDARow 95 - Cell 2
97Flávio Cipriano (Por) Vitória/ASC/RTLRow 96 - Cell 2
98Vasco Pereira (Por) Liberty Seguros/Sta. Maria FeiraRow 97 - Cell 2
99Marcus Freire (Spa) CC Spol/Nova Caixa GaliciaRow 98 - Cell 2
100Vitor Lopes (Por) Cartaxo/Capital do Vinho/CC J. M. Nicolau0:00:32
101Sandro Pinto (Por) MaiaRow 100 - Cell 2
102Renato Avelar (Por) Mortágua/Basi0:00:36
103Pedro Duarte (Por) Cartaxo/Capital do Vinho/CC J. M. Nicolau0:00:40
104Bruno Silva (Por) LA/Antarte0:00:48
105Joel Lucas (Por) Louletano/Loulé ConcelhoRow 104 - Cell 2
106Vitor Carvalho (Por) Pauperval/Estanhos D. António/ValongoRow 105 - Cell 2
107Beñat Urain (Spa) OrbeaRow 106 - Cell 2
108Rui Rodrigues (Por) Maia0:01:18
109Pedro Baptista (Por) MaiaRow 108 - Cell 2
110Fernando Carvalho (Por) Pauperval/Estanhos D. António/Valongo0:03:07
111Carlos Miura (Spa) CC Spol/Nova Caixa Galicia0:03:43
112João Matias (Por) Vitória/ASC/RTLRow 111 - Cell 2
113Andoni Blazquez (Spa) OrbeaRow 112 - Cell 2
114Alberto Nocete (Spa) CC Spol/Nova Caixa Galicia0:05:26
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Bruno Lima (Por) ONDA25pts
2Bruno Sancho (Por) LA/Antarte22Row 1 - Cell 3
3Samuel Caldeira (Por) Tavira/Prio16Row 2 - Cell 3
4Jon Aberasturi (Spa) Orbea16Row 3 - Cell 3
5Filipe Cardoso (Por) Barbot/Efapel13Row 4 - Cell 3
6Ricardo Garcia (Spa) Orbea8Row 5 - Cell 3
7Leonel Coutinho (Por) Vitória/ASC/RTL7Row 6 - Cell 3
8Evaldas Siskevicius (Ltu) Velo Club la Pomme Marseille6Row 7 - Cell 3
9Aritz Etxebarria (Spa) Orbea3Row 8 - Cell 3
10Hélder Oliveira (Por) ONDA2Row 9 - Cell 3
11Wesley Kreder (Ned) Rabobank Continental Team2Row 10 - Cell 3
12António Carvalho (Por) Mortágua/Basi1Row 11 - Cell 3
13César Fonte (Por) Barbot/Efapel1Row 12 - Cell 3
14Daniel Freitas (Por) Barbot/Efapel1Row 13 - Cell 3
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1ONDA11:25:48
2OrbeaRow 1 - Cell 2
3Rabobank Continental TeamRow 2 - Cell 2
4Barbot/EfapelRow 3 - Cell 2
5Velo Club la Pomme MarseilleRow 4 - Cell 2
6Louletano/Loulé ConcelhoRow 5 - Cell 2
7LA/AntarteRow 6 - Cell 2
8Liberty Seguros/Sta. Maria FeiraRow 7 - Cell 2
9Tavira/PrioRow 8 - Cell 2
10BicicóRow 9 - Cell 2
11Mortágua/BasiRow 10 - Cell 2
12Vitória/ASC/RTLRow 11 - Cell 2
13CC Spol/Nova Caixa GaliciaRow 12 - Cell 2
14Pauperval/Estanhos D. António/ValongoRow 13 - Cell 2
15MaiaRow 14 - Cell 2
16Cartaxo/Capital do Vinho/CC J. M. NicolauRow 15 - Cell 2

Latest on Cyclingnews