Serpa claims summit victory

Jose Serpa’s (Androni-Giocattoli) victory atop the stage two Mirador Del Potrero mountaintop finish brought him one step closer to his goal of winning the overall title of the Tour de San Luis. The fierce Colombian attacked four climbing specialists to take the win ahead of Eros Capecchi (Liquigas-Cannondale), who placed second, and Marco Arriagada (Team Chile) in third. The winner of this stage in 2009, Xavier Tondo (Movistar), placed fourth.

Swipe to scroll horizontally
Full Results
1Jose Serpa (Col) Androni-Giocattoli3:52:58
2Eros Capecchi (Ita) Liquigas-CannondaleRow 1 - Cell 2
3Marco Arriagada (Chi) ChileRow 2 - Cell 2
4Xavier Tondo (Spa) MovistarRow 3 - Cell 2
5Josue Moyano (Arg) Argentina0:00:14
6Fortunato Baliani (Ita) D'Angelo & Antenucci0:00:22
7Jorge Giacinti (Arg) Argentina0:00:26
8Jesus Rosendo (Spa) Andalucia-Caja GranadaRow 7 - Cell 2
9Mauricio Soler (Col) MovistarRow 8 - Cell 2
10Camilo Gomez (Col) Colombia0:00:31
11Miguel Angel Rubiano (Col) D'Angelo & Antenucci0:00:45
12Gerardo Fernandez (Arg) ArgentinaRow 11 - Cell 2
13Juan E. Arango (Col) Colombia0:00:51
14Jackson Rodriguez (Ven) Androni-Giocattoli0:01:10
15Jonathan Millan (Col) Colombia0:01:17
16Iker Camaño (Spa) Endura Racing0:01:20
17Rene Mandri (Est) Endura Racing0:01:31
18Alexandro Marque (Spa) Onda0:01:42
19David De Lay (Fra) AG2R La Mondiale0:01:43
20Matias Medici (Arg) Funvic-PindamonhangabaRow 19 - Cell 2
21Antonio Piedra (Spa) Andalucia-Caja Granada0:01:47
22David Bernabeu (Spa) Andalucia-Caja GranadaRow 21 - Cell 2
23Jose Luis Roldan (Spa) Andalucia-Caja GranadaRow 22 - Cell 2
24Julien Berard (Fra) AG2R La Mondiale0:01:55
25Maarten De Jonge (Ned) Endura RacingRow 24 - Cell 2
26Patxi Vila (Spa) De Rosa-Flaminia0:02:09
27Alfredo Lucero (Arg) Argentina0:02:21
28Paolo Bailetti (Ita) De Rosa-Flaminia0:02:28
29Martin Garrido (Arg) ArgentinaRow 28 - Cell 2
30Jose Medina (Chi) Chile0:02:34
31Jose Ruiz (Ecu) EcuadorRow 30 - Cell 2
32Felix Baron (Col) Colombia0:02:36
33Byron Guama (Ecu) Ecuador0:02:48
34Luis Mansilla (Chi) ChileRow 33 - Cell 2
35Piter Campero (Bol) Bolivia0:02:51
36Renato Seabra (Bra) Brasil0:02:53
37Adelio Silva (Bra) Funvic-Pindamonhangaba0:02:58
38Rory Sutherland (Aus) Unitedhealthcare0:03:04
39Alberto Morras (Spa) Onda0:03:08
40Arnold Alcolea (Cub) CubaRow 39 - Cell 2
41Tiego Gasparoto (Bra) Funvic-Pindamonhangaba0:03:10
42Davide Frattini (Ita) Unitedhealthcare0:03:18
43Edwin Avila (Col) Colombia0:03:25
44David Clarke (GBr) Endura Racing0:03:33
45Yasmani Martinez (Cub) Cuba0:03:35
46Adrian Palomares (Spa) Andalucia-Caja GranadaRow 45 - Cell 2
47Ivan Basso (Ita) Liquigas-CannondaleRow 46 - Cell 2
48Leandro Messineo (Arg) ArgentinaRow 47 - Cell 2
49Juan Cotumba (Bol) Bolivia0:03:39
50Nestor Pias (Uru) UruguayRow 49 - Cell 2
51Patricio Almonacid (Chi) Chile0:03:40
52Cristian Martinez (Arg) Argentina0:03:43
53Oscar Soliz (Bol) Bolivia0:03:56
54Douglas Moi (Bra) Funvic-Pindamonhangaba0:04:16
55Gonzalo Garrido (Chi) ChileRow 54 - Cell 2
56Yennier Lopez (Cub) Cuba0:04:23
57Nerz Dominik (Ger) Liquigas-Cannondale0:04:56
58Juan Lucero (Arg) Argentina0:05:01
59Crischa Janorschke (Ger) Nutrixxion-SparkasseRow 58 - Cell 2
60Mariano De Fino (Uru) Uruguay0:05:13
61Cristiano Salerno (Ita) Liquigas-Cannondale0:05:23
62Sebastien Hinault (Fra) AG2R La Mondiale0:05:29
63Francisco Perez (Spa) Movistar0:05:44
64Jorge Gallegos (Ecu) Ecuador0:05:51
65Sergej Fuchs (Ger) Nutrixxion-Sparkasse0:05:58
66Alien Garcia (Cub) Cuba0:06:32
67Juan Pablo Valencia (Col) ColombiaRow 66 - Cell 2
68Hernan Buenahora (Col) ColombiaRow 67 - Cell 2
69Helder Oliveira (Por) OndaRow 68 - Cell 2
70Segundo Navarrete (Ecu) EcuadorRow 69 - Cell 2
71Pedro Portuondo (Cub) CubaRow 70 - Cell 2
72Ramico Calpa (Ecu) EcuadorRow 71 - Cell 2
73Alexander Wetterhall (Swe) Endura RacingRow 72 - Cell 2
74Guillaume Bonnafond (Fra) AG2R La MondialeRow 73 - Cell 2
75Celio Sousa (Por) OndaRow 74 - Cell 2
76Pablo Pintos (Uru) UruguayRow 75 - Cell 2
77Charles Wegelius (GBr) UnitedhealthcareRow 76 - Cell 2
78Richard Mascarañas (Uru) UruguayRow 77 - Cell 2
79Arlex Castro (Col) ColombiaRow 78 - Cell 2
80Robert Partridge (GBr) Endura RacingRow 79 - Cell 2
81Walter Perez (Arg) ArgentinaRow 80 - Cell 2
82Lucas Solari (Ita) Androni-Giocattoli0:07:00
83Angel Vicioso (Spa) Androni-GiocattoliRow 82 - Cell 2
84Gregory Duarte (Uru) Uruguay0:07:48
85Horacio Gallardo (Bol) Bolivia0:08:00
86Carlos Oyarzun (Chi) Movistar0:08:14
87Tiago Fiorilli (Bra) Funvic-PindamonhangabaRow 86 - Cell 2
88Marco Crespo (Arg) Funvic-Pindamonhangaba0:08:38
89Cristian Rosa (Bra) Brasil0:08:52
90Simone Campagnaro (Ita) D'Angelo & AntenucciRow 89 - Cell 2
91Maximiliano Richeze (Arg) D'Angelo & AntenucciRow 90 - Cell 2
92Yamil Montaño (Bol) Bolivia0:08:57
93Weimar Roldan (Col) Colombia0:09:12
94Jose Ragonessi (Ecu) Ecuador0:09:26
95Antonio Cabello (Spa) Andalucia-Caja Granada0:09:29
96Gustavo A. Miño (Par) Paraguay0:09:46
97Mauro Richeze (Arg) Argentina0:10:06
98Jorge Soto (Uru) UruguayRow 97 - Cell 2
99Lisuandi Alonso (Cub) CubaRow 98 - Cell 2
100Giorgio Brambilla (Ita) De Rosa-Flaminia0:10:32
101Matteo Montaguti (Ita) AG2R La MondialeRow 100 - Cell 2
102Felipe Delai (Bra) Brasil0:11:09
103Nemesio Garcia (Uru) UruguayRow 102 - Cell 2
104Bjorn Schroder (Ger) Nutrixxion-SparkasseRow 103 - Cell 2
105Daizon Mendez (Bra) BrasilRow 104 - Cell 2
106Javier Iriarte (Spa) Movistar0:12:18
107Pablo Lastras (Spa) MovistarRow 106 - Cell 2
108Ion Pardo (Spa) OndaRow 107 - Cell 2
109Ben Gastauer (Lux) AG2R La MondialeRow 108 - Cell 2
110Christian Meier (Can) UnitedhealthcareRow 109 - Cell 2
111Steffen Rodachla (Ger) Nutrixxion-SparkasseRow 110 - Cell 2
112Luis Calispa (Ecu) EcuadorRow 111 - Cell 2
113Stefano Borchi (Ita) De Rosa-FlaminiaRow 112 - Cell 2
114Jacobo Guarneri (Ita) Liquigas-CannondaleRow 113 - Cell 2
115Giuseppe Muraglia (Ita) D'Angelo & AntenucciRow 114 - Cell 2
116Scott Zwizanski (USA) UnitedhealthcareRow 115 - Cell 2
117Andrew Pinfold (Can) UnitedhealthcareRow 116 - Cell 2
118Alessandro Vanotti (Ita) Liquigas-CannondaleRow 117 - Cell 2
119Bernardo Riccio (Ita) D'Angelo & AntenucciRow 118 - Cell 2
120Roberto Ferrari (Ita) Androni-Giocattoli0:13:05
121Gairo Ermiti (Ita) Androni-GiocattoliRow 120 - Cell 2
122Bruno Lima (Por) OndaRow 121 - Cell 2
123Damiano Margutti (Ita) De Rosa-Flaminia0:13:16
124Dirk Muller (Ger) Nutrixxion-Sparkasse0:13:33
125Sebastian Forke (Ger) Nutrixxion-Sparkasse0:13:35
126Cristian Benenati (Ita) De Rosa-Flaminia0:13:39
127Jose L. Miraglia (Uru) Uruguay0:13:48
128Hector Aguilar (Uru) Funvic-Pindamonhangaba0:19:03
129Jorge Contreras (Chi) Chile0:19:16
130Luis Delgado (Chi) ChileRow 129 - Cell 2
131Jose Luis Arroyo (Par) Paraguay0:23:49
HDRodrigo Araujo (Bra) Brasil0:34:40
HDRodigo Cuevas (Chi) Chile0:34:51
HDSamuel Coronel (Par) Paraguay0:35:07
DNFEmanuel Yanes (Uru) UruguayRow 134 - Cell 2
DNFVictor H. Tarqui (Bol) BoliviaRow 135 - Cell 2
DNFOscar A. Matiauda (Par) ParaguayRow 136 - Cell 2
DNFJuan P. Villamayor (Par) ParaguayRow 137 - Cell 2
DNFFernando Rolon (Par) ParaguayRow 138 - Cell 2
DNFGonzalo Miranda (Chi) ChileRow 139 - Cell 2
DNFSebastin Araya (Chi) ChileRow 140 - Cell 2
DNSFelix R. Cardenas (Col) ColombiaRow 141 - Cell 2
Swipe to scroll horizontally
Mountain 1 - La Florida (Cat. 3) 54.9km
1Gonzalo Garrido (Chi) Chile3pts
2Luis Mansilla (Chi) Chile2Row 1 - Cell 3
3Camilo Gomez (Col) Colombia1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 2 - La Florida (Cat. 3) 75.3km
1Gonzalo Garrido (Chi) Chile3pts
2Camilo Gomez (Col) Colombia2Row 1 - Cell 3
3Luis Mansilla (Chi) Chile1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Mirador Del Potrero (Cat. 1) 156.6km
1Jose Serpa (Col) Androni-Giocattoli10pts
2Eros Capecchi (Ita) Liquigas-Cannondale8Row 1 - Cell 3
3Marco Arriagada (Chi) Chile6Row 2 - Cell 3
4Xavier Tondo (Spa) Movistar4Row 3 - Cell 3
5Josue Moyano (Arg) Argentina2Row 4 - Cell 3
6Fortunato Baliani (Ita) D'Angelo & Antenucci1Row 5 - Cell 3
Swipe to scroll horizontally
Sprint 1 - El Durazno, 28.2km
1Richard Mascarañas (Uru) Uruguay3pts
2Matteo Montaguti (Ita) AG2R La Mondiale2Row 1 - Cell 3
3Luis Mansilla (Chi) Chile1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - El Durazno, 89.5km
1Luis Mansilla (Chi) Chile3pts
2Richard Mascarañas (Uru) Uruguay2Row 1 - Cell 3
3Rene Mandri (Est) Endura Racing1Row 2 - Cell 3
Swipe to scroll horizontally
Teams
1Argentina11:40:19
2Colombia0:01:14
3Andalucia-Caja Granada0:02:35
4Endura Racing0:03:21
5Chile0:03:57
6Movistar0:04:45
7Funvic-Pindamonhangaba0:06:26
8Androni-Giocattoli0:06:45
9Liquigas-Cannondale0:07:06
10AG2R0:07:42
11D'Angelo & Antenucci0:08:34
12Bolivia0:09:01
13Cuba0:09:41
14Ecuador0:09:48
15Onda0:09:57
16Unitedhealthcare0:11:29
17De Rosa-Flaminia0:13:44
18Uruguay0:13:59
19Nutrixxion-Sparkasse0:20:43
20Brasil0:21:29
Swipe to scroll horizontally
General classification after stage 2
1Jose Serpa (Col) Androni-Giocattoli8:52:18
2Eros Capecchi (Ita) Liquigas-Cannondale0:00:04
3Xavier Tondo (Spa) Movistar0:00:10
4Josue Moyano (Arg) Argentina0:00:24
5Jorge Giacinti (Arg) Argentina0:00:36
6Marco Arriagada (Chi) Chile0:00:44
7Gerardo Fernandez (Arg) Argentina0:01:03
8Jesus Rosendo (Spa) Andalucia-Caja Granada0:01:10
9Fortunato Baliani (Ita) D'Angelo & AntenucciRow 8 - Cell 2
10Iker Camaño (Spa) Endura Racing0:01:30
11Miguel Angel Rubiano (Col) D'Angelo & Antenucci0:01:33
12Juan E. Arango (Col) Colombia0:01:39
13David De Lay (Fra) AG2R La Mondiale0:01:53
14Jonathan Millan (Col) Colombia0:02:05
15Rene Mandri (Est) Endura Racing0:02:18
16Patxi Vila (Spa) De Rosa-Flaminia0:02:19
17Alexandro Marque (Spa) Onda0:02:30
18Matias Medici (Arg) Funvic-Pindamonhangaba0:02:31
19Antonio Piedra (Spa) Andalucia-Caja Granada0:02:35
20David Bernabeu (Spa) Andalucia-Caja GranadaRow 19 - Cell 2
21Jose Luis Roldan (Spa) Andalucia-Caja GranadaRow 20 - Cell 2
22Maarten De Jonge (Ned) Endura Racing0:02:43
23Julien Berard (Fra) AG2R La MondialeRow 22 - Cell 2
24Camilo Gomez (Col) Colombia0:02:58
25Martin Garrido (Arg) Argentina0:03:16
26Paolo Bailetti (Ita) De Rosa-FlaminiaRow 25 - Cell 2
27Felix Baron (Col) Colombia0:03:24
28Luis Mansilla (Chi) Chile0:03:32
29Byron Guama (Ecu) Ecuador0:03:36
30Jackson Rodriguez (Ven) Androni-Giocattoli0:03:37
31Renato Seabra (Bra) Brasil0:03:41
32Rory Sutherland (Aus) Unitedhealthcare0:03:52
33Arnold Alcolea (Cub) Cuba0:03:56
34Alberto Morras (Spa) OndaRow 33 - Cell 2
35Tiego Gasparoto (Bra) Funvic-Pindamonhangaba0:03:58
36Davide Frattini (Ita) Unitedhealthcare0:04:06
37Edwin Avila (Col) Colombia0:04:13
38David Clarke (GBr) Endura Racing0:04:21
39Leandro Messineo (Arg) Argentina0:04:23
40Yasmani Martinez (Cub) CubaRow 39 - Cell 2
41Ivan Basso (Ita) Liquigas-CannondaleRow 40 - Cell 2
42Alfredo Lucero (Arg) Argentina0:04:24
43Nestor Pias (Uru) Uruguay0:04:27
44Cristian Martinez (Arg) Argentina0:04:30
45Jose Medina (Chi) Chile0:05:01
46Jose Ruiz (Ecu) EcuadorRow 45 - Cell 2
47Douglas Moi (Bra) Funvic-Pindamonhangaba0:05:04
48Nerz Dominik (Ger) Liquigas-Cannondale0:05:14
49Piter Campero (Bol) Bolivia0:05:18
50Adelio Silva (Bra) Funvic-Pindamonhangaba0:05:25
51Crischa Janorschke (Ger) Nutrixxion-Sparkasse0:05:49
52Mariano De Fino (Uru) Uruguay0:06:01
53Adrian Palomares (Spa) Andalucia-Caja Granada0:06:02
54Juan Cotumba (Bol) Bolivia0:06:06
55Patricio Almonacid (Chi) Chile0:06:07
56Cristiano Salerno (Ita) Liquigas-Cannondale0:06:11
57Gonzalo Garrido (Chi) Chile0:06:19
58Oscar Soliz (Bol) Bolivia0:06:23
59Francisco Perez (Spa) Movistar0:06:32
60Jorge Gallegos (Ecu) Ecuador0:06:39
61Sergej Fuchs (Ger) Nutrixxion-Sparkasse0:06:46
62Walter Perez (Arg) Argentina0:06:47
63Yennier Lopez (Cub) Cuba0:06:50
64Angel Vicioso (Spa) Androni-Giocattoli0:07:10
65Richard Mascarañas (Uru) Uruguay0:07:15
66Alexander Wetterhall (Swe) Endura Racing0:07:20
67Guillaume Bonnafond (Fra) AG2R La MondialeRow 66 - Cell 2
68Helder Oliveira (Por) OndaRow 67 - Cell 2
69Pedro Portuondo (Cub) CubaRow 68 - Cell 2
70Charles Wegelius (GBr) UnitedhealthcareRow 69 - Cell 2
71Robert Partridge (GBr) Endura RacingRow 70 - Cell 2
72Celio Sousa (Por) OndaRow 71 - Cell 2
73Pablo Pintos (Uru) UruguayRow 72 - Cell 2
74Juan Lucero (Arg) Argentina0:07:22
75Lucas Solari (Ita) Androni-Giocattoli0:07:48
76Sebastien Hinault (Fra) AG2R La Mondiale0:07:56
77Gregory Duarte (Uru) Uruguay0:08:36
78Mauricio Soler (Col) Movistar0:08:47
79Horacio Gallardo (Bol) Bolivia0:08:48
80Maximiliano Richeze (Arg) D'Angelo & Antenucci0:08:56
81Hernan Buenahora (Col) Colombia0:08:59
82Alien Garcia (Cub) CubaRow 81 - Cell 2
83Juan Pablo Valencia (Col) ColombiaRow 82 - Cell 2
84Segundo Navarrete (Ecu) EcuadorRow 83 - Cell 2
85Ramico Calpa (Ecu) EcuadorRow 84 - Cell 2
86Arlex Castro (Col) ColombiaRow 85 - Cell 2
87Marco Crespo (Arg) Funvic-Pindamonhangaba0:09:25
88Weimar Roldan (Col) Colombia0:10:00
89Jose Ragonessi (Ecu) Ecuador0:10:14
90Jorge Soto (Uru) Uruguay0:10:16
91Mauro Richeze (Arg) ArgentinaRow 90 - Cell 2
92Antonio Cabello (Spa) Andalucia-Caja Granada0:10:17
93Carlos Oyarzun (Chi) Movistar0:10:41
94Tiago Fiorilli (Bra) Funvic-PindamonhangabaRow 93 - Cell 2
95Giorgio Brambilla (Ita) De Rosa-Flaminia0:10:42
96Lisuandi Alonso (Cub) Cuba0:10:54
97Matteo Montaguti (Ita) AG2R La Mondiale0:11:18
98Simone Campagnaro (Ita) D'Angelo & Antenucci0:11:19
99Yamil Montaño (Bol) Bolivia0:11:24
100Bjorn Schroder (Ger) Nutrixxion-Sparkasse0:11:57
101Daizon Mendez (Bra) BrasilRow 100 - Cell 2
102Gustavo A. Miño (Par) Paraguay0:12:13
103Jacobo Guarneri (Ita) Liquigas-Cannondale0:12:24
104Roberto Ferrari (Ita) Androni-Giocattoli0:13:05
105Pablo Lastras (Spa) Movistar0:13:06
106Ion Pardo (Spa) OndaRow 105 - Cell 2
107Andrew Pinfold (Can) UnitedhealthcareRow 106 - Cell 2
108Stefano Borchi (Ita) De Rosa-FlaminiaRow 107 - Cell 2
109Bernardo Riccio (Ita) D'Angelo & AntenucciRow 108 - Cell 2
110Alessandro Vanotti (Ita) Liquigas-CannondaleRow 109 - Cell 2
111Javier Iriarte (Spa) MovistarRow 110 - Cell 2
112Ben Gastauer (Lux) AG2R La MondialeRow 111 - Cell 2
113Giuseppe Muraglia (Ita) D'Angelo & AntenucciRow 112 - Cell 2
114Nemesio Garcia (Uru) Uruguay0:13:36
115Bruno Lima (Por) Onda0:13:53
116Gairo Ermiti (Ita) Androni-GiocattoliRow 115 - Cell 2
117Damiano Margutti (Ita) De Rosa-Flaminia0:14:04
118Dirk Muller (Ger) Nutrixxion-Sparkasse0:14:21
119Jose L. Miraglia (Uru) Uruguay0:14:36
120Christian Meier (Can) Unitedhealthcare0:14:45
121Scott Zwizanski (USA) UnitedhealthcareRow 120 - Cell 2
122Steffen Rodachla (Ger) Nutrixxion-SparkasseRow 121 - Cell 2
123Sebastian Forke (Ger) Nutrixxion-Sparkasse0:16:02
124Cristian Benenati (Ita) De Rosa-Flaminia0:16:06
125Cristian Rosa (Bra) Brasil0:16:21
126Felipe Delai (Bra) Brasil0:19:30
127Luis Calispa (Ecu) Ecuador0:20:39
128Jorge Contreras (Chi) Chile0:21:43
129Hector Aguilar (Uru) Funvic-Pindamonhangaba0:27:24
130Luis Delgado (Chi) Chile0:27:37
131Jose Luis Arroyo (Par) Paraguay0:31:18
Swipe to scroll horizontally
Mountains classification
1Jose Serpa (Col) Androni-Giocattoli10pts
2Eros Capecchi (Ita) Liquigas-Cannondale8Row 1 - Cell 3
3Gonzalo Garrido (Chi) Chile6Row 2 - Cell 3
4Marco Arriagada (Chi) Chile6Row 3 - Cell 3
5Xavier Tondo (Spa) Movistar4Row 4 - Cell 3
6Jesus Rosendo (Spa) Andalucia-Caja Granada3Row 5 - Cell 3
7Camilo Gomez (Col) Colombia3Row 6 - Cell 3
8Luis Mansilla (Chi) Chile3Row 7 - Cell 3
9Josue Moyano (Arg) Argentina2Row 8 - Cell 3
10Juan Lucero (Arg) Argentina2Row 9 - Cell 3
11Fortunato Baliani (Ita) D'Angelo & Antenucci1Row 10 - Cell 3
Swipe to scroll horizontally
Sprint classification
1Juan Lucero (Arg) Argentina6pts
2Richard Mascarañas (Uru) Uruguay5Row 1 - Cell 3
3Luis Mansilla (Chi) Chile4Row 2 - Cell 3
4Jesus Rosendo (Spa) Andalucia-Caja Granada4Row 3 - Cell 3
5Matteo Montaguti (Ita) AG2R La Mondiale2Row 4 - Cell 3
6Rene Mandri (Est) Endura Racing1Row 5 - Cell 3
7Cristian Martinez (Arg) Argentina1Row 6 - Cell 3
8Marco Crespo (Arg) Funvic-Pindamonhangaba1Row 7 - Cell 3
Swipe to scroll horizontally
U23 classification
1Josue Moyano (Arg) Argentina
2Felix Baron (Col) Colombia
3Edwin Avila (Col) Colombia
4Cristian Martinez (Arg) Argentina
5Nerz Dominik (Ger) Liquigas-Cannondale
6Piter Campero (Bol) Bolivia
7Antonio Cabello (Spa) Andalucia-Caja Granada
8Luis Delgado (Chi) Chile
Swipe to scroll horizontally
Teams classification
1Argentina26:38:49
2Colombia0:03:08
3Andalucia-Caja Granada0:04:29
4Endura Racing0:04:37
5Movistar0:06:01
6Androni-Giocattoli0:06:45
7Chile0:07:06
8Liquigas-Cannondale0:07:14
9Funvic-Pindamonhangaba0:08:20
10AG2R La Mondiale0:08:58
11Andalucia-Caja Granada0:09:50
12Cuba0:11:35
13Ecuador0:11:42
14Onda0:11:51
15Unitedhealthcare0:13:23
16Bolivia0:14:13
17De Rosa-Flaminia0:14:22
18Uruguay0:14:45
19Nutrixxion-Sparkasse0:22:37
20Brasil0:23:23
Kirsten Frattini
Deputy Editor

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