Vuelta a Andalucía 2023 - Stage 3

Alcalá de Guadaíra > Alcalá de los Gazules, 161.8km

15.02-19.02

The Ruta del Sol, officially known as the Vuelta a Andalucía, is an early season stage race held in southern Spain. Run across the varied terrain of Andalusia, it has long been a key February fixture, offering a mix of rolling stages, punchy climbs, and selective finishes that attract both GC riders and classics types.

Results

Stage

PosRiderTeam Time
1 Tim Wellens UAE Team Emirates 3:47:12
2 Pierre Latour TotalEnergies + 00.14
3 Samuele Battistella Astana Qazaqstan Team + 00.15
4 Connor Swift INEOS Grenadiers + 00.15
5 Laurenz Rex Intermarché-Circus-Wanty + 00.16
6 Davide Bais EOLO-Kometa Cycling Team + 00.16
7 Edoardo Zambanini Bahrain Victorious + 00.16
8 Cyril Barthe Burgos-BH + 00.26
9 Erik Fetter EOLO-Kometa Cycling Team + 00.28
10 Gorka Izagirre Movistar Team + 00.28
11 Jose Manuel Diaz Burgos-BH + 00.28
12 Liam Slock Lotto Dstny + 00.30
13 Samuel Gaze Alpecin-Deceuninck + 00.32
14 Hugo Houle Israel-Premier Tech + 00.28
15 Felix Engelhardt Team Jayco-AlUla + 00.42
16 Joel Nicolau Caja Rural-Seguros RGA + 00.50
17 Stefano Oldani Alpecin-Deceuninck + 01.03
18 Dries De Bondt Alpecin-Deceuninck + 01.21
19 Geoffrey Soupe TotalEnergies + 01.21
20 Salvatore Puccio INEOS Grenadiers + 01.21
21 Tadej Pogacar UAE Team Emirates + 04.26
22 Santiago Buitrago Bahrain Victorious + 04.26
23 Dylan Teuns Israel-Premier Tech + 04.26
24 Enric Mas Movistar Team + 04.26
25 Matteo Sobrero Team Jayco-AlUla + 04.26
26 Andreas Kron Lotto Dstny + 04.26
27 Mikel Landa Bahrain Victorious + 04.26
28 Nick Schultz Israel-Premier Tech + 04.26
29 Jhonnatan Narvaez INEOS Grenadiers + 04.26
30 Jefferson Cepeda Caja Rural-Seguros RGA + 04.26
31 Pavel Sivakov INEOS Grenadiers + 04.26
32 Ruben Guerreiro Movistar Team + 04.26
33 Jack Haig Bahrain Victorious + 04.26
34 Carlos Rodriguez INEOS Grenadiers + 04.26
35 Tao Geoghegan Hart INEOS Grenadiers + 04.26
36 Damiano Caruso Bahrain Victorious + 04.26
37 Lorenzo Rota Intermarché-Circus-Wanty + 04.26
38 Rafal Majka UAE Team Emirates + 04.26
39 Laurens Huys Intermarché-Circus-Wanty + 04.26
40 Vito Braet Team Flanders-Baloise + 04.35
41 Tsgabu Grmay Team Jayco-AlUla + 04.35
42 Joan Bou Euskaltel-Euskadi + 04.45
43 Corbin Strong Israel-Premier Tech + 04.45
44 Jenno Berckmoes Team Flanders-Baloise + 04.50
45 Omar Fraile INEOS Grenadiers + 04.50
46 Camilo Ardila Burgos-BH + 04.50
47 Luis León Sánchez Astana Qazaqstan Team + 04.50
48 Lorenzo Fortunato EOLO-Kometa Cycling Team + 04.50
49 Luis Angel Mate Euskaltel-Euskadi + 04.50
50 Rudy Porter Team Jayco-AlUla + 04.50
51 George Bennett UAE Team Emirates + 04.50
52 Jesus Ezquerra Burgos-BH + 04.57
53 Jon Agirre Equipo Kern Pharma + 04.57
54 Vincent Van Hemelen Team Flanders-Baloise + 04.57
55 Xabier Isasa Euskaltel-Euskadi + 04.57
56 Txomin Juaristi Euskaltel-Euskadi + 04.57
57 Igor Arrieta Equipo Kern Pharma + 04.57
58 Paul Ourselin TotalEnergies + 04.57
59 Dion Smith Intermarché-Circus-Wanty + 05.05
60 Alex Martin EOLO-Kometa Cycling Team + 05.05
61 Gonzalo Serrano Movistar Team + 05.05
62 Julen Amezqueta Caja Rural-Seguros RGA + 05.05
63 Dries van Gestel TotalEnergies + 05.05
64 Fernando Tercero EOLO-Kometa Cycling Team + 05.10
65 Clément Alleno Burgos-BH + 05.10
66 Milan Menten Lotto Dstny + 05.14
67 Johannes Adamietz Lotto Dstny + 05.14
68 Filippo Zana Team Jayco-AlUla + 05.14
69 Ander Okamika Burgos-BH + 05.16
70 Nelson Oliveira Movistar Team + 05.16
71 Frederik Frison Lotto Dstny + 05.19
72 Orluis Aular Caja Rural-Seguros RGA + 05.22
73 Alex Colman Team Flanders-Baloise + 05.23
74 Carlos Garcia Equipo Kern Pharma + 05.23
75 Joe Dombrowski Astana Qazaqstan Team + 05.36
76 Edvald Boasson-Hagen TotalEnergies + 05.40
77 Brent Van Moer Lotto Dstny + 05.46
78 Tom Van Asbroeck Israel-Premier Tech + 05.46
79 Alexander Krieger Alpecin-Deceuninck + 05.46
80 Alan Jousseaume TotalEnergies + 05.52
81 Simone Raccani EOLO-Kometa Cycling Team + 05.52
82 Jérémy Cabot TotalEnergies + 05.52
83 Daniel Navarro Burgos-BH + 05.52
84 Gotzon Martín Euskaltel-Euskadi + 05.52
85 Diego Sevilla EOLO-Kometa Cycling Team + 05.56
86 Aaron Van Poucke Team Flanders-Baloise + 06.05
87 Andrea Pasqualon Bahrain Victorious + 06.09
88 Matej Mohoric Bahrain Victorious + 06.09
89 Pascal Eenkhoorn Lotto Dstny + 06.17
90 Fabio Felline Astana Qazaqstan Team + 06.17
91 Georg Zimmermann Intermarché-Circus-Wanty + 06.17
92 Alessandro Covi UAE Team Emirates + 06.35
93 Axel Laurance Alpecin-Deceuninck + 06.38
94 Ayco Bastiaens Alpecin-Deceuninck + 06.38
95 Lionel Taminiaux Alpecin-Deceuninck + 06.38
96 Sjoerd Bax UAE Team Emirates + 06.46
97 Sep Vanmarcke Israel-Premier Tech + 06.46
98 Cristian Scaroni Astana Qazaqstan Team + 06.53
99 Aimé De Gendt Intermarché-Circus-Wanty + 06.58
100 Kevin Colleoni Team Jayco-AlUla + 06.58
101 Antonio Nibali Astana Qazaqstan Team + 06.58
102 Niccolo Bonifazio Intermarché-Circus-Wanty + 06.17
103 Iván García Cortina Movistar Team + 07.44
104 Tomas Barta Caja Rural-Seguros RGA + 08.08
105 Gilles De Wilde Team Flanders-Baloise + 08.20
106 Christopher Juul-Jensen Team Jayco-AlUla + 08.29
107 Hector Carretero Equipo Kern Pharma + 09.24
108 Sergio Samitier Movistar Team + 09.24
109 Pau Miquel Delgado Equipo Kern Pharma + 09.56
110 Ibai Azurmendi Euskaltel-Euskadi + 10.35
111 Domen Novak UAE Team Emirates + 11.30
- David González Caja Rural-Seguros RGA DNF
- Jokin Murguialday Caja Rural-Seguros RGA DNF
- Ward Vanhoof Team Flanders-Baloise DNF

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 12:35:57
2 Santiago Buitrago Bahrain Victorious + 00.48
3 Mikel Landa Bahrain Victorious + 00.52
4 Carlos Rodriguez INEOS Grenadiers + 00.52
5 Enric Mas Movistar Team + 01.47
6 Tao Geoghegan Hart INEOS Grenadiers + 02.12
7 Jose Manuel Diaz Burgos-BH + 02.19
8 Gorka Izagirre Movistar Team + 02.21
9 Damiano Caruso Bahrain Victorious + 02.22
10 Tim Wellens UAE Team Emirates + 02.26
11 Rafal Majka UAE Team Emirates + 02.51
12 Pavel Sivakov INEOS Grenadiers + 02.52
13 Jack Haig Bahrain Victorious + 02.52
14 Lorenzo Rota Intermarché-Circus-Wanty + 03.08
15 Andreas Kron Lotto Dstny + 03.11
16 Dylan Teuns Israel-Premier Tech + 03.12
17 Jhonnatan Narvaez INEOS Grenadiers + 03.14
18 Jefferson Cepeda Caja Rural-Seguros RGA + 03.14
19 Matteo Sobrero Team Jayco-AlUla + 04.00
20 Nick Schultz Israel-Premier Tech + 04.00
21 George Bennett UAE Team Emirates + 04.02
22 Pierre Latour TotalEnergies + 04.13
23 Ruben Guerreiro Movistar Team + 04.19
24 Lorenzo Fortunato EOLO-Kometa Cycling Team + 04.28
25 Tsgabu Grmay Team Jayco-AlUla + 04.33
26 Laurens Huys Intermarché-Circus-Wanty + 04.37
27 Edoardo Zambanini Bahrain Victorious + 05.42
28 Joan Bou Euskaltel-Euskadi + 06.50
29 Luis León Sánchez Astana Qazaqstan Team + 07.00
30 Igor Arrieta Equipo Kern Pharma + 07.14
31 Nelson Oliveira Movistar Team + 07.17
32 Filippo Zana Team Jayco-AlUla + 07.29
33 Vito Braet Team Flanders-Baloise + 08.42
34 Camilo Ardila Burgos-BH + 10.14
35 Davide Bais EOLO-Kometa Cycling Team + 10.21
36 Jon Agirre Equipo Kern Pharma + 11.27
37 Luis Angel Mate Euskaltel-Euskadi + 11.49
38 Stefano Oldani Alpecin-Deceuninck + 12.21
39 Paul Ourselin TotalEnergies + 12.24
40 Jérémy Cabot TotalEnergies + 13.26
41 Fernando Tercero EOLO-Kometa Cycling Team + 14.13
42 Georg Zimmermann Intermarché-Circus-Wanty + 15.16
43 Axel Laurance Alpecin-Deceuninck + 15.35
44 Daniel Navarro Burgos-BH + 16.01
45 Matej Mohoric Bahrain Victorious + 16.12
46 Erik Fetter EOLO-Kometa Cycling Team + 16.13
47 Gonzalo Serrano Movistar Team + 16.33
48 Omar Fraile INEOS Grenadiers + 16.41
49 Hugo Houle Israel-Premier Tech + 16.46
50 Frederik Frison Lotto Dstny + 16.49
51 Ibai Azurmendi Euskaltel-Euskadi + 17.44
52 Alan Jousseaume TotalEnergies + 18.01
53 Carlos Garcia Equipo Kern Pharma + 18.51
54 Felix Engelhardt Team Jayco-AlUla + 19.02
55 Rudy Porter Team Jayco-AlUla + 19.09
56 Alessandro Covi UAE Team Emirates + 19.10
57 Txomin Juaristi Euskaltel-Euskadi + 19.18
58 Dion Smith Intermarché-Circus-Wanty + 19.52
59 Joel Nicolau Caja Rural-Seguros RGA + 20.00
60 Ander Okamika Burgos-BH + 20.17
61 Jenno Berckmoes Team Flanders-Baloise + 20.29
62 Brent Van Moer Lotto Dstny + 20.33
63 Johannes Adamietz Lotto Dstny + 20.41
64 Liam Slock Lotto Dstny + 20.57
65 Alex Martin EOLO-Kometa Cycling Team + 21.07
66 Edvald Boasson-Hagen TotalEnergies + 21.22
67 Andrea Pasqualon Bahrain Victorious + 21.41
68 Julen Amezqueta Caja Rural-Seguros RGA + 22.10
69 Pascal Eenkhoorn Lotto Dstny + 22.14
70 Alex Colman Team Flanders-Baloise + 22.51
71 Hector Carretero Equipo Kern Pharma + 22.53
72 Laurenz Rex Intermarché-Circus-Wanty + 23.02
73 Connor Swift INEOS Grenadiers + 23.13
74 Salvatore Puccio INEOS Grenadiers + 24.07
75 Niccolo Bonifazio Intermarché-Circus-Wanty + 26.04
76 Kevin Colleoni Team Jayco-AlUla + 26.43
77 Christopher Juul-Jensen Team Jayco-AlUla + 26.48
78 Simone Raccani EOLO-Kometa Cycling Team + 27.00
79 Samuel Gaze Alpecin-Deceuninck + 27.26
80 Cristian Scaroni Astana Qazaqstan Team + 28.01
81 Antonio Nibali Astana Qazaqstan Team + 28.20
82 Geoffrey Soupe TotalEnergies + 28.35
83 Corbin Strong Israel-Premier Tech + 28.37
84 Joe Dombrowski Astana Qazaqstan Team + 28.58
85 Orluis Aular Caja Rural-Seguros RGA + 29.14
86 Diego Sevilla EOLO-Kometa Cycling Team + 29.39
87 Gotzon Martín Euskaltel-Euskadi + 29.39
88 Fabio Felline Astana Qazaqstan Team + 30.04
89 Sep Vanmarcke Israel-Premier Tech + 30.42
90 Sergio Samitier Movistar Team + 30.52
91 Iván García Cortina Movistar Team + 31.22
92 Dries De Bondt Alpecin-Deceuninck + 31.29
93 Sjoerd Bax UAE Team Emirates + 31.40
94 Clément Alleno Burgos-BH + 32.07
95 Cyril Barthe Burgos-BH + 32.13
96 Pau Miquel Delgado Equipo Kern Pharma + 32.47
97 Samuele Battistella Astana Qazaqstan Team + 32.48
98 Xabier Isasa Euskaltel-Euskadi + 33.29
99 Dries van Gestel TotalEnergies + 36.13
100 Alexander Krieger Alpecin-Deceuninck + 36.25
101 Tom Van Asbroeck Israel-Premier Tech + 36.38
102 Vincent Van Hemelen Team Flanders-Baloise + 37.05
103 Aaron Van Poucke Team Flanders-Baloise + 37.05
104 Milan Menten Lotto Dstny + 37.10
105 Aimé De Gendt Intermarché-Circus-Wanty + 39.28
106 Jesus Ezquerra Burgos-BH + 39.55
107 Ayco Bastiaens Alpecin-Deceuninck + 41.31
108 Lionel Taminiaux Alpecin-Deceuninck + 42.05
109 Tomas Barta Caja Rural-Seguros RGA + 43.21
110 Gilles De Wilde Team Flanders-Baloise + 43.25
111 Domen Novak UAE Team Emirates + 47.06
- David González Caja Rural-Seguros RGA DNF
- Jokin Murguialday Caja Rural-Seguros RGA DNF
- Ward Vanhoof Team Flanders-Baloise DNF

