Ruta del Sol: Gonzalo Serrano wins stage 2

A daring late attack by Spain's Gonzalo Serrano (Caja Rural-Seguros RGA) on the second stage at the Vuelta a Andalucia Ruta Ciclista del Sol has seen his team ambush the WorldTour squads a take their first win of 2020 - and Serrano's first win of his career.

Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 5:07:49
2Juan Jose Lobato del Valle (Spa) Fundacion-Orbea 0:00:02
3Dylan Teuns (Bel) Bahrain McLaren
4Clement Venturini (Fra) AG2R la Mondiale 0:00:04
5Jack Haig (Aus) Mitchelton-Scott
6Jakob Fuglsang (Den) Astana Pro Team
7Edward Planckaert (Bel) Sport Vlaanderen-Baloise
8Ion Izagirre Insausti (Spa) Astana Pro Team
9Andrea Pasqualon (Ita) Circus-Wanty Gobert
10Marc Soler (Spa) Movistar Team
11Julien Simon (Fra) Total Direct Energie
12Mikel Landa Meana (Spa) Bahrain McLaren
13Pello Bilbao (Spa) Bahrain McLaren 0:00:07
14Silvan Dillier (Swi) AG2R la Mondiale
15Jan Bakelants (Bel) Circus-Wanty Gobert
16Sebastian Schönberger (Aut) B&B Hotels-Vital Concept
17Sander Armee (Bel) Lotto Soudal
18Kristian Aasvold (Nor) Riwal Readynez
19Ruben Fernandez (Spa) Fundacion-Orbea
20Brent Bookwalter (USA) Mitchelton-Scott
21Harm Vanhoucke (Bel) Lotto Soudal
22Chris Harper (Aus) Team Jumbo-Visma
23Alessandro Covi (Ita) UAE Team Emirates
24Andrey Zeits (Kaz) Mitchelton-Scott
25Martijn Budding (Ned) Riwal Readynez
26Anthony Delaplace (Fra) Team Arkea-Samsic 0:00:15
27David De la Cruz Melgarejo (Spa) UAE Team Emirates
28Denis Nekrasov (Rus) Gazprom-Rusvelo
29Antwan Tolhoek (Ned) Team Jumbo-Visma
30Antonio Pedrero (Spa) Movistar Team 0:00:19
31Aaron Van Poucke (Bel) Sport Vlaanderen-Baloise
32Mikel Nieve Iturralde (Spa) Mitchelton-Scott
33Enrique Sanz Unzue (Spa) Kern Pharma
34Stefano Oldani (Ita) Lotto Soudal
35Brandon McNulty (USA) UAE Team Emirates
36Petr Vakoc (Cze) Alpecin-Fenix
37Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:00:26
38Thomas Sprengers (Bel) Sport Vlaanderen-Baloise 0:00:29
39Mikel Bizkarra Etxegibel (Spa) Fundacion-Orbea
40Simone Velasco (Ita) Gazprom-Rusvelo 0:00:31
41Oscar Cabedo Carda (Spa) Burgos-BH
42Roger Adria Oliveras (Spa) Kern Pharma
43Floris De Tier (Bel) Alpecin-Fenix
44Urko Berrade Fernandez (Spa) Kern Pharma
45Sonny Colbrelli (Ita) Bahrain McLaren
46Thomas Boudat (Fra) Team Arkea-Samsic
47Jimmy Janssens (Bel) Alpecin-Fenix 0:00:34
48Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA
49Oliver Naesen (Bel) AG2R la Mondiale
50Paul Martens (Ger) Team Jumbo-Visma 0:00:37
51Jaime Castrillo Zapater (Spa) Kern Pharma 0:00:43
52Dries Van Gestel (Bel) Total Direct Energie
53Ibai Azurmendi Sagastibeltza (Spa) Fundacion-Orbea
54Bryan Coquard (Fra) B&B Hotels-Vital Concept
55Julien Mortier (Bel) Wallonie Bruxelles 0:00:45
56James Shaw (GBr) Riwal Readynez
57Edoardo Affini (Ita) Mitchelton-Scott
58Christoffer Lisson (Den) Riwal Readynez
59Artem Nych (Rus) Gazprom-Rusvelo
60Jelle Vanendert (Bel) Wallonie Bruxelles 0:00:48
61Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA
62Jorge Arcas (Spa) Movistar Team
63Willem Jakobus Smit (RSA) Burgos-BH 0:00:51
64Valerio Conti (Ita) UAE Team Emirates
65Edward Ravasi (Ita) UAE Team Emirates
66Romain Sicard (Fra) Total Direct Energie 0:00:58
67Angel Madrazo Ruiz (Spa) Burgos-BH 0:01:00
68Amaury Capiot (Bel) Sport Vlaanderen-Baloise 0:01:05
69Mikel Iturria Segurola (Spa) Fundacion-Orbea 0:01:12
70Lukasz Owsian (Pol) Team Arkea-Samsic 0:01:14
71Maurits Lammertink (Ned) Circus-Wanty Gobert
72Lawrence Naesen (Bel) AG2R la Mondiale
73Enric Mas Nicolau (Spa) Movistar Team
74Louis Vervaeke (Bel) Alpecin-Fenix
75Alexander Edmondson (Aus) Mitchelton-Scott 0:01:24
76Kobe Goossens (Bel) Lotto Soudal 0:01:31
77Thibault Guernalec (Fra) Team Arkea-Samsic 0:01:46
78Kevin Deltombe (Bel) Sport Vlaanderen-Baloise 0:02:05
79Vegard Stake Laengen (Nor) UAE Team Emirates
80Sindre Skjøstad Lunke (Nor) Riwal Readynez
81Jurgen Roelandts (Bel) Movistar Team
82Scott Thwaites (GBr) Alpecin-Fenix
83Vadim Pronskiy (Kaz) Astana Pro Team
84Franklin Six (Bel) Wallonie Bruxelles
85Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
86Matej Mohoric (Slo) Bahrain McLaren
87Damiano Caruso (Ita) Bahrain McLaren
88Aleksei Rybalkin (Rus) Gazprom-Rusvelo
89Pablo Bonilla (Spa) Burgos-BH
90Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA
91Jens Debusschere (Bel) B&B Hotels-Vital Concept
92Eliot Lietaer (Bel) Wallonie Bruxelles
93Oscar Riesebeek (Ned) Alpecin-Fenix 0:02:20
94Lennard Hofstede (Ned) Team Jumbo-Visma 0:02:21
95Bert-Jan Lindeman (Ned) Team Jumbo-Visma
96Nelson Oliveira (Por) Movistar Team 0:02:24
97Tomasz Marczynski (Pol) Lotto Soudal
98Txomin Juaristi Arrieta (Spa) Fundacion-Orbea 0:02:25
99Florian Vachon (Fra) Team Arkea-Samsic
100Benoit Jarrier (Fra) Team Arkea-Samsic
101Brian Van Goethem (Ned) Lotto Soudal
102Evgeny Shalunov (Rus) Gazprom-Rusvelo
103Hugo Houle (Can) Astana Pro Team 0:02:59
104Jordi Warlop (Bel) Sport Vlaanderen-Baloise 0:03:16
105Alexis Gougeard (Fra) AG2R la Mondiale 0:04:39
106Damien Gaudin (Fra) Total Direct Energie
107Sebastian Mora Vedri (Spa) Movistar Team
108Christophe Noppe (Bel) Team Arkea-Samsic
109Juan Felipe Osorio Arboleda (Col) Burgos-BH 0:05:03
110Ludovic Robeet (Bel) Wallonie Bruxelles 0:05:05
111Jorge Cubero Galvez (Spa) Burgos-BH 0:06:00
112Taco Van der Hoorn (Ned) Team Jumbo-Visma 0:06:41
113Ivan Moreno Sanchez (Spa) Kern Pharma
114Julien Morice (Fra) B&B Hotels-Vital Concept 0:07:00
115Stijn Vandenbergh (Bel) AG2R la Mondiale 0:07:05
116Sondre Holst Enger (Nor) Riwal Readynez 0:07:06
117Alexander Konychev (Ita) Mitchelton-Scott 0:08:05
118Jon Agirre Egaña (Spa) Kern Pharma 0:09:16
119Emiel Planckaert (Bel) Sport Vlaanderen-Baloise
120Niki Terpstra (Ned) Total Direct Energie
121Jerome Cousin (Fra) Total Direct Energie 0:11:10
122Kevin Reza (Fra) B&B Hotels-Vital Concept 0:11:19
123Jokin Aranburu Arruti (Spa) Fundacion-Orbea
124Jose Felix Parra Cuerda (Spa) Kern Pharma
125Jonas Van Genechten (Bel) B&B Hotels-Vital Concept 0:11:20
126Loïc Vliegen (Bel) Circus-Wanty Gobert
127Dmitriy Gruzdev (Kaz) Astana Pro Team 0:11:24
128Mark Padun (Ukr) Bahrain McLaren
129Anton Kuzmin (Kaz) Gazprom-Rusvelo
130Nikita Stalnov (Kaz) Astana Pro Team
131Thomas Leezer (Ned) Team Jumbo-Visma
132Marco Canola (Ita) Gazprom-Rusvelo 0:11:38
133Philipp Walsleben (Ger) Alpecin-Fenix 0:12:00
134Carmelo Urbano Fontiveros (Spa) Caja Rural-Seguros RGA 0:12:17
135Adrien Petit (Fra) Total Direct Energie 0:12:20
136Matthew Holmes (GBr) Lotto Soudal 0:14:02
137Kris Boeckmans (Bel) B&B Hotels-Vital Concept 0:22:17
DNFJeremy Bellicaud (Fra) Circus-Wanty Gobert 0:06:03
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Jakob Fuglsang (Den) Astana Pro Team 9:49:01
2Mikel Landa Meana (Spa) Bahrain McLaren 0:00:06
3Dylan Teuns (Bel) Bahrain McLaren 0:00:23
4Jack Haig (Aus) Mitchelton-Scott 0:00:27
5Ion Izagirre Insausti (Spa) Astana Pro Team 0:00:30
6Pello Bilbao (Spa) Bahrain McLaren
7Chris Harper (Aus) Team Jumbo-Visma 0:00:57
8Harm Vanhoucke (Bel) Lotto Soudal 0:01:06
9Ruben Fernandez (Spa) Fundacion-Orbea 0:01:10
10David De la Cruz Melgarejo (Spa) UAE Team Emirates 0:01:14
11Marc Soler (Spa) Movistar Team 0:01:21
12Andrey Zeits (Kaz) Mitchelton-Scott 0:01:24
13Sander Armee (Bel) Lotto Soudal 0:01:37
14Antwan Tolhoek (Ned) Team Jumbo-Visma 0:01:53
15Antonio Pedrero (Spa) Movistar Team 0:02:03
16Sebastian Schönberger (Aut) B&B Hotels-Vital Concept 0:02:26
17Mikel Nieve Iturralde (Spa) Mitchelton-Scott
18Jan Bakelants (Bel) Circus-Wanty Gobert 0:02:27
19Brandon McNulty (USA) UAE Team Emirates 0:02:31
20Brent Bookwalter (USA) Mitchelton-Scott 0:02:32
21Silvan Dillier (Swi) AG2R la Mondiale 0:02:39
22Mikel Bizkarra Etxegibel (Spa) Fundacion-Orbea 0:02:44
23Jimmy Janssens (Bel) Alpecin-Fenix 0:02:57
24Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 0:03:20
25Jaime Castrillo Zapater (Spa) Kern Pharma 0:03:21
26Anthony Delaplace (Fra) Team Arkea-Samsic 0:03:22
27Denis Nekrasov (Rus) Gazprom-Rusvelo 0:03:42
28Thomas Sprengers (Bel) Sport Vlaanderen-Baloise 0:03:49
29Roger Adria Oliveras (Spa) Kern Pharma 0:03:51
30Oscar Cabedo Carda (Spa) Burgos-BH 0:03:55
31Edward Ravasi (Ita) UAE Team Emirates 0:04:45
32Alessandro Covi (Ita) UAE Team Emirates 0:04:58
33Floris De Tier (Bel) Alpecin-Fenix 0:05:00
34Enric Mas Nicolau (Spa) Movistar Team 0:05:08
35Julien Simon (Fra) Total Direct Energie 0:05:19
36Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:05:37
37Jelle Vanendert (Bel) Wallonie Bruxelles 0:05:41
38Oliver Naesen (Bel) AG2R la Mondiale 0:06:02
39Mikel Iturria Segurola (Spa) Fundacion-Orbea 0:06:05
40Artem Nych (Rus) Gazprom-Rusvelo 0:06:13
41Kristian Aasvold (Nor) Riwal Readynez 0:07:11
42Vadim Pronskiy (Kaz) Astana Pro Team 0:07:33
43Aaron Van Poucke (Bel) Sport Vlaanderen-Baloise 0:07:34
44Tomasz Marczynski (Pol) Lotto Soudal 0:07:52
45Lukasz Owsian (Pol) Team Arkea-Samsic 0:08:29
46Jordi Warlop (Bel) Sport Vlaanderen-Baloise 0:08:31
47Louis Vervaeke (Bel) Alpecin-Fenix 0:08:57
48Julien Mortier (Bel) Wallonie Bruxelles 0:09:01
49Romain Sicard (Fra) Total Direct Energie 0:09:31
50Simone Velasco (Ita) Gazprom-Rusvelo 0:10:20
51Urko Berrade Fernandez (Spa) Kern Pharma 0:10:26
52Maurits Lammertink (Ned) Circus-Wanty Gobert 0:11:27
53Stefano Oldani (Ita) Lotto Soudal 0:11:55
54Damiano Caruso (Ita) Bahrain McLaren 0:12:00
55Eliot Lietaer (Bel) Wallonie Bruxelles
56Brian Van Goethem (Ned) Lotto Soudal 0:12:14
57Juan Felipe Osorio Arboleda (Col) Burgos-BH 0:12:16
58Evgeny Shalunov (Rus) Gazprom-Rusvelo 0:12:38
59Willem Jakobus Smit (RSA) Burgos-BH 0:12:43
60James Shaw (GBr) Riwal Readynez 0:13:24
61Kevin Deltombe (Bel) Sport Vlaanderen-Baloise 0:13:41
62Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:14:34
63Jorge Arcas (Spa) Movistar Team 0:14:56
64Valerio Conti (Ita) UAE Team Emirates 0:14:59
65Andrea Pasqualon (Ita) Circus-Wanty Gobert 0:15:03
66Angel Madrazo Ruiz (Spa) Burgos-BH 0:15:59
67Amaury Capiot (Bel) Sport Vlaanderen-Baloise 0:16:04
68Vegard Stake Laengen (Nor) UAE Team Emirates 0:16:13
69Nelson Oliveira (Por) Movistar Team 0:16:32
70Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 0:16:59
71Juan Jose Lobato del Valle (Spa) Fundacion-Orbea 0:17:01
72Loïc Vliegen (Bel) Circus-Wanty Gobert 0:17:02
73Clement Venturini (Fra) AG2R la Mondiale 0:17:03
74Edward Planckaert (Bel) Sport Vlaanderen-Baloise
75Martijn Budding (Ned) Riwal Readynez 0:17:06
76Petr Vakoc (Cze) Alpecin-Fenix 0:17:18
77Enrique Sanz Unzue (Spa) Kern Pharma
78Sonny Colbrelli (Ita) Bahrain McLaren 0:17:30
79Thomas Boudat (Fra) Team Arkea-Samsic
80Paul Martens (Ger) Team Jumbo-Visma 0:17:36
81Dries Van Gestel (Bel) Total Direct Energie 0:17:42
82Bryan Coquard (Fra) B&B Hotels-Vital Concept
83Ibai Azurmendi Sagastibeltza (Spa) Fundacion-Orbea
84Christoffer Lisson (Den) Riwal Readynez 0:17:44
85Edoardo Affini (Ita) Mitchelton-Scott
86Kobe Goossens (Bel) Lotto Soudal 0:17:52
87Lawrence Naesen (Bel) AG2R la Mondiale 0:18:13
88Alexander Edmondson (Aus) Mitchelton-Scott 0:18:23
89Bert-Jan Lindeman (Ned) Team Jumbo-Visma 0:18:42
90Thibault Guernalec (Fra) Team Arkea-Samsic 0:18:45
91Scott Thwaites (GBr) Alpecin-Fenix 0:19:04
92Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
93Aleksei Rybalkin (Rus) Gazprom-Rusvelo
94Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA
95Matej Mohoric (Slo) Bahrain McLaren
96Jurgen Roelandts (Bel) Movistar Team
97Jens Debusschere (Bel) B&B Hotels-Vital Concept
98Oscar Riesebeek (Ned) Alpecin-Fenix 0:19:19
99Lennard Hofstede (Ned) Team Jumbo-Visma 0:19:20
100Hugo Houle (Can) Astana Pro Team 0:19:24
101Florian Vachon (Fra) Team Arkea-Samsic
102Benoit Jarrier (Fra) Team Arkea-Samsic
103Txomin Juaristi Arrieta (Spa) Fundacion-Orbea
104Damien Gaudin (Fra) Total Direct Energie 0:21:38
105Christophe Noppe (Bel) Team Arkea-Samsic
106Sebastian Mora Vedri (Spa) Movistar Team
107Alexis Gougeard (Fra) AG2R la Mondiale
108Pablo Bonilla (Spa) Burgos-BH 0:21:59
109Sindre Skjøstad Lunke (Nor) Riwal Readynez 0:22:01
110Ludovic Robeet (Bel) Wallonie Bruxelles 0:22:04
111Jorge Cubero Galvez (Spa) Burgos-BH 0:22:59
112Taco Van der Hoorn (Ned) Team Jumbo-Visma 0:23:40
113Ivan Moreno Sanchez (Spa) Kern Pharma
114Julien Morice (Fra) B&B Hotels-Vital Concept 0:23:59
115Stijn Vandenbergh (Bel) AG2R la Mondiale 0:24:04
116Franklin Six (Bel) Wallonie Bruxelles 0:25:02
117Nikita Stalnov (Kaz) Astana Pro Team 0:25:32
118Emiel Planckaert (Bel) Sport Vlaanderen-Baloise 0:26:15
119Sondre Holst Enger (Nor) Riwal Readynez 0:27:00
120Alexander Konychev (Ita) Mitchelton-Scott 0:27:46
121Jerome Cousin (Fra) Total Direct Energie 0:28:09
122Kevin Reza (Fra) B&B Hotels-Vital Concept 0:28:18
123Jokin Aranburu Arruti (Spa) Fundacion-Orbea
124Jose Felix Parra Cuerda (Spa) Kern Pharma
125Anton Kuzmin (Kaz) Gazprom-Rusvelo 0:28:23
126Dmitriy Gruzdev (Kaz) Astana Pro Team
127Thomas Leezer (Ned) Team Jumbo-Visma
128Niki Terpstra (Ned) Total Direct Energie 0:29:07
129Adrien Petit (Fra) Total Direct Energie 0:30:19
130Matthew Holmes (GBr) Lotto Soudal 0:31:01
131Jonas Van Genechten (Bel) B&B Hotels-Vital Concept 0:31:16
132Mark Padun (Ukr) Bahrain McLaren 0:31:18
133Carmelo Urbano Fontiveros (Spa) Caja Rural-Seguros RGA 0:32:11
134Jon Agirre Egaña (Spa) Kern Pharma 0:37:20
135Marco Canola (Ita) Gazprom-Rusvelo 0:37:28
136Philipp Walsleben (Ger) Alpecin-Fenix 0:44:40
137Kris Boeckmans (Bel) B&B Hotels-Vital Concept 0:45:14

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