BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2024 Vuelta a España

79th edition: Aug 17 - Sep 8, 2024

Vuelta Podium History | A Vuelta history | 2023 Vuelta | 2025 Vuelta | Start list & Race description
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 | Stage 7 | Stage 8 | Stage 9 | Rest Day 1 | Stage 10 | Stage 11 | Stage 12 | Stage 13 | Stage 14 | Stage 15 | Rest Day 2 | Stage 16 | Stage 17 | Stage 18 | Stage 19 | Stage 20 | Stage 21


2024 Vuelta a España map: 21 stages covering a total of 3,288.9 kilometers


Sunday, September 8: 21st & Final Stage, Madrid 24.6 km individual time trial

Stage 21 map & profile | Stage 21 photos

Speedy Stefan Küng finishes his ride and wins the stage.

Plato's Phaedo

Plato's dialogue Phaedo is available in both audiobook & Kindle eBook versions. To get your copy, just click on the Amazon link on the right.

Weather at the race city of Madrid at 4:50 PM, local time: 27C (80F), sunny, with the wind from the southwest at 14 km/hr (9 mph). No rain is forecast.

The race: First rider off was Tim Naberman (Team dsm-firmenich PostNL) at 4:30 PM.

Here's the race organizer's stage 21 report:

Stefan Küng (Groupama-FDJ) claimed a dominant victory in the closing ITT of La Vuelta 24, with a time of 26’28’’ to cover the 24.6km in Madrid. Nobody came close to the Swiss powerhouse, who gave his team their first Grand Tour stage win since 2022. Primoz Roglic (Red Bull-Bora-Hansgrohe) set the second best time of the day (+31’’) to seal a historic fourth overall triumph after his successes in 2019, 2020 and 2021. Nobody has won La Vuelta more than the Slovenian star. His runner-up Ben O’Connor (Decathlon AG2R La Mondiale) also makes history with the best Australian result in the Spanish Grand Tour while Enric Mas (Movistar) steps on the overall podium for the fourth time in his career.

The race:
La Vuelta 24 reaches Madrid to conclude the 79th edition with an ITT (24.6km) celebrating the 100th anniversary of Telefonica. Tim Naberman (DSM-Firmenich-PostNL) will be the first rider off the ramp, at 16:30, some 2 hours and half before Primoz Roglic (Red Bull-Bora-Hansgrohe) starts his last effort to claim a historic fourth overall victory in the Spanish Grand Tour.

Early references
Thibault Guernalec (Arkéa-B&B Hotels) rides past Naberman, Ide Schelling (Astana Qazaqstan) and Kamil Gradek (Bahrain Victorious) to be the first finisher, with a time of 27’43’’. That’s a strong reference but he is quickly beaten by Edoardo Affini (Visma-Lease a Bike): 27’33’’.

The Italian stayed for a long time on the hotseat of the opening time trial, three weeks earlier in Portugal. But this time, he is quickly beaten by Victor Campenaerts (Lotto Dstny), with a time of 27’22’’. Mauro Schmid (Jayco AlUla) is even faster (27’14’’) but he can’t resist Filippo Baroncini (UAE Team Emirates), who finished strongly to set a reference of 27’11’’.

Küng and Roglic crowned
Baroncini’s time is impressive but Stefan Küng (Groupama-FDJ) flies over the course, covering the 24.6km at an average of 55.8km/h to smash the best time: 26’28’’. That’s 43’’ faster than Baroncini! And nobody will come close to that time.

Primoz Roglic about to confirm his fourth Vuelta a España victory.

In the GC battle, Primoz Roglic (Red Bull-Bora-Hansgrohe) quickly proved to be the strongest, eventually powering to the 2nd best time on the day, 31’’ behind Küng. Ben O’Connor (Decathlong AG2R La Mondiale) also impressed (11th, +1’05’’) to retain the 2nd place ahead of Enric Mas (Movistar).

Mattias Skjelmose (Lidl-Trek) was slightly faster (8th, +1’02’’) to claim the 5th place from David Gaudu (Groupama-FDJ) and become the first Danish winner of a best young rider standing in a Grand Tour.

Complete results:

Stage 21 photos

24.6 kilometers raced at an average speed of 55.768 km/hr