Points

PosRiderTeam Points
1 Tadej Pogacar UAE Team Emirates 50
2 Mikel Landa Bahrain Victorious 34
3 Santiago Buitrago Bahrain Victorious 30
4 Tim Wellens UAE Team Emirates 29
5 Carlos Rodriguez INEOS Grenadiers 28
6 Enric Mas Movistar Team 28
7 Tao Geoghegan Hart INEOS Grenadiers 20
8 Pierre Latour TotalEnergies 20
9 Damiano Caruso Bahrain Victorious 16
10 Samuele Battistella Astana Qazaqstan Team 16
11 Connor Swift INEOS Grenadiers 14
12 Pavel Sivakov INEOS Grenadiers 13
13 Laurenz Rex Intermarché-Circus-Wanty 12
14 Jack Haig Bahrain Victorious 11
15 Lorenzo Rota Intermarché-Circus-Wanty 10
16 Davide Bais EOLO-Kometa Cycling Team 10
17 Dylan Teuns Israel-Premier Tech 9
18 Edoardo Zambanini Bahrain Victorious 9
19 Cyril Barthe Burgos-BH 8
20 Erik Fetter EOLO-Kometa Cycling Team 7
21 Gorka Izagirre Movistar Team 6
22 Rafal Majka UAE Team Emirates 6
23 Jefferson Cepeda Caja Rural-Seguros RGA 6
24 Georg Zimmermann Intermarché-Circus-Wanty 6
25 Jose Manuel Diaz Burgos-BH 5
26 Jhonnatan Narvaez INEOS Grenadiers 5
27 Liam Slock Lotto Dstny 4
28 Andreas Kron Lotto Dstny 3
29 Samuel Gaze Alpecin-Deceuninck 3
30 Nick Schultz Israel-Premier Tech 2
31 George Bennett UAE Team Emirates 2
32 Hugo Houle Israel-Premier Tech 2
33 Matteo Sobrero Team Jayco-AlUla 1
34 Felix Engelhardt Team Jayco-AlUla 1