1 Stefan Küng Groupama-FDJ 26min 28sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 31sec
3 Mattia Cattaneo Soudal Quick-Step 0:42
4 Filippo Baroncini UAE Team Emirates 0:43
5 Mauro Schmid Jayco-AlUla 0:46
6 Mathias Vacek Lidl-Trek 0:52
7 Victor Campenaerts Lotto Dstny 0:54
8 Mattias Skjelmose Lidl-Trek 1:02
9 Harry Sweeny EF Education-EasyPost 1:03
10 Bruno Armirail Decathlon Ag2r La Mondiale s.t.
11 Ben O'Connor Decathlon Ag2r La Mondiale 1:05
12 Edoardo Affini Team Visma | Lease a Bike 1:06
13 Marco Frigo Israel-Premier Tech 1:07
14 Florian Lipowitz Red Bull-BORA-hansgrohe 1:10
15 Isaac del Toro UAE Team Emirates 1:12
16 Thibault Guernalec Arkéa-B&B Hotels 1:15
17 Carlos Rodriguez INEOS Grenadiers 1:19
18 Harold Tejada Astana Qazaqstan 1:20
19 Nelson Oliveira Movistar 1:23
20 Kasper Asgreen Soudal Quick-Step 1:24
21 Roger Adrià Red Bull-BORA-hansgrohe 1:32
22 Richard Carapaz EF Education-EasyPost 1:33
23 Enric Mas Movistar s.t.
24 Juri Hollmann Alpecin-Deceuninck s.t.
25 Pavel Sivakov UAE Team Emirates 1:45
26 Thomas De Gendt Lotto Dstny 1:52
27 Pablo Castrillo Equipo Kern Pharma 1:54
28 Urko Berrade Equipo Kern Pharma s.t.
29 Cristian Rodriguez Arkéa-B&B Hotels 1:55
30 Edward Dunbar Jayco-AlUla 1:56
31 Filippo Zana Jayco-AlUla 1:58
32 Jonas Gregaard Lotto Dstny 1:59
33 Vito Braet Intermarché-Wanty 2:00
34 Torstein Træen Bahrain Victorious 2:02
35 Adam Yates UAE Team Emirates 2:05
36 Max Poole Team dsm-firmenich PostNL 2:07
37 Robert Gesink Team Visma | Lease a Bike 2:08
38 Enzo Leijnse Team dsm-firmenich PostNL 2:09
39 Jay Vine UAE Team Emirates s.t.
40 Tao Geoghegan Hart Lidl-Trek 2:12
41 Jack Haig Bahrain Victorious 2:13
42 Aleksandr Vlasov Red Bull-BORA-hansgrohe 2:14
43 George Bennett Israel-Premier Tech 2:15
44 David Gaudu Groupama-FDJ s.t.
45 Kamil Gradek Bahrain Victorious 2:17
46 Oier Lazkano Movistar 2:19
47 Xandro Meurisse Alpecin-Deceuninck 2:21
48 Gleb Brussenskiy Astana Qazaqstan s.t.
49 Mikel Landa Soudal Quick-Step 2:22
50 Óscar Rodríguez INEOS Grenadiers 2:27
51 Marc Soler UAE Team Emirates 2:30
52 Sven Erik Bystrøm Groupama-FDJ 2:32
53 Jasha Sütterlin Bahrain Victorious 2:33
54 Gianmarco Garofoli Astana Qazaqstan 2:35
55 Kaden Groves Alpecin-Deceuninck 2:36
56 Steven Kruijswijk Team Visma | Lease a Bike 2:45
57 Fran Miholjevic Bahrain Victorious 2:46
58 Attila Valter Team Visma | Lease a Bike s.t.
59 Arne Marit Intermarché-Wanty 2:47
60 Clément Berthet Decathlon Ag2r La Mondiale 2:47
61 Luis Angel Mate Euskaltel-Euskadi 2:48
62 Matthew Riccitello Israel-Premier Tech 2:51
63 Quentin Pacher Groupama-FDJ s.t.
64 Darren Rafferty EF Education-EasyPost 2:52
65 Louis Meintjes Intermarché-Wanty 2:52
66 Mikel Bizkarra Euskaltel-Euskadi s.t.
67 Eduardo Sepulveda Lotto Dstny 2:54
68 William Junior Lecerf Soudal Quick-Step 2:59
69 Arjen Livyns Lotto Dstny 3:01
70 Giovanni Aleotti Red Bull-BORA-hansgrohe 3:02
71 Pau Miquel Delgado Equipo Kern Pharma 3:03
72 Jhonnatan Narvaez INEOS Grenadiers s.t.
73 Casper Pedersen Soudal Quick-Step 3:04
74 Quinten Hermans Alpecin-Deceuninck 3:06
75 Gijs Leemreize Team dsm-firmenich PostNL 3:07
76 Nadav Raisberg Israel-Premier Tech s.t.
77 Sam Oomen Lidl-Trek s.t.
78 Sepp Kuss Team Visma | Lease a Bike s.t.
79 Dylan Teuns Israel-Premier Tech s.t.
80 Gotzon Martín Euskaltel-Euskadi 3:09
81 Jorge Arcas Movistar 3:12
82 Brandon Rivera INEOS Grenadiers 3:14
83 Carlos Verona Lidl-Trek s.t.
84 Guillaume Martin Cofidis 3:15
85 Ion Izagirre Cofidis s.t.
86 Joan Bou Euskaltel-Euskadi 3:17
87 Lorenzo Germani Groupama-FDJ s.t.
88 James Shaw EF Education-EasyPost 3:18
89 Kim Heiduk INEOS Grenadiers s.t.
90 Carlos Canal Movistar 3:21
91 Lukasz Owsian Arkéa-B&B Hotels 3:23
92 Riley Sheehan Israel-Premier Tech s.t.
93 Nairo Quintana Movistar 3:24
94 Antonio Soto Equipo Kern Pharma s.t.
95 Otto Vergaerde Lidl-Trek 3:25
96 Xabier Isasa Euskaltel-Euskadi s.t.
97 Einer Rubio Movistar s.t.
98 Xabier Berasategi Euskaltel-Euskadi s.t.
99 Chris Hamilton Team dsm-firmenich PostNL 3:26
100 Louis Vervaeke Soudal Quick-Step 3:27
101 Nicolas Vinokurov Astana Qazaqstan 3:33
102 Ibon Ruiz Equipo Kern Pharma 3:42
103 Simone Petilli Intermarché-Wanty 3:44
104 Lorenzo Fortunato Astana Qazaqstan 3:46
105 Oscar Riesebeek Alpecin-Deceuninck 3:47
106 Ide Schelling Astana Qazaqstan 3:49
107 Simon Guglielmi Arkéa-B&B Hotels s.t.
108 José Félix Parra Equipo Kern Pharma 3:50
109 Mathis Le Berre Arkéa-B&B Hotels s.t.
110 Alexander Cepeda EF Education-EasyPost 3:51
111 Sylvain Moniquet Lotto Dstny 3:52
112 Pavel Bittner Team dsm-firmenich PostNL s.t.
113 Brandon McNulty UAE Team Emirates s.t.
114 Jesus Herrada Cofidis 3:54
115 James Knox Soudal Quick-Step 3:58
116 Martijn Tusveld Team dsm-firmenich PostNL 3:59
117 Owain Doull EF Education-EasyPost 4:00
118 Geoffrey Bouchard Decathlon Ag2r La Mondiale s.t.
119 Felix Engelhardt Jayco-AlUla 4:03
120 Julius van den Berg Team dsm-firmenich PostNL 4:04
121 Mauri Vansevenant Soudal Quick-Step 4:08
122 Unai Iribar Equipo Kern Pharma s.t.
123 Thomas Champion Cofidis 4:11
124 Alessandro De Marchi Jayco-AlUla s.t.
125 Felix Gall Decathlon Ag2r La Mondiale 4:18
126 Laurens Huys Arkéa-B&B Hotels 4:19
127 Tim Naberman Team dsm-firmenich PostNL 4:21
128 Jorge Gutiérrez Equipo Kern Pharma 4:22
129 Santiago Umba Astana Qazaqstan 4:33
130 Edward Planckaert Alpecin-Deceuninck 4:57
131 Valentin Paret-Peintre Decathlon Ag2r La Mondiale 4:59
132 Reuben Thompson Groupama-FDJ s.t.
133 Luca Vergallito Alpecin-Deceuninck 5:01
134 Maurice Ballerstedt Alpecin-Deceuninck 5:18
135 Victor Lafay Decathlon Ag2r La Mondiale 5:20

 

Complete final GC after stage 21:

  • GC winner: Primoz Roglic (Red Bull-Bora-hansgrohe)
  • Mountains classification winner: Jay Vine (UAE Team Emirates)
  • Points classification winner: Kaden Groves (Alpecin-Deceuninck)
  • Best young rider: Mattias Skjelmose (Lidl-Trek)
  • Teams classification winner: UAE Team Emirates

3,288.9 kilometers raced at an average speed of 40.196 km/hr

1 Primoz Roglic Red Bull-BORA-hansgrohe 81hr 49min 18sec
2 Ben O'Connor Decathlon Ag2r La Mondiale @ 2min 36sec
3 Enric Mas Movistar 3:13
4 Richard Carapaz EF Education-EasyPost 4:02
5 Mattias Skjelmose Lidl-Trek 5:49
6 David Gaudu Groupama-FDJ 6:32
7 Florian Lipowitz Red Bull-BORA-hansgrohe 7:05
8 Mikel Landa Soudal Quick-Step 8:48
9 Pavel Sivakov UAE Team Emirates 10:04
10 Carlos Rodriguez INEOS Grenadiers 11:19
11 Edward Dunbar Jayco-AlUla 14:40
12 Adam Yates UAE Team Emirates 15:40
13 Cristian Rodriguez Arkéa-B&B Hotels 19:48
14 Sepp Kuss Team Visma | Lease a Bike 20:25
15 Guillaume Martin Cofidis 31:34
16 Lorenzo Fortunato Astana Qazaqstan 40:43
17 José Félix Parra Equipo Kern Pharma 51:33
18 Aleksandr Vlasov Red Bull-BORA-hansgrohe 55:05
19 Steven Kruijswijk Team Visma | Lease a Bike 1:01:53
20 Clément Berthet Decathlon Ag2r La Mondiale 1:04:13
21 Quentin Pacher Groupama-FDJ 1:09:30
22 Jack Haig Bahrain Victorious 1:11:45
23 Mattia Cattaneo Soudal Quick-Step 1:13:28
24 Óscar Rodríguez INEOS Grenadiers 1:16:05
25 Attila Valter Team Visma | Lease a Bike 1:22:31
26 Mikel Bizkarra Euskaltel-Euskadi 1:37:38
27 Einer Rubio Movistar 1:39:22
28 Louis Meintjes Intermarché-Wanty 1:39:37
29 Felix Gall Decathlon Ag2r La Mondiale 1:42:00
30 Matthew Riccitello Israel-Premier Tech 1:46:37
31 Nairo Quintana Movistar 1:49:11
32 Carlos Verona Lidl-Trek 1:50:59
33 Sam Oomen Lidl-Trek 1:51:52
34 George Bennett Israel-Premier Tech 1:52:43
35 Max Poole Team dsm-firmenich PostNL 1:56:35
36 Isaac del Toro UAE Team Emirates 1:57:27
37 Ion Izagirre Cofidis 1:59:25
38 Giovanni Aleotti Red Bull-BORA-hansgrohe 2:00:03
39 Stefan Küng Groupama-FDJ 2:01:27
40 Harold Tejada Astana Qazaqstan 2:09:03
41 Marc Soler UAE Team Emirates 2:10:37
42 Urko Berrade Equipo Kern Pharma 2:10:47
43 Roger Adrià Red Bull-BORA-hansgrohe 2:12:41
44 William Junior Lecerf Soudal Quick-Step 2:15:24
45 Valentin Paret-Peintre Decathlon Ag2r La Mondiale 2:17:55
46 Alexander Cepeda EF Education-EasyPost 2:21:31
47 Simon Guglielmi Arkéa-B&B Hotels 2:22:12
48 Gianmarco Garofoli Astana Qazaqstan 2:22:25
49 Mauri Vansevenant Soudal Quick-Step 2:24:54
50 Jhonnatan Narvaez INEOS Grenadiers 2:26:46
51 Gotzon Martín Euskaltel-Euskadi 2:27:06
52 Robert Gesink Team Visma | Lease a Bike 2:34:22
53 Marco Frigo Israel-Premier Tech 2:36:15
54 Brandon McNulty UAE Team Emirates 2:37:44
55 Xandro Meurisse Alpecin-Deceuninck 2:38:10
56 Filippo Zana Jayco-AlUla 2:39:10
57 Jay Vine UAE Team Emirates 2:42:13
58 Pau Miquel Delgado Equipo Kern Pharma 2:44:50
59 Louis Vervaeke Soudal Quick-Step 2:47:05
60 Torstein Træen Bahrain Victorious 2:50:48
61 Mathias Vacek Lidl-Trek 2:51:36
62 Tao Geoghegan Hart Lidl-Trek 2:51:50
63 Martijn Tusveld Team dsm-firmenich PostNL 2:54:38
64 Pablo Castrillo Equipo Kern Pharma 3:00:12
65 Luis Angel Mate Euskaltel-Euskadi 3:02:34
66 Filippo Baroncini UAE Team Emirates 3:06:20
67 James Knox Soudal Quick-Step 3:07:33
68 Chris Hamilton Team dsm-firmenich PostNL 3:08:16
69 Bruno Armirail Decathlon Ag2r La Mondiale 3:09:03
70 Carlos Canal Movistar 3:09:06
71 Mauro Schmid Jayco-AlUla 3:10:41
72 Joan Bou Euskaltel-Euskadi 3:11:05
73 Nelson Oliveira Movistar 3:11:45
74 Dylan Teuns Israel-Premier Tech 3:12:45
75 Darren Rafferty EF Education-EasyPost 3:12:47
76 Mathis Le Berre Arkéa-B&B Hotels 3:23:22
77 Jonas Gregaard Lotto Dstny 3:25:36
78 Harry Sweeny EF Education-EasyPost 3:27:12
79 Laurens Huys Arkéa-B&B Hotels 3:27:30
80 Quinten Hermans Alpecin-Deceuninck 3:27:33
81 Vito Braet Intermarché-Wanty 3:32:34
82 Thomas Champion Cofidis 3:36:16
83 Unai Iribar Equipo Kern Pharma 3:37:42
84 Gijs Leemreize Team dsm-firmenich PostNL 3:37:54
85 Jesus Herrada Cofidis 3:39:38
86 Eduardo Sepulveda Lotto Dstny 3:39:48
87 Fran Miholjevic Bahrain Victorious 3:42:50
88 Thomas De Gendt Lotto Dstny 3:45:35
89 Lukasz Owsian Arkéa-B&B Hotels 3:45:45
90 Simone Petilli Intermarché-Wanty 3:46:39
91 Arjen Livyns Lotto Dstny 3:51:39
92 Oier Lazkano Movistar 3:52:00
93 Otto Vergaerde Lidl-Trek 3:53:02
94 Reuben Thompson Groupama-FDJ 3:55:28
95 Brandon Rivera INEOS Grenadiers 3:55:58
96 Juri Hollmann Alpecin-Deceuninck 3:57:33
97 Lorenzo Germani Groupama-FDJ 3:59:24
98 James Shaw EF Education-EasyPost 4:00:47
99 Jorge Gutiérrez Equipo Kern Pharma 4:02:04
100 Kaden Groves Alpecin-Deceuninck 4:05:32
101 Ibon Ruiz Equipo Kern Pharma 4:06:57
102 Xabier Berasategi Euskaltel-Euskadi 4:08:31
103 Felix Engelhardt Jayco-AlUla 4:09:17
104 Xabier Isasa Euskaltel-Euskadi 4:09:31
105 Luca Vergallito Alpecin-Deceuninck 4:11:26
106 Santiago Umba Astana Qazaqstan 4:11:48
107 Kim Heiduk INEOS Grenadiers 4:12:43
108 Geoffrey Bouchard Decathlon Ag2r La Mondiale 4:15:26
109 Victor Lafay Decathlon Ag2r La Mondiale 4:15:45
110 Sylvain Moniquet Lotto Dstny 4:18:08
111 Victor Campenaerts Lotto Dstny 4:19:08
112 Jorge Arcas Movistar 4:21:42
113 Nadav Raisberg Israel-Premier Tech 4:25:35
114 Antonio Soto Equipo Kern Pharma 4:28:52
115 Pavel Bittner Team dsm-firmenich PostNL 4:31:33
116 Edward Planckaert Alpecin-Deceuninck 4:33:11
117 Sven Erik Bystrøm Groupama-FDJ 4:34:06
118 Owain Doull EF Education-EasyPost 4:36:34
119 Edoardo Affini Team Visma | Lease a Bike 4:36:53
120 Kasper Asgreen Soudal Quick-Step 4:39:48
121 Jasha Sütterlin Bahrain Victorious 4:42:07
122 Arne Marit Intermarché-Wanty 4:42:18
123 Riley Sheehan Israel-Premier Tech 4:45:08
124 Gleb Brussenskiy Astana Qazaqstan 4:45:35
125 Alessandro De Marchi Jayco-AlUla 4:53:56
126 Maurice Ballerstedt Alpecin-Deceuninck 4:55:15
127 Casper Pedersen Soudal Quick-Step 5:01:24
128 Nicolas Vinokurov Astana Qazaqstan 5:02:17
129 Enzo Leijnse Team dsm-firmenich PostNL 5:02:45
130 Oscar Riesebeek Alpecin-Deceuninck 5:04:06
131 Julius van den Berg Team dsm-firmenich PostNL 5:04:41
132 Thibault Guernalec Arkéa-B&B Hotels 5:04:48
133 Kamil Gradek Bahrain Victorious 5:14:00
134 Ide Schelling Astana Qazaqstan 5:19:49
135 Tim Naberman Team dsm-firmenich PostNL 5:21:03

 