Mountain

PosRiderTeam Points
1 Gotzon Martín Euskaltel-Euskadi 24
2 Alex Martin EOLO-Kometa Cycling Team 18
3 Tadej Pogacar UAE Team Emirates 12
4 Clément Alleno Burgos-BH 10
5 Mikel Landa Bahrain Victorious 8
6 Omar Fraile INEOS Grenadiers 8
7 Lorenzo Rota Intermarché-Circus-Wanty 6
8 Alan Jousseaume TotalEnergies 6
9 Carlos Rodriguez INEOS Grenadiers 6
10 Davide Bais EOLO-Kometa Cycling Team 5
11 Santiago Buitrago Bahrain Victorious 4
12 Matej Mohoric Bahrain Victorious 4
13 Alessandro Covi UAE Team Emirates 4
14 Aaron Van Poucke Team Flanders-Baloise 4
15 Luis Angel Mate Euskaltel-Euskadi 3
16 Samuele Battistella Astana Qazaqstan Team 3
17 Tim Wellens UAE Team Emirates 3
18 Pavel Sivakov INEOS Grenadiers 2
19 Nelson Oliveira Movistar Team 2
20 Georg Zimmermann Intermarché-Circus-Wanty 2
21 Christopher Juul-Jensen Team Jayco-AlUla 2
22 Sergio Samitier Movistar Team 2
23 Iván García Cortina Movistar Team 2
24 Tao Geoghegan Hart INEOS Grenadiers 1
25 Samuel Gaze Alpecin-Deceuninck 1
26 Sjoerd Bax UAE Team Emirates 1

Team

PosTeamTime
1 INEOS Grenadiers 37:46:31
2 Bahrain Victorious + 01.16
3 UAE Team Emirates + 03.30
4 Movistar Team + 09.57
5 Team Jayco-AlUla + 12.50
6 Intermarché-Circus-Wanty + 14.26
7 EOLO-Kometa Cycling Team + 18.34
8 Burgos-BH + 23.56
9 Israel-Premier Tech + 24.47
10 TotalEnergies + 26.58
11 Euskaltel-Euskadi + 32.05
12 Lotto Dstny + 36.02
13 Equipo Kern Pharma + 37.12
14 Caja Rural-Seguros RGA + 44.04
15 Alpecin-Deceuninck + 46.44
16 Astana Qazaqstan Team + 50.11
17 Team Flanders-Baloise + 52.56

Race profile

Race
Vuelta a Andalucía
Start date
15.02.2023
End date
19.02.2023
Total distance
161.8 km
Gen
Men
Cat
2.Pro
Country
Spain
Discipline
Road
First edition
1925

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️