Stage 21 map & profile:

Stage 21 map

Stage 21 profile

Stage 21 photos by Fotoreporter Sirotti:

GC 6th place David Gaudu

Mattias Skjelmose finished 5th in the GC.

Richard Carapaz ended up 4th in the GC.

Primoz Roglic is the last rider to finish the time trial.

Stefan Küng won the stage.

Stage winner Stefan Küng

Final GC 3rd place Enric Mas

Ben O'Connor finished second in the GC.

The classification winners, from left: Kaden Groves (Points), Jay Vine (Mountains), Primoz Roglic (GC), &Mattias Skjelmose (Young Rider)

Primoz Roglic has just won his fourth Vuelta a España.


Saturday, September 7: Stage 20, Villarcayo - Picón Blanco, 172 km

Complete stage 20 results, stage story, photos, map & profiles

Eddie Dunbar take a brilliant solo win at the end of a brutal stage.

Results:

1 Eddie Dunbar Jayco-AlUla 4hr 38min 37sec
2 Enric Mas Movistar @ 7sec
3 Primoz Roglic Red Bull-BORA-hansgrohe 0:10
4 Richard Carapaz EF Education-EasyPost 0:12
5 Urko Berrade Equipo Kern Pharma 0:14
6 Ben O'Connor Decathlon Ag2r La Mondiale s.t.
7 David Gaudu Groupama-FDJ 0:21
8 Mikel Landa Soudal Quick-Step 0:23
9 Florian Lipowitz Red Bull-BORA-hansgrohe 0:37
10 Mattias Skjelmose Lidl-Trek s.t.

 

GC after stage 20:

  • GC leader: Primoz Roglic (Red Bull-BORA-hansgrohe)
  • Mountains classification leadser: Jay Vine (UAE Team Emirates)
  • Points classification leader: Kaden Groves (Alpecin-Deceuninck)
  • Best young rider: Mattias Skjelmose (Lidl-Trek)
  • Teams classification leader: UAE Team Emirates
1 Primoz Roglic Red Bull-BORA-hansgrohe 81hr 22min 19sec
2 Ben O'Connor Decathlon Ag2r La Mondiale @ 2min 2sec
3 Enric Mas Movistar 2:11
4 Richard Carapaz EF Education-EasyPost 3:00
5 David Gaudu Groupama-FDJ 4:48
6 Mattias Skjelmose Lidl-Trek 5:18
7 Florian Lipowitz Red Bull-BORA-hansgrohe 6:26
8 Mikel Landa Soudal Quick-Step 6:57
9 Pavel Sivakov UAE Team Emirates 8:50
10 Carlos Rodriguez INEOS Grenadiers 10:31

Friday, September 6: Stage 19, Logroño - Alto de Moncalvillo, 164.8 km

Complete stage 19 results, stage story, photos, map & profile

Primoz Roglic wins the stage in commanding fashion and now leads the GC. Photo: Sprint Cycling.

Results:

1 Primoz Roglic Red Bull-BORA-hansgrohe 3hr 54min 55sec
2 David Gaudu Groupama-FDJ @ 46sec
3 Mattias Skjelmose Lidl-Trek s.t.
4 Enric Mas Movistar 0:50
5 Mikel Landa Soudal Quick-Step 0:57
6 Carlos Rodriguez INEOS Grenadiers s.t.
7 Edward Dunbar Jayco-AlUla 1:01
8 Sepp Kuss Team Visma | Lease a Bike s.t.
9 Richard Carapaz EF Education-EasyPost 1:03
10 Florian Lipowitz Red Bull-BORA-hansgrohe 1:23

 

GC after stage 19:

  • GC leader: Primoz Roglic (Red Bull-Bora-hansgrohe)
  • Mountains classification leader: Marc Soler (UAE Team Emirates)
  • Points classification leader: Kaden Groves (Alpecin-Deceuninck)
  • Best young rider: Mattias Skjelmose (Lidl-Trek)
  • Teams classification leader: UAE Team Emirates
1 Primoz Roglic Red Bull-BORA-hansgrohe 76hr 43min 36sec
2 Ben O'Connor Decathlon Ag2r La Mondiale @ 1min 54sec
3 Enric Mas Movistar 2:20
4 Richard Carapaz EF Education-EasyPost 2:54
5 David Gaudu Groupama-FDJ 4:33
6 Mattias Skjelmose Lidl-Trek 4:47
7 Carlos Rodriguez INEOS Grenadiers 4:55
8 Florian Lipowitz Red Bull-BORA-hansgrohe 5:55
9 Mikel Landa Soudal Quick-Step 6:40
10 Pavel Sivakov UAE Team Emirates 7:39

 

find us on Facebook Find us on Twitter See our youtube channel

The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle Peaks Coaching: work with a coach! Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!


Content continues below the ads

The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

Thursday, September 5: Stage 18, Vitoria-Gasteiz - Maeztu-Parque Natural de Izki, 179.3 km

Complete stage 18 results, stage story, photos, map & profiles

Stage winner Urko Berrade solos across the line. Sprint Cycling Photo

Results:

1 Urko Berrade Equipo Kern Pharma 4hr 0min 52sec
2 Mauro Schmid Jayco-AlUla @ 4sec
3 Max Poole Team dsm-firmenich PostNL s.t.
4 Aleksandr Vlasov Red Bull-BORA-hansgrohe s.t.
5 Oier Lazkano Movistar s.t.
6 Ion Izagirre Cofidis s.t.
7 Mathias Vacek Lidl-Trek s.t.
8 Pablo Castrillo Equipo Kern Pharma s.t.
9 Pau Miquel Equipo Kern Pharma s.t.
10 Steven Kruijswijk Team Visma | Lease a Bike 0:11

 

GC after stage 18:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Marc Soler (UAE team Emirates)
  • Points classification leader: Kaden Groves (Alpecin-Deceuninck)
  • Best young rider: Kaden Groves (INEOS Grenadiers)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 72hr 48min 46sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 5sec
3 Enric Mas Movistar 1:25
4 Richard Carapaz EF Education-EasyPost 1:46
5 David Gaudu Groupama-FDJ 3:48
6 Carlos Rodriguez INEOS Grenadiers 3:53
7 Mattias Skjelmose Lidl-Trek 4:00
8 Florian Lipowitz Red Bull-BORA-hansgrohe 4:27
9 Pavel Sivakov UAE Team Emirates 5:19
10 Mikel Landa Soudal Quick-Step 5:38

Wednesday, September 4: Stage 17, Monumento Juan de Castillo. Arnuero - Santander, 141.5 km

Complete stage 17 results, stage story, photos map and profile

Kaden Groves (far left) wins in the rain. cxcling photo

Results:

1 Kaden Groves Alpecin-Deceuninck 3hr 32min 14sec
2 Pavel Bittner Team dsm-firmenich PostNL s.t.
3 Vito Braet Intermarché-Wanty s.t.
4 Pau Miquel Delgado Equipo Kern Pharma s.t.
5 Corbin Strong Israel-Premier Tech s.t.
6 Victor Campenaerts Lotto Dstny s.t.
7 Edward Planckaert Alpecin-Deceuninck s.t.
8 Mathis Le Berre Arkéa-B&B Hotels s.t.
9 Arjen Livyns Lotto Dstny s.t.
10 Xabier Berasategi Euskaltel-Euskadi s.t.

 

GC after stage 17:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Jay Vine (UAE Team Emirates)
  • Points classification leader: Kaden Groves (Alpecin-Deceuninck)
  • Best young rider: Carlos Rodriguez (INEOS Grenadiers)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 68hr 41min 14sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 5sec
3 Enric Mas Movistar 1:25
4 Richard Carapaz EF Education-EasyPost 1:46
5 Mikel Landa Soudal Quick-Step 2:18
6 David Gaudu Groupama-FDJ 3:48
7 Carlos Rodriguez INEOS Grenadiers 3:53
8 Mattias Skjelmose Lidl-Trek 4:00
9 Florian Lipowitz Red Bull-BORA-hansgrohe 4:27
10 Pavel Sivakov UAE Team Emirates 5:19

Tuesday, September 3: Stage 16, Luanco - Lagos de Covadonga, 181.5 km

Complete stage 16 results, stage story, photos, map & profiles

Marc Soler wins stage 16.

Results:

1 Marc Soler UAE Team Emirates 4hr 44min 46sec
2 Filippo Zana Jayco-AlUla @ 18sec
3 Max Poole Team dsm-firmenich PostNL 0:23
4 Jay Vine UAE Team Emirates 0:57
5 Ion Izagirre Cofidis 1:02
6 Isaac del Toro UAE Team Emirates 1:29
7 Marco Frigo Israel-Premier Tech 1:35
8 Matthew Riccitello Israel-Premier Tech 1:47
9 Enric Mas Movistar 3:54
10 Richard Carapaz EF Education-EasyPost s.t.

 

GC after stage 16:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Jay Vine (UAE Team Emirates)
  • Points classification leader: Kaden Groves (Alpecin-Deceuninck)
  • Best young rider: Carlos Rodriguez (INEOS Grenadiers)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 65hr 9min 0sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 5sec
3 Enric Mas Movistar 1:25
4 Richard Carapaz EF Education-EasyPost 1:46
5 Mikel Landa Soudal Quick-Step 2:18
6 David Gaudu Groupama-FDJ 3:48
7 Carlos Rodriguez INEOS Grenadiers 3:53
8 Mattias Skjelmose Lidl-Trek 4:00
9 Florian Lipowitz Red Bull-BORA-hansgrohe 4:27
10 Pavel Sivakov UAE Team Emirates 5:19

 


Content continues below the ads

Peaks Coaching: work with a coach! Neugent Cycling Wheels

Monday, September 2: Rest Day 2 in Ovieda


Sunday, September 1: Stage 15, Infiesto - Valgrande-Pajares, Cuitu Negru, 142.9 km

Complete stage 15 results, stage story, photos, map & profiles

Pablo Castrillo gets his second stage win this Vuelta. Sprint Cycling photo

Results:

1 Pablo Castrillo Equipo Kern Pharma 3hr 45min 51sec
2 Aleksandr Vlasov Red Bull-BORA-hansgrohe @ 12sec
3 Pavel Sivakov UAE Team Emirates 0:31
4 Enric Mas Movistar 1:04
5 Primoz Roglic Red Bull-BORA-hansgrohe s.t.
6 Mattias Skjelmose Lidl-Trek 1:09
7 Richard Carapaz EF Education-EasyPost 1:13
8 Sepp Kuss Team Visma | Lease a Bike 1:22
9 Mikel Landa Soudal Quick-Step 1:27
10 David Gaudu Groupama-FDJ 1:37

 

GC after stage 15:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Wout van Aert (Visma | Lease a Bike)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Florian Lipowitz (Red Bull-Bora-hansgrohe)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 60hr 19min 22sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 1min 3sec
3 Enric Mas Movistar 2:23
4 Richard Carapaz EF Education-EasyPost 2:44
5 Mikel Landa Soudal Quick-Step 3:05
6 Florian Lipowitz Red Bull-BORA-hansgrohe 4:33
7 David Gaudu Groupama-FDJ 4:39
8 Carlos Rodriguez INEOS Grenadiers 4:40
9 Mattias Skjelmose Lidl-Trek 4:51
10 Pavel Sivakov UAE Team Emirates 5:12


Saturday, August 31: Stage 14, Villafranca del Bierzo - Villablino, 199.8 km

Complete stage 14 results, stage story, photos, map & profiles

A close one between winner Kaden Goves (right) and Wout van Aert.

Results:

1 Kaden Groves Alpecin-Deceuninck 4hr 21min 34sec
2 Wout van Aert Team Visma | Lease a Bike s.t.
3 Corbin Strong Israel-Premier Tech s.t.
4 Mathias Vacek Lidl-Trek s.t.
5 Pau Miquel Delgado Equipo Kern Pharma s.t.
6 Filippo Baroncini UAE Team Emirates s.t.
7 Simon Guglielmi Arkéa-B&B Hotels s.t.
8 Arjen Livyns Lotto Dstny s.t.
9 Xabier Berasategi Euskaltel-Euskadi s.t.
10 Carlos Canal Movistar s.t.

 

GC after stage 14:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Wout van Aert (Visma | Lease a Bike)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Carlos Rodriguez (INEOS Grenadiers)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 56hr 31min 49sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 1min 21sec
3 Enric Mas Movistar 3:01
4 Richard Carapaz EF Education-EasyPost 3:13
5 Mikel Landa Soudal Quick-Step 3:20
6 Carlos Rodriguez INEOS Grenadiers 4:12
7 Florian Lipowitz Red Bull-BORA-hansgrohe 4:29
8 Felix Gall Decathlon Ag2r La Mondiale 4:42
9 David Gaudu Groupama-FDJ 4:44
10 Adam Yates UAE Team Emirates 5:17


Friday, August 30: Stage 13: Lugo - Puerto de Ancares, 175.6 km

Complete stage 13 results, stage story, photos, map & profiles

Michael Woods wins stage 13.

Results:

1 Michael Woods Israel-Premier Tech 4hr 19min 51sec
2 Mauro Schmid Jayco-AlUla @ 45sec
3 Marc Soler UAE Team Emirates 1:11
4 Sam Oomen Lidl-Trek 1:25
5 Wout van Aert Team Visma | Lease a Bike 2:56
6 Gijs Leemreize Team dsm-firmenich PostNL 3:33
7 José Félix Parra Equipo Kern Pharma 5:19
8 Mikel Bizkarra Euskaltel-Euskadi 5:38
9 Luca Vergallito Alpecin-Deceuninck 5:59
10 Mathis Le Berre Arkéa-B&B Hotels 6:15

 

GC after stage 13:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Wout van Aert (Visma | Lease a Bike)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Carlos Rodriguez (INEOS Grenadiers)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 52hr 10min 15sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 1min 21sec
3 Enric Mas Movistar 3:01
4 Richard Carapaz EF Education-EasyPost 3:13
5 Mikel Landa Soudal Quick-Step 3:20
6 Carlos Rodriguez INEOS Grenadiers 4:12
7 Florian Lipowitz Red Bull-BORA-hansgrohe 4:29
8 Felix Gall Decathlon Ag2r La Mondiale 4:42
9 David Gaudu Groupama-FDJ 4:44
10 Adam Yates UAE Team Emirates 5:17


Thursday, August 29: Stage 12, Ourense Termal - Estación de Montaña de Manzaneda, 137.4 km

Complete stage 12 results, stage story, photos, map & profile

Pablo Castrillo wins stage 12, the first Grand Tour win ever for his Equipo Kern Pharma team. Photo: Sprint Cycling

Results:

1 Pablo Castrillo Equipo Kern Pharma 3hr 36min 12sec
2 Max Poole Team dsm-firmenich PostNL @ 8sec
3 Marc Soler UAE Team Emirates 0:16
4 Mauro Schmid Jayco-AlUla 0:23
5 Jhonnatan Narvaez INEOS Grenadiers 0:34
6 Mauri Vansevenant Soudal Quick-Step 0:40
7 Harold Tejada Astana Qazaqstan 0:49
8 Carlos Verona Lidl-Trek 1:03
9 Louis Meintjes Intermarché-Wanty 1:14
10 Óscar Rodríguez INEOS Grenadiers 1:52

 

GC after stage 12:

  • GC leader: Ben O'Connor (Decathlon Ag2r LA Mondiale)
  • Mountains classification leader: Adam Yates (UAE Team Emirates)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Carlos Rodriguez (INEOS Grenadiers)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 47hr 37min 35sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 3min 16sec
3 Enric Mas Movistar 3:58
4 Richard Carapaz EF Education-EasyPost 4:10
5 Mikel Landa Soudal Quick-Step 4:40
6 Carlos Rodriguez INEOS Grenadiers 5:23
7 Florian Lipowitz Red Bull-BORA-hansgrohe 5:29
8 Adam Yates UAE Team Emirates 5:30
9 Felix Gall Decathlon Ag2r La Mondiale 5:30
10 George Bennett Israel-Premier Tech 5:46


Wednesday, August 28: Stage 11, Campus Tecnológico Cortizo Padron - Campus Tecnológico Cortizo Padron, 164.2 km

Complete stage 11 results, stage story, photos, map & profile

Eddie Dunbar wins stage 11.

Results:

1 Edward Dunbar Jayco-AlUla 3hr 44min 52sec
2 Quinten Hermans Alpecin-Deceuninck @ 2sec
3 Max Poole Team dsm-firmenich PostNL s.t.
4 Jhonnatan Narvaez INEOS Grenadiers 0:04
5 Urko Berrade Equipo Kern Pharma s.t.
6 Filippo Zana Jayco-AlUla s.t.
7 Ion Izagirre Cofidis s.t.
8 Carlos Verona Lidl-Trek s.t.
9 Gianmarco Garofoli Astana Qazaqstan s.t.
10 Brandon McNulty UAE Team Emirates s.t.

 

GC after stage 11:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Adam Yates (UAE team Emriates)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Carlos Rodriguez (INEOS Grenadiers)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 43hr 54min 54sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 3min 16sec
3 Enric Mas Movistar 3:58
4 Richard Carapaz EF Education-EasyPost 4:10
5 Mikel Landa Soudal Quick-Step 4:40
6 Carlos Rodriguez INEOS Grenadiers 5:23
7 Florian Lipowitz Red Bull-BORA-hansgrohe 5:29
8 Adam Yates UAE Team Emirates 5:30
9 Felix Gall Decathlon Ag2r La Mondiale s.t.
10 George Bennett Israel-Premier Tech 5:46


Tuesday, August 27: Stage 10, Ponteareas - Baiona, 159.6 km

Complete stage 10 results, stage story, photos, map & profile

Wout van Aert wins stage 10. ASO photo

Results:

1 Wout van Aert Team Visma | Lease a Bike 3hr 50min 47sec
2 Quentin Pacher Groupama-FDJ @ 3sec
3 Marc Soler UAE Team Emirates 2:01
4 William Junior Lecerf Soudal Quick-Step s.t.
5 Juri Hollmann Alpecin-Deceuninck s.t.
6 Txomin Juaristi Euskaltel-Euskadi 5:13
7 Jhonnatan Narvaez INEOS Grenadiers 5:31
8 Stefan Küng Groupama-FDJ s.t.
9 George Bennett Israel-Premier Tech s.t.
10 Harold Tejada Astana Qazaqstan s.t.

 

GC after stage 10:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Adam Yates (UAE Team Emirates)
  • Points classification leader: Wout van Aert (Visma (Lease a Bike)
  • Best young rider: Florian Lipowitz (Red Bull-Bora-hansgrohe)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 40hr 5min 54sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 3min 53sec
3 Richard Carapaz EF Education-EasyPost 4:32
4 Enric Mas Movistar 4:35
5 Mikel Landa Soudal Quick-Step 5:17
6 Florian Lipowitz Red Bull-BORA-hansgrohe 5:29
7 Adam Yates UAE Team Emirates 5:30
8 Felix Gall Decathlon Ag2r La Mondiale s.t.
9 Carlos Rodriguez INEOS Grenadiers 6:00
10 David Gaudu Groupama-FDJ 6:32


Monday August 26: Rest Day 1. Transfer to Northern Spain city of Vigo


Sunday, August 25: Stage 9, Motril - Granada, 178.2 km

Complete stage 9 results, stage story, photos, map & profiles

No one else in sight. Adam Yates takes a solo win in Granada. Photo: Sprint Cycling

Results:

1 Adam Yates UAE Team Emirates 4hr 42min 28sec
2 Richard Carapaz EF Education-EasyPost @ 1min 39sec
3 Ben O'Connor Decathlon Ag2r La Mondiale 3:45
4 Mikel Landa Soudal Quick-Step s.t.
5 Florian Lipowitz Red Bull-BORA-hansgrohe s.t.
6 Pavel Sivakov UAE Team Emirates s.t.
7 Carlos Rodriguez INEOS Grenadiers s.t.
8 Primoz Roglic Red Bull-BORA-hansgrohe s.t.
9 David Gaudu Groupama-FDJ s.t.
10 Enric Mas Movistar s.t.

 

GC after stage 9:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Adam Yates (UAE Team Emirates)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Florian Lipowitz (Red Bull-Bora-hansgrohe)
  • Teams classification leader: UAE Team Emirates
1 Ben O'Connor Decathlon Ag2r La Mondiale 36hr 9min 36sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 3min 53sec
3 Richard Carapaz EF Education-EasyPost 4:32
4 Enric Mas Movistar 4:35
5 Mikel Landa Soudal Quick-Step 5:17
6 Florian Lipowitz Red Bull-BORA-hansgrohe 5:29
7 Adam Yates UAE Team Emirates 5:30
8 Felix Gall Decathlon Ag2r La Mondiale s.t.
9 Carlos Rodriguez INEOS Grenadiers 6:00
10 David Gaudu Groupama-FDJ 6:32

 


Saturday, August 24: Stage 8, Úbeda - Cazorla, 159 km

Complete stage 8 results, stage story, photos, map & profiles

Primoz Roglic wins the stage and gains back almost a minute from GC leader O'Connor. Photo: Sprint Cycling

Results:

1 Primoz Roglic Red Bull-BORA-hansgrohe 3hr 38min 34sec
2 Enric Mas Movistar s.t.
3 Mikel Landa Soudal Quick-Step @ 14sec
4 Antonio Tiberi Bahrain Victorious 0:17
5 Mattias Skjelmose Lidl-Trek 0:21
6 Carlos Rodriguez INEOS Grenadiers s.t.
7 Harold Tejada Astana Qazaqstan 0:24
8 Edward Dunbar Jayco-AlUla 0:26
9 Lennert Van Eetvelt Lotto Dstny 0:29
10 Jack Haig Bahrain Victorious s.t.

 

GC after stage 8:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Primoz Roglic (Red Bull-Bora-hansgrohe)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Antonio Tiberi (Bahrain Victorious)
  • Teams classification leader: Decathlon Ag2r La Mondiale
1 Ben O'Connor Decathlon Ag2r La Mondiale 31hr 23min 27sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 3min 49sec
3 Enric Mas Movistar 4:31
4 Antonio Tiberi Bahrain Victorious 5:00
5 Mikel Landa Soudal Quick-Step 5:13
6 Lennert Van Eetvelt Lotto Dstny 5:15
7 Cristian Rodriguez Arkéa-B&B Hotels 5:19
8 Mattias Skjelmose Lidl-Trek 5:24
9 Florian Lipowitz Red Bull-BORA-hansgrohe 5:25
10 Felix Gall Decathlon Ag2r La Mondiale 5:26


Friday, August 23: Stage 7, Archidona - Córdoba, 180.5 km

Complete stage 7 results, stage story, photos, map & profile

Wout van Aert wins stage 7. Photo: Sprint Cycling

Results:

1 Wout van Aert Team Visma | Lease a Bike 4hr 15min 39sec
2 Mathias Vacek Lidl-Trek s.t.
3 Pau Miquel Delgado Equipo Kern Pharma s.t.
4 Stefan Küng Groupama-FDJ s.t.
5 Quinten Hermans Alpecin-Deceuninck s.t.
6 Quentin Pacher Groupama-FDJ s.t.
7 Lorenzo Rota Intermarché-Wanty s.t.
8 Harold Tejada Astana Qazaqstan s.t.
9 Max Poole Team dsm-firmenich PostNL s.t.
10 George Bennett Israel-Premier Tech s.t.

 

GC after stage 7:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Sylvain Moniquet (Lotto Dstny)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Antonio Tiberi (Bahrain Victorious)
  • Teams classification leader: Decathlon Ag2r La Mondiale
1 Ben O'Connor Decathlon Ag2r La Mondiale 27hr 44min 7sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 4min 45sec
3 Joao Almeida UAE Team Emirates 4:59
4 Enric Mas Movistar 5:23
5 Cristian Rodriguez Arkéa-B&B Hotels 5:26
6 Antonio Tiberi Bahrain Victorious 5:29
7 Lennert Van Eetvelt Lotto Dstny 5:32
8 Florian Lipowitz Red Bull-BORA-hansgrohe 5:35
9 Felix Gall Decathlon Ag2r La Mondiale 5:38
10 Mattias Skjelmose Lidl-Trek 5:49


Thursday, August 22: Stage 6, Jerez de la Frontera - Yunquera, 185.5 km

Complete stage 6 results, stage story, photos, map & profile

Ben O'Connor takes the stage and the GC lead. Getty photo

Results:

1 Ben O'Connor Decathlon Ag2r La Mondiale 4hr 28min 12sec
2 Marco Frigo Israel-Premier Tech @ 4min 33sec
3 Florian Lipowitz Red Bull-BORA-hansgrohe 5:12
4 Clément Berthet Decathlon Ag2r La Mondiale s.t.
5 Cristian Rodriguez Arkéa-B&B Hotels s.t.
6 Gijs Leemreize Team dsm-firmenich PostNL s.t.
7 Mauri Vansevenant Soudal Quick-Step 5:35
8 Urko Berrade Equipo Kern Pharma 6:02
9 Isaac del Toro UAE Team Emirates 6:31
10 David Gaudu Groupama-FDJ s.t.

 

GC after stage 6:

  • GC leader: Ben O'Connor (Decathlon Ag2r La Mondiale)
  • Mountains classification leader: Sylvain Moniquet (Lotto Dstny)
  • Points classification leader: Wout van Aert (Jumbo | Lease a Bike)
  • Best young rider: Florian Lipowitz (Red Bull-Bora-hansgrohe)
  • Teams classification leader: Decathlon Ag2r La Mondiale
1 Ben O'Connor Decathlon Ag2r La Mondiale 23hr 28min 28sec
2 Primoz Roglic Red Bull-BORA-hansgrohe @ 4min 51sec
3 Joao Almeida UAE Team Emirates 4:59
4 Florian Lipowitz Red Bull-BORA-hansgrohe 5:18
5 Enric Mas Movistar 5:23
6 Cristian Rodriguez Arkéa-B&B Hotels 5:26
7 Antonio Tiberi Bahrain Victorious 5:29
8 Lennert Van Eetvelt Lotto Dstny 5:32
9 Felix Gall Decathlon Ag2r La Mondiale 5:38
10 Mattias Skjelmose Lidl-Trek 5:49

 


Wednesday, August 21: Stage 5, Fuente del Maestre - Sevilla (Seville), 177 km

Stage 5 complete results, stage story, photos, map & profile

Pavel Bittner throws his bike and wins the stage. Photo: Sprint Cycling

Results:

1 Pavel Bittner Team dsm-firmenich PostNL 4hr 25min 28sec
2 Wout van Aert Team Visma | Lease a Bike s.t.
3 Kaden Groves Alpecin-Deceuninck s.t.
4 Bryan Coquard Cofidis s.t.
5 Stefan Küng Groupama-FDJ s.t.
6 Corbin Strong Israel-Premier Tech s.t.
7 Jhonnatan Narvaez INEOS Grenadiers s.t.
8 Arne Marit Intermarché-Wanty s.t.
9 Gianmarco Garofoli Astana Qazaqstan s.t.
10 Antonio Soto Equipo Kern Pharma s.t.

 

GC after stage 5:

  • GC leader: Primoz Roglic (Red Bull-BORA-hansgrohe)
  • Mountains classification leader: Sylvain Moniquet (Lotto Dstny)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Antonio Tiberi (Bahrain Victorious)
  • Teams classification leader: UAE team Emirates
1 Primoz Roglic Red Bull-BORA-hansgrohe 18hr 58min 36sec
2 Joao Almeida UAE Team Emirates @ 8sec
3 Enric Mas Movistar 0:32
4 Antonio Tiberi Bahrain Victorious 0:38
5 Lennert Van Eetvelt Lotto Dstny 0:41
6 Felix Gall Decathlon Ag2r La Mondiale 0:47
7 Brandon McNulty UAE Team Emirates 0:50
8 Mattias Skjelmose Lidl-Trek 0:58
9 Mikel Landa Soudal Quick-Step s.t.
10 Aleksandr Vlasov Red Bull-BORA-hansgrohe 1:00


Tuesday, August 20: Stage 4, Plasencia - Pico Villuercas, 170.5 km

Complete stage 4 results, stage story, photos, map & profile

Primoz Roglic wins a close one from Lennert van Eetvelt. Sprint Cycling photo

Results:

1 Primoz Roglic Red Bull-BORA-hansgrohe 4hr 26min 49sec
2 Lennert Van Eetvelt Lotto Dstny s.t.
3 Joao Almeida UAE Team Emirates s.t.
4 Enric Mas Movistar s.t.
5 Felix Gall Decathlon Ag2r La Mondiale s.t.
6 Matthew Riccitello Israel-Premier Tech s.t.
7 Mikel Landa Soudal Quick-Step s.t.
8 Antonio Tiberi Bahrain Victorious @ 18sec
9 George Bennett Israel-Premier Tech 0:28
10 Pavel Sivakov UAE Team Emirates s.t.

 

GC after stage 4:

  • GC leader: Primoz Roglic (Red Bull-Bora-hansgrohe)
  • Mountains classification leader: Sylvain Moniquet (Lotto Dstny)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Antonio Tiberi (Bahrain Victorious)
  • Teams classification leader: UAE team Emirates
1 Primoz Roglic Red Bull-BORA-hansgrohe 14hr 33min 8sec
2 Joao Almeida UAE Team Emirates @ 8sec
3 Enric Mas Movistar 0:32
4 Antonio Tiberi Bahrain Victorious 0:38
5 Lennert Van Eetvelt Lotto Dstny 0:41
6 Felix Gall Decathlon Ag2r La Mondiale 0:47
7 Brandon McNulty UAE Team Emirates 0:50
8 Mattias Skjelmose Lidl-Trek 0:58
9 Mikel Landa Soudal Quick-Step s.t.
10 Aleksandr Vlasov Red Bull-BORA-hansgrohe 1:00

Monday, August 19: Stage 3, Lousã - Castello Branco, 191.2 km

Complete stage 3 results, stage story, photos, map & profile

In red, Wout van Aert wins stage three.

Results:

1 Wout van Aert Team Visma | Lease a Bike 4hr 40min 42sec
2 Kaden Groves Alpecin-Deceuninck s.t.
3 Jon Aberasturi Euskaltel-Euskadi s.t.
4 Arne Marit Intermarché-Wanty s.t.
5 Pavel Bittner Team dsm-firmenich PostNL s.t.
6 Corbin Strong Israel-Premier Tech s.t.
7 Arjen Livyns Lotto Dstny s.t.
8 Bryan Coquard Cofidis s.t.
9 Antonio Soto Equipo Kern Pharma s.t.
10 Carlos Canal Movistar s.t.

 

GC after stage 3:

  • GC leader: Wout van aert (Visma | Lease a Bike)
  • Mountains classification leader: Luis Angel Maté (Euskaltel-Euskadi)
  • Points classification leader: Wout van Aert (Visma | Lease a Bike)
  • Best young rider: Mathias Vacek (Lidl-Trek)
  • Teams classification leader: UAE team Emriates
1 Wout van Aert Team Visma | Lease a Bike 10hr 5min 59sec
2 Brandon McNulty UAE Team Emirates @ 13sec
3 Mathias Vacek Lidl-Trek 0:15
4 Stefan Küng Groupama-FDJ 0:19
5 Edoardo Affini Team Visma | Lease a Bike 0:21
6 Mauro Schmid Jayco-AlUla 0:29
7 Primoz Roglic Red Bull-BORA-hansgrohe 0:30
8 Bruno Armirail Decathlon Ag2r La Mondiale 0:31
9 Joao Almeida UAE Team Emirates 0:32
10 Nelson Oliveira Movistar 0:33

 


Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Sunday, August 18: Stage 2, Cascais - Ourém, 194 km

Complete stage 2 results, stage story, photos, map & profile

Kaden Groves wins stage 2. Photo: Photonews.be

Results:

1 Kaden Groves Alpecin-Deceuninck 5hr 12min 55sec
2 Wout van Aert Team Visma | Lease a Bike s.t.
3 Corbin Strong Israel-Premier Tech s.t.
4 Pau Miquel Delgado Equipo Kern Pharma s.t.
5 Lennert Van Eetvelt Lotto Dstny s.t.
6 Pavel Bittner Team dsm-firmenich PostNL s.t.
7 Jon Aberasturi Euskaltel-Euskadi s.t.
8 Aleksandr Vlasov Red Bull-BORA-hansgrohe s.t.
9 Brandon Rivera INEOS Grenadiers s.t.
10 Filippo Baroncini UAE Team Emirates s.t.

 

GC after stage 2:

  • GC leader: Wout van Aert (Visma | Lease a Bike)
  • Mountains classification leader: Stefan Küng (Groupama-FDJ)
  • Points classification leader: Kaden Groves (Alpecin-Deceuninck)
  • Best young rider: Mathias Vacek (Lidl-Trek)
  • Teams classification leader: UAE Team Emirates
1 Wout van Aert Team Visma | Lease a Bike 5hr 25min 27sec
2 Brandon McNulty UAE Team Emirates @ 3sec
3 Mathias Vacek Lidl-Trek 0:05
4 Stefan Küng Groupama-FDJ 0:09
5 Edoardo Affini Team Visma | Lease a Bike 0:11
6 Joshua Tarling INEOS Grenadiers s.t.
7 Mauro Schmid Jayco-AlUla 0:19
8 Primoz Roglic Red Bull-BORA-hansgrohe 0:20
9 Bruno Armirail Decathlon Ag2r La Mondiale 0:21
10 Joao Almeida UAE Team Emirates s.t.

 


Saturday, August 17: Stage 1, Lisboa (Lisbon, Portugal) - Oeiras (Portugal) 12 km individual time trial

Complete stage 1 results, stage story, photos, map & profile

American time trial champion Brandon McNulty finishes his stage-winning ride. photo: Cxling Creative Agency

Results & GC after stage 1:

1 Brandon McNulty UAE Team Emirates 12min 35sec
2 Mathias Vacek Lidl-Trek @ 2sec
3 Wout van Aert Team Visma | Lease a Bike 0:03
4 Stefan Küng Groupama-FDJ 0:06
5 Edoardo Affini Team Visma | Lease a Bike 0:08
6 Joshua Tarling INEOS Grenadiers s.t.
7 Mauro Schmid Jayco-AlUla 0:16
8 Primoz Roglic Red Bull-BORA-hansgrohe 0:17
9 Bruno Armirail Decathlon Ag2r La Mondiale 0:18
10 Joao Almeida UAE Team Emirates 0:19