Vuelta a España: Sam Bennett wins stage 4

Sam Bennett (Deceuninck-QuickStep) picked up from where he left off at the Tour de France with a stage victory on the first bunch sprint of the Vuelta a Espana.

Jasper Philipsen (UAE Emirates) looked as though he might have stolen a march on all the other sprinters when he began his sprint early and gained a few bike-lengths on them all, but Bennett managed to pip him at the line.

Jakub Marecko (CCC) and Pascal Ackermann (Bora-Hansgrohe) sprinted for third and fourth respectively, while all the GC favourites finished safely in the bunch and Primoz Roglic maintained his lead over Daniel Martin.

Swipe to scroll horizontally
Full results
PlaceRider (Country) TeamResult
1Sam Bennett (Irl) Deceuninck-Quickstep03:53:29
2Jasper Philipsen (Bel) UAE Team EmiratesRow 1 - Cell 2
3Jakub Mareczko (Ita) CCC TeamRow 2 - Cell 2
4Pascal Ackermann (Ger) Bora-HansgroheRow 3 - Cell 2
5Gerben Thijssen (Bel) Lotto SoudalRow 4 - Cell 2
6Matteo Moschetti (Ita) Trek-SegafredoRow 5 - Cell 2
7Max Kanter (Ger) Team SunwebRow 6 - Cell 2
8Mihkel Räim (Est) Israel Start-Up NationRow 7 - Cell 2
9Emmanuel Morin (Fra) CofidisRow 8 - Cell 2
10Magnus Cort Nielsen (Den) EF Pro CyclingRow 9 - Cell 2
11Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGARow 10 - Cell 2
12Reinardt Janse van Rensburg (RSA) NTT Pro CyclingRow 11 - Cell 2
13Dion Smith (NZl) Mitchelton-ScottRow 12 - Cell 2
14Lorrenzo Manzin (Fra) Total Direct EnergieRow 13 - Cell 2
15Alex Molenaar (Ned) Burgos-BHRow 14 - Cell 2
16Lukasz Wisniowski (Pol) CCC TeamRow 15 - Cell 2
17Rui Oliveira (Por) UAE Team EmiratesRow 16 - Cell 2
18Michael Mørkøv (Den) Deceuninck-QuickstepRow 17 - Cell 2
19Primoz Roglic (Slo) Team Jumbo-VismaRow 18 - Cell 2
20Sepp Kuss (USA) Team Jumbo-VismaRow 19 - Cell 2
21Felix Grossschartner (Aut) Bora-HansgroheRow 20 - Cell 2
22Zdenek Stybar (Cze) Deceuninck-QuickstepRow 21 - Cell 2
23Fred Wright (GBr) Bahrain McLarenRow 22 - Cell 2
24Koen De Kort (Ned) Trek-SegafredoRow 23 - Cell 2
25Quentin Jauregui (Fra) AG2R la MondialeRow 24 - Cell 2
26Nans Peters (Fra) AG2R la MondialeRow 25 - Cell 2
27Daniel Martin (Irl) Israel Start-Up NationRow 26 - Cell 2
28Rüdiger Selig (Ger) Bora-HansgroheRow 27 - Cell 2
29David Gaudu (Fra) Groupama-FDJRow 28 - Cell 2
30Remy Mertz (Bel) Lotto SoudalRow 29 - Cell 2
31Richard Carapaz (Ecu) Ineos GrenadiersRow 30 - Cell 2
32Imanol Erviti (Spa) Movistar TeamRow 31 - Cell 2
33Jetse Bol (Ned) Burgos-BHRow 32 - Cell 2
34Olivier Le Gac (Fra) Groupama-FDJRow 33 - Cell 2
35Aleksandr Vlasov (Rus) Astana Pro TeamRow 34 - Cell 2
36Alex Aranburu Deba (Spa) Astana Pro TeamRow 35 - Cell 2
37Enrico Gasparotto (Swi) NTT Pro CyclingRow 36 - Cell 2
38Andrea Bagioli (Ita) Deceuninck-QuickstepRow 37 - Cell 2
39Enric Mas Nicolau (Spa) Movistar TeamRow 38 - Cell 2
40Esteban Chaves (Col) Mitchelton-ScottRow 39 - Cell 2
41Bruno Armirail (Fra) Groupama-FDJRow 40 - Cell 2
42George Bennett (NZl) Team Jumbo-VismaRow 41 - Cell 2
43Alexander Edmondson (Aus) Mitchelton-ScottRow 42 - Cell 2
44Brent Van Moer (Bel) Lotto SoudalRow 43 - Cell 2
45Wout Poels (Ned) Bahrain McLarenRow 44 - Cell 2
46David De la Cruz Melgarejo (Spa) UAE Team EmiratesRow 45 - Cell 2
47Kobe Goossens (Bel) Lotto SoudalRow 46 - Cell 2
48Marc Soler (Spa) Movistar TeamRow 47 - Cell 2
49José Rojas (Spa) Movistar TeamRow 48 - Cell 2
50Gino Mäder (Swi) NTT Pro CyclingRow 49 - Cell 2
51Robert Stannard (Aus) Mitchelton-ScottRow 50 - Cell 2
52Anthony Roux (Fra) Groupama-FDJRow 51 - Cell 2
53Romain Seigle (Fra) Groupama-FDJRow 52 - Cell 2
54Mikel Nieve Iturralde (Spa) Mitchelton-ScottRow 53 - Cell 2
55Gorka Izagirre Insausti (Spa) Astana Pro TeamRow 54 - Cell 2
56Juan Felipe Osorio Arboleda (Col) Burgos-BHRow 55 - Cell 2
57Guillaume Martin (Fra) CofidisRow 56 - Cell 2
58Kenny Elissonde (Fra) Trek-SegafredoRow 57 - Cell 2
59Ivo Oliveira (Por) UAE Team EmiratesRow 58 - Cell 2
60Andrey Amador (CRc) Ineos GrenadiersRow 59 - Cell 2
61Pierre Luc Perichon (Fra) CofidisRow 60 - Cell 2
62Luis León Sanchez (Spa) Astana Pro TeamRow 61 - Cell 2
63Julien Simon (Fra) Total Direct EnergieRow 62 - Cell 2
64Carlos Barbero (Spa) NTT Pro CyclingRow 63 - Cell 2
65Mitchell Docker (Aus) EF Pro CyclingRow 64 - Cell 2
66Sergio Luis Henao Montoya (Col) UAE Team EmiratesRow 65 - Cell 2
67Michal Golas (Pol) Ineos GrenadiersRow 66 - Cell 2
68Lennard Hofstede (Ned) Team Jumbo-VismaRow 67 - Cell 2
69Davide Formolo (Ita) UAE Team EmiratesRow 68 - Cell 2
70Francisco Jose Ventoso Alberdi (Spa) CCC TeamRow 69 - Cell 2
71Alejandro Valverde (Spa) Movistar TeamRow 70 - Cell 2
72Reto Hollenstein (Swi) Israel Start-Up NationRow 71 - Cell 2
73Alexis Renard (Fra) Israel Start-Up NationRow 72 - Cell 2
74Hugh Carthy (GBr) EF Pro CyclingRow 73 - Cell 2
75Angel Madrazo Ruiz (Spa) Burgos-BHRow 74 - Cell 2
76Tom Dumoulin (Ned) Team Jumbo-VismaRow 75 - Cell 2
77Georg Zimmermann (Ger) CCC TeamRow 76 - Cell 2
78Omer Goldstein (Isr) Israel Start-Up NationRow 77 - Cell 2
79Niklas Eg (Den) Trek-SegafredoRow 78 - Cell 2
80Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGARow 79 - Cell 2
81William Barta (USA) CCC TeamRow 80 - Cell 2
82Nicholas Dlamini (RSA) NTT Pro CyclingRow 81 - Cell 2
83Nicholas Schultz (Aus) Mitchelton-ScottRow 82 - Cell 2
84Julius Van den Berg (Ned) EF Pro CyclingRow 83 - Cell 2
85Merhawi Kudus (Eri) Astana Pro TeamRow 84 - Cell 2
86Stefan De Bod (RSA) NTT Pro CyclingRow 85 - Cell 2
87Cameron Wurf (Aus) Ineos GrenadiersRow 86 - Cell 2
88Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGARow 87 - Cell 2
89Ivan Ramiro Sosa Cuervo (Col) Ineos GrenadiersRow 88 - Cell 2
90Tosh Van der Sande (Bel) Lotto SoudalRow 89 - Cell 2
91Stan Dewulf (Bel) Lotto SoudalRow 90 - Cell 2
92Dorian Godon (Fra) AG2R la MondialeRow 91 - Cell 2
93Michal Paluta (Pol) CCC TeamRow 92 - Cell 2
94Mattia Cattaneo (Ita) Deceuninck-QuickstepRow 93 - Cell 2
95Ricardo Vilela (Por) Burgos-BHRow 94 - Cell 2
96Emils Liepins (Lat) Trek-SegafredoRow 95 - Cell 2
97Dylan Van Baarle (Ned) Ineos GrenadiersRow 96 - Cell 2
98Dmitriy Gruzdev (Kaz) Astana Pro TeamRow 97 - Cell 2
99Tsgabu Gebremaryam Grmay (Eth) Mitchelton-ScottRow 98 - Cell 2
100Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGARow 99 - Cell 2
101Callum Scotson (Aus) Mitchelton-ScottRow 100 - Cell 2
102Thyman Arensman (Ned) Team SunwebRow 101 - Cell 2
103Jasha Sütterlin (Ger) Team SunwebRow 102 - Cell 2
104Michael Schwarzmann (Ger) Bora-Hansgrohe00:00:20
105Paul Martens (Ger) Team Jumbo-Visma00:00:25
106Rémi Cavagna (Fra) Deceuninck-Quickstep00:00:25
107Pim Ligthart (Ned) Total Direct Energie00:00:28
108Jose Herrada (Spa) Cofidis00:00:28
109Jannik Steimle (Ger) Deceuninck-Quickstep00:00:28
110Luis Angel Mate Mardones (Spa) Cofidis00:00:28
111Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:00:28
112Romain Sicard (Fra) Total Direct Energie00:00:28
113Jesus Ezquerra Muela (Spa) Burgos-BH00:00:28
114Fernando Barcelo Aragon (Spa) Cofidis00:00:28
115Martin Laas (Est) Bora-Hansgrohe00:00:33
116Tim Wellens (Bel) Lotto Soudal00:00:42
117Hector Saez Benito (Spa) Caja Rural-Seguros RGA00:00:42
118Benjamin Dyball (Aus) NTT Pro Cycling00:00:42
119Jan Hirt (Cze) CCC Team00:00:42
120Matthieu Ladagnous (Fra) Groupama-FDJ00:00:42
121Aleksandr Riabushenko (Blr) UAE Team Emirates00:00:42
122Niki Terpstra (Ned) Total Direct Energie00:00:42
123Chris Froome (GBr) Ineos Grenadiers00:00:42
124Rui Costa (Por) UAE Team Emirates00:00:42
125Natnael Berhane (Eri) Cofidis00:00:42
126Ian Garrison (USA) Deceuninck-Quickstep00:00:42
127James Piccoli (Can) Israel Start-Up Nation00:00:42
128Tomasz Marczynski (Pol) Lotto Soudal00:00:42
129Paul Ourselin (Fra) Total Direct Energie00:00:42
130Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA00:00:42
131Harry Tanfield (GBr) AG2R la Mondiale00:00:42
132Michael Woods (Can) EF Pro Cycling00:00:42
133Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA00:00:42
134Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:00:42
135Scott Davies (GBr) Bahrain McLaren00:00:42
136Kevin Inkelaar (Ned) Bahrain McLaren00:00:42
137Robert Gesink (Ned) Team Jumbo-Visma00:00:42
138Rob Power (Aus) Team Sunweb00:00:42
139Tejay Van Garderen (USA) EF Pro Cycling00:00:42
140Oscar Cabedo Carda (Spa) Burgos-BH00:00:57
141Valentin Ferron (Fra) Total Direct Energie00:00:57
142Mark Donovan (GBr) Team Sunweb00:00:57
143Michael Storer (Aus) Team Sunweb00:00:57
144Andreas Schillinger (Ger) Bora-Hansgrohe00:01:12
145Omar Fraile Matarranz (Spa) Astana Pro Team00:01:16
146Ion Izaguirre Insausti (Spa) Astana Pro Team00:01:16
147Michael Valgren (Den) NTT Pro Cycling00:01:16
148Michel Ries (Lux) Trek-Segafredo00:01:22
149Victor Lafay (Fra) Cofidis00:01:22
150Mickael Delage (Fra) Groupama-FDJ00:01:22
151Santiago Buitrago Sanchez (Col) Bahrain McLaren00:01:22
152Grega Bole (Slo) Bahrain McLaren00:01:22
153Carlos Verona Quintanilla (Spa) Movistar Team00:02:06
154Nelson Oliveira (Por) Movistar Team00:02:06
155Rory Sutherland (Aus) Israel Start-Up Nation00:02:06
156Alexander Kamp (Den) Trek-Segafredo00:02:06
157Jonas Vingegaard (Den) Team Jumbo-Visma00:02:06
158Stephen Williams (GBr) Bahrain McLaren00:02:06
159Jorge Arcas (Spa) Movistar Team00:02:06
160Matteo Badilatti (Swi) Israel Start-Up Nation00:02:06
161Clément Champoussin (Fra) AG2R la Mondiale00:02:06
162Jay Mc Carthy (Aus) Bora-Hansgrohe00:02:06
163Jonathan Hivert (Fra) Total Direct Energie00:02:06
164Martin Salmon (Ger) Team Sunweb00:02:06
165Willie Smit (RSA) Burgos-BH00:02:06
166Ide Schelling (Ned) Bora-Hansgrohe00:02:06
167Logan Owen (USA) EF Pro Cycling00:02:06
DNSDaniel Felipe Martinez Poveda (Col) EF Pro CyclingRow 167 - Cell 2
DNSSimon Geschke (Ger) CCC TeamRow 168 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Sádaba, km. 169
PlaceRider (Country) TeamResult
1Harry Tanfield (GBr) AG2R la Mondiale4
2Jesus Ezquerra Muela (Spa) Burgos-BH2
3Luis Angel Mate Mardones (Spa) Cofidis1
Swipe to scroll horizontally
Points
PlaceRider (Country) TeamResult
1Sam Bennett (Irl) Deceuninck-Quickstep25
2Jasper Philipsen (Bel) UAE Team Emirates20
3Jakub Mareczko (Ita) CCC Team16
4Pascal Ackermann (Ger) Bora-Hansgrohe14
5Gerben Thijssen (Bel) Lotto Soudal12
6Matteo Moschetti (Ita) Trek-Segafredo10
7Max Kanter (Ger) Team Sunweb9
8Mihkel Räim (Est) Israel Start-Up Nation8
9Emmanuel Morin (Fra) Cofidis7
10Magnus Cort Nielsen (Den) EF Pro Cycling6
11Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA5
12Reinardt Janse van Rensburg (RSA) NTT Pro Cycling4
13Dion Smith (NZl) Mitchelton-Scott3
14Lorrenzo Manzin (Fra) Total Direct Energie2
15Alex Molenaar (Ned) Burgos-BH1
Swipe to scroll horizontally
Young riders
PlaceRider (Country) TeamResult
1Jasper Philipsen (Bel) UAE Team Emirates03:53:29
2Gerben Thijssen (Bel) Lotto SoudalRow 1 - Cell 2
3Matteo Moschetti (Ita) Trek-SegafredoRow 2 - Cell 2
4Max Kanter (Ger) Team SunwebRow 3 - Cell 2
5Emmanuel Morin (Fra) CofidisRow 4 - Cell 2
6Alex Molenaar (Ned) Burgos-BHRow 5 - Cell 2
7Rui Oliveira (Por) UAE Team EmiratesRow 6 - Cell 2
8Fred Wright (GBr) Bahrain McLarenRow 7 - Cell 2
9David Gaudu (Fra) Groupama-FDJRow 8 - Cell 2
10Remy Mertz (Bel) Lotto SoudalRow 9 - Cell 2
11Aleksandr Vlasov (Rus) Astana Pro TeamRow 10 - Cell 2
12Alex Aranburu Deba (Spa) Astana Pro TeamRow 11 - Cell 2
13Andrea Bagioli (Ita) Deceuninck-QuickstepRow 12 - Cell 2
14Enric Mas Nicolau (Spa) Movistar TeamRow 13 - Cell 2
15Brent Van Moer (Bel) Lotto SoudalRow 14 - Cell 2
16Kobe Goossens (Bel) Lotto SoudalRow 15 - Cell 2
17Gino Mäder (Swi) NTT Pro CyclingRow 16 - Cell 2
18Robert Stannard (Aus) Mitchelton-ScottRow 17 - Cell 2
19Juan Felipe Osorio Arboleda (Col) Burgos-BHRow 18 - Cell 2
20Ivo Oliveira (Por) UAE Team EmiratesRow 19 - Cell 2
21Alexis Renard (Fra) Israel Start-Up NationRow 20 - Cell 2
22Georg Zimmermann (Ger) CCC TeamRow 21 - Cell 2
23Omer Goldstein (Isr) Israel Start-Up NationRow 22 - Cell 2
24Niklas Eg (Den) Trek-SegafredoRow 23 - Cell 2
25William Barta (USA) CCC TeamRow 24 - Cell 2
26Nicholas Dlamini (RSA) NTT Pro CyclingRow 25 - Cell 2
27Julius Van den Berg (Ned) EF Pro CyclingRow 26 - Cell 2
28Stefan De Bod (RSA) NTT Pro CyclingRow 27 - Cell 2
29Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGARow 28 - Cell 2
30Ivan Ramiro Sosa Cuervo (Col) Ineos GrenadiersRow 29 - Cell 2
31Stan Dewulf (Bel) Lotto SoudalRow 30 - Cell 2
32Dorian Godon (Fra) AG2R la MondialeRow 31 - Cell 2
33Michal Paluta (Pol) CCC TeamRow 32 - Cell 2
34Callum Scotson (Aus) Mitchelton-ScottRow 33 - Cell 2
35Thyman Arensman (Ned) Team SunwebRow 34 - Cell 2
36Rémi Cavagna (Fra) Deceuninck-Quickstep00:00:25
37Jannik Steimle (Ger) Deceuninck-Quickstep00:00:28
38Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:00:28
39Fernando Barcelo Aragon (Spa) Cofidis00:00:28
40Aleksandr Riabushenko (Blr) UAE Team Emirates00:00:42
41Ian Garrison (USA) Deceuninck-Quickstep00:00:42
42Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:00:42
43Scott Davies (GBr) Bahrain McLaren00:00:42
44Kevin Inkelaar (Ned) Bahrain McLaren00:00:42
45Rob Power (Aus) Team Sunweb00:00:42
46Valentin Ferron (Fra) Total Direct Energie00:00:57
47Mark Donovan (GBr) Team Sunweb00:00:57
48Michael Storer (Aus) Team Sunweb00:00:57
49Michel Ries (Lux) Trek-Segafredo00:01:22
50Victor Lafay (Fra) Cofidis00:01:22
51Santiago Buitrago Sanchez (Col) Bahrain McLaren00:01:22
52Jonas Vingegaard (Den) Team Jumbo-Visma00:02:06
53Stephen Williams (GBr) Bahrain McLaren00:02:06
54Clément Champoussin (Fra) AG2R la Mondiale00:02:06
55Martin Salmon (Ger) Team Sunweb00:02:06
56Ide Schelling (Ned) Bora-Hansgrohe00:02:06
57Logan Owen (USA) EF Pro Cycling00:02:06
Swipe to scroll horizontally
Combativity
PlaceRider (Country) TeamResult
1Jesus Ezquerra Muela (Spa) Burgos-BHRow 0 - Cell 2
Swipe to scroll horizontally
Teams
PlaceRider (Country) TeamResult
1Deceuninck-Quick-Step11:40:27
2Bora-HansgroheRow 1 - Cell 2
3UAE Team EmiratesRow 2 - Cell 2
4Lotto SoudalRow 3 - Cell 2
5Team Jumbo-VismaRow 4 - Cell 2
6Trek-SegafredoRow 5 - Cell 2
7CCC TeamRow 6 - Cell 2
8Mitchelton-ScottRow 7 - Cell 2
9NTT Pro CyclingRow 8 - Cell 2
10Burgos-BHRow 9 - Cell 2
11Groupama-FDJRow 10 - Cell 2
12Israel Start-Up NationRow 11 - Cell 2
13Movistar TeamRow 12 - Cell 2
14Astana Pro TeamRow 13 - Cell 2
15CofidisRow 14 - Cell 2
16AG2R la MondialeRow 15 - Cell 2
17EF Pro CyclingRow 16 - Cell 2
18Ineos GrenadiersRow 17 - Cell 2
19Caja Rural-Seguros RGARow 18 - Cell 2
20Team SunwebRow 19 - Cell 2
21Total Direct Energie00:00:28
22Bahrain McLaren00:00:42
Swipe to scroll horizontally
General classification after stage 4
PlaceRider (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma16:30:53
2Daniel Martin (Irl) Israel Start-Up Nation00:00:05
3Richard Carapaz (Ecu) Ineos Grenadiers00:00:13
4Enric Mas Nicolau (Spa) Movistar Team00:00:32
5Hugh Carthy (GBr) EF Pro Cycling00:00:38
6Sepp Kuss (USA) Team Jumbo-Visma00:00:44
7Felix Grossschartner (Aut) Bora-Hansgrohe00:01:17
8Esteban Chaves (Col) Mitchelton-Scott00:01:29
9Marc Soler (Spa) Movistar Team00:01:55
10George Bennett (NZl) Team Jumbo-Visma00:01:57
11Alejandro Valverde (Spa) Movistar Team00:02:08
12David De la Cruz Melgarejo (Spa) UAE Team Emirates00:02:31
13Mikel Nieve Iturralde (Spa) Mitchelton-Scott00:02:53
14Kenny Elissonde (Fra) Trek-Segafredo00:02:55
15Andrea Bagioli (Ita) Deceuninck-Quickstep00:02:58
16Davide Formolo (Ita) UAE Team Emirates00:03:05
17Wout Poels (Ned) Bahrain McLaren00:03:13
18Gino Mäder (Swi) NTT Pro Cycling00:03:31
19Gorka Izagirre Insausti (Spa) Astana Pro Team00:03:37
20David Gaudu (Fra) Groupama-FDJ00:04:00
21Mattia Cattaneo (Ita) Deceuninck-Quickstep00:04:16
22Sergio Luis Henao Montoya (Col) UAE Team Emirates00:04:41
23Aleksandr Vlasov (Rus) Astana Pro Team00:05:42
24Luis León Sanchez (Spa) Astana Pro Team00:07:17
25Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:08:35
26Guillaume Martin (Fra) Cofidis00:10:14
27Jose Herrada (Spa) Cofidis00:11:22
28Georg Zimmermann (Ger) CCC Team00:12:13
29Kobe Goossens (Bel) Lotto Soudal00:12:18
30William Barta (USA) CCC Team00:13:54
31Rui Costa (Por) UAE Team Emirates00:14:38
32Carlos Verona Quintanilla (Spa) Movistar Team00:15:47
33Niklas Eg (Den) Trek-Segafredo00:18:00
34Bruno Armirail (Fra) Groupama-FDJ00:18:24
35José Rojas (Spa) Movistar Team00:18:32
36Robert Gesink (Ned) Team Jumbo-Visma00:19:39
37Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:19:42
38Julien Simon (Fra) Total Direct Energie00:19:57
39Tom Dumoulin (Ned) Team Jumbo-Visma00:21:05
40Romain Sicard (Fra) Total Direct Energie00:22:22
41Clément Champoussin (Fra) AG2R la Mondiale00:23:08
42Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:23:44
43Jan Hirt (Cze) CCC Team00:24:32
44Luis Angel Mate Mardones (Spa) Cofidis00:25:18
45Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:25:43
46Nicholas Schultz (Aus) Mitchelton-Scott00:26:40
47Michael Valgren (Den) NTT Pro Cycling00:26:51
48Matteo Badilatti (Swi) Israel Start-Up Nation00:27:54
49Koen De Kort (Ned) Trek-Segafredo00:28:53
50Nans Peters (Fra) AG2R la Mondiale00:29:31
51Michel Ries (Lux) Trek-Segafredo00:29:31
52Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA00:29:35
53Ion Izaguirre Insausti (Spa) Astana Pro Team00:29:39
54Angel Madrazo Ruiz (Spa) Burgos-BH00:29:57
55Tsgabu Gebremaryam Grmay (Eth) Mitchelton-Scott00:30:02
56Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA00:30:43
57Merhawi Kudus (Eri) Astana Pro Team00:31:49
58Victor Lafay (Fra) Cofidis00:31:53
59Thyman Arensman (Ned) Team Sunweb00:31:58
60Rob Power (Aus) Team Sunweb00:32:19
61Remy Mertz (Bel) Lotto Soudal00:32:29
62Imanol Erviti (Spa) Movistar Team00:32:41
63Paul Ourselin (Fra) Total Direct Energie00:33:02
64Oscar Cabedo Carda (Spa) Burgos-BH00:33:04
65Jannik Steimle (Ger) Deceuninck-Quickstep00:33:29
66Andrey Amador (CRc) Ineos Grenadiers00:33:45
67Stefan De Bod (RSA) NTT Pro Cycling00:34:23
68Dylan Van Baarle (Ned) Ineos Grenadiers00:34:31
69Omar Fraile Matarranz (Spa) Astana Pro Team00:34:56
70Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGA00:34:57
71Dorian Godon (Fra) AG2R la Mondiale00:35:01
72Nelson Oliveira (Por) Movistar Team00:35:07
73Romain Seigle (Fra) Groupama-FDJ00:35:56
74Robert Stannard (Aus) Mitchelton-Scott00:36:23
75Alex Aranburu Deba (Spa) Astana Pro Team00:37:16
76Santiago Buitrago Sanchez (Col) Bahrain McLaren00:37:38
77Chris Froome (GBr) Ineos Grenadiers00:37:45
78Matthieu Ladagnous (Fra) Groupama-FDJ00:37:50
79Reto Hollenstein (Swi) Israel Start-Up Nation00:37:53
80Dion Smith (NZl) Mitchelton-Scott00:38:05
81Mark Donovan (GBr) Team Sunweb00:38:08
82Tim Wellens (Bel) Lotto Soudal00:38:12
83Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA00:38:16
84Cameron Wurf (Aus) Ineos Grenadiers00:38:39
85Stan Dewulf (Bel) Lotto Soudal00:38:50
86Michael Woods (Can) EF Pro Cycling00:39:26
87Enrico Gasparotto (Swi) NTT Pro Cycling00:39:30
88Valentin Ferron (Fra) Total Direct Energie00:39:35
89Willie Smit (RSA) Burgos-BH00:39:59
90Omer Goldstein (Isr) Israel Start-Up Nation00:40:42
91Olivier Le Gac (Fra) Groupama-FDJ00:40:45
92Michal Golas (Pol) Ineos Grenadiers00:40:48
93Juan Felipe Osorio Arboleda (Col) Burgos-BH00:41:11
94Ricardo Vilela (Por) Burgos-BH00:41:11
95Alex Molenaar (Ned) Burgos-BH00:41:32
96Fernando Barcelo Aragon (Spa) Cofidis00:41:41
97Lennard Hofstede (Ned) Team Jumbo-Visma00:41:41
98James Piccoli (Can) Israel Start-Up Nation00:41:53
99Tejay Van Garderen (USA) EF Pro Cycling00:41:53
100Lorrenzo Manzin (Fra) Total Direct Energie00:42:00
101Zdenek Stybar (Cze) Deceuninck-Quickstep00:42:08
102Michael Mørkøv (Den) Deceuninck-Quickstep00:42:08
103Nicholas Dlamini (RSA) NTT Pro Cycling00:42:34
104Brent Van Moer (Bel) Lotto Soudal00:42:36
105Dmitriy Gruzdev (Kaz) Astana Pro Team00:42:40
106Michael Storer (Aus) Team Sunweb00:42:41
107Sam Bennett (Irl) Deceuninck-Quickstep00:42:45
108Scott Davies (GBr) Bahrain McLaren00:42:45
109Ian Garrison (USA) Deceuninck-Quickstep00:42:45
110Jesus Ezquerra Muela (Spa) Burgos-BH00:43:07
111Fred Wright (GBr) Bahrain McLaren00:43:13
112Tomasz Marczynski (Pol) Lotto Soudal00:43:16
113Gerben Thijssen (Bel) Lotto Soudal00:43:17
114Reinardt Janse van Rensburg (RSA) NTT Pro Cycling00:43:19
115Quentin Jauregui (Fra) AG2R la Mondiale00:43:25
116Emils Liepins (Lat) Trek-Segafredo00:43:28
117Alexander Kamp (Den) Trek-Segafredo00:44:09
118Niki Terpstra (Ned) Total Direct Energie00:44:10
119Pim Ligthart (Ned) Total Direct Energie00:44:10
120Michal Paluta (Pol) CCC Team00:45:06
121Anthony Roux (Fra) Groupama-FDJ00:45:20
122Emmanuel Morin (Fra) Cofidis00:45:21
123Lukasz Wisniowski (Pol) CCC Team00:45:21
124Alexis Renard (Fra) Israel Start-Up Nation00:45:21
125Carlos Barbero (Spa) NTT Pro Cycling00:45:21
126Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA00:45:26
127Pierre Luc Perichon (Fra) Cofidis00:45:26
128Ide Schelling (Ned) Bora-Hansgrohe00:45:26
129Jasper Philipsen (Bel) UAE Team Emirates00:45:43
130Hector Saez Benito (Spa) Caja Rural-Seguros RGA00:46:00
131Benjamin Dyball (Aus) NTT Pro Cycling00:46:03
132Kevin Inkelaar (Ned) Bahrain McLaren00:46:03
133Tosh Van der Sande (Bel) Lotto Soudal00:46:05
134Paul Martens (Ger) Team Jumbo-Visma00:46:17
135Aleksandr Riabushenko (Blr) UAE Team Emirates00:46:40
136Grega Bole (Slo) Bahrain McLaren00:46:48
137Ivo Oliveira (Por) UAE Team Emirates00:46:57
138Max Kanter (Ger) Team Sunweb00:46:59
139Francisco Jose Ventoso Alberdi (Spa) CCC Team00:46:59
140Harry Tanfield (GBr) AG2R la Mondiale00:47:01
141Jonathan Hivert (Fra) Total Direct Energie00:47:05
142Magnus Cort Nielsen (Den) EF Pro Cycling00:47:30
143Jorge Arcas (Spa) Movistar Team00:47:37
144Jonas Vingegaard (Den) Team Jumbo-Visma00:47:37
145Jetse Bol (Ned) Burgos-BH00:48:27
146Jay Mc Carthy (Aus) Bora-Hansgrohe00:48:35
147Natnael Berhane (Eri) Cofidis00:49:12
148Rémi Cavagna (Fra) Deceuninck-Quickstep00:50:02
149Stephen Williams (GBr) Bahrain McLaren00:50:11
150Jasha Sütterlin (Ger) Team Sunweb00:50:20
151Rui Oliveira (Por) UAE Team Emirates00:50:33
152Martin Salmon (Ger) Team Sunweb00:51:44
153Andreas Schillinger (Ger) Bora-Hansgrohe00:51:50
154Alexander Edmondson (Aus) Mitchelton-Scott00:51:51
155Mitchell Docker (Aus) EF Pro Cycling00:52:23
156Julius Van den Berg (Ned) EF Pro Cycling00:52:48
157Callum Scotson (Aus) Mitchelton-Scott00:53:16
158Michael Schwarzmann (Ger) Bora-Hansgrohe00:53:41
159Mihkel Räim (Est) Israel Start-Up Nation00:53:44
160Rory Sutherland (Aus) Israel Start-Up Nation00:53:53
161Jakub Mareczko (Ita) CCC Team00:54:09
162Logan Owen (USA) EF Pro Cycling00:57:47
163Rüdiger Selig (Ger) Bora-Hansgrohe00:58:16
164Pascal Ackermann (Ger) Bora-Hansgrohe00:58:20
165Martin Laas (Est) Bora-Hansgrohe00:58:51
166Mickael Delage (Fra) Groupama-FDJ00:59:52
167Matteo Moschetti (Ita) Trek-Segafredo01:00:25
Swipe to scroll horizontally
Points Classification
PlaceRider (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma65
2Daniel Martin (Irl) Israel Start-Up Nation57
3Richard Carapaz (Ecu) Ineos Grenadiers50
4Enric Mas Nicolau (Spa) Movistar Team30
5Marc Soler (Spa) Movistar Team26
6Sam Bennett (Irl) Deceuninck-Quickstep25
7Hugh Carthy (GBr) EF Pro Cycling25
8Esteban Chaves (Col) Mitchelton-Scott23
9Sepp Kuss (USA) Team Jumbo-Visma22
10Felix Grossschartner (Aut) Bora-Hansgrohe21
11Jasper Philipsen (Bel) UAE Team Emirates20
12Alejandro Valverde (Spa) Movistar Team17
13Jakub Mareczko (Ita) CCC Team16
14Wout Poels (Ned) Bahrain McLaren14
15Pascal Ackermann (Ger) Bora-Hansgrohe14
16George Bennett (NZl) Team Jumbo-Visma13
17Aleksandr Vlasov (Rus) Astana Pro Team12
18Gerben Thijssen (Bel) Lotto Soudal12
19Andrea Bagioli (Ita) Deceuninck-Quickstep11
20Matteo Moschetti (Ita) Trek-Segafredo10
21Max Kanter (Ger) Team Sunweb9
22Mihkel Räim (Est) Israel Start-Up Nation8
23Emmanuel Morin (Fra) Cofidis7
24David De la Cruz Melgarejo (Spa) UAE Team Emirates6
25Kenny Elissonde (Fra) Trek-Segafredo6
26Clément Champoussin (Fra) AG2R la Mondiale6
27Magnus Cort Nielsen (Den) EF Pro Cycling6
28David Gaudu (Fra) Groupama-FDJ5
29Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA5
30Bruno Armirail (Fra) Groupama-FDJ4
31Matthieu Ladagnous (Fra) Groupama-FDJ4
32Hector Saez Benito (Spa) Caja Rural-Seguros RGA4
33Harry Tanfield (GBr) AG2R la Mondiale4
34Gino Mäder (Swi) NTT Pro Cycling4
35Robert Gesink (Ned) Team Jumbo-Visma4
36Reinardt Janse van Rensburg (RSA) NTT Pro Cycling4
37Gorka Izagirre Insausti (Spa) Astana Pro Team3
38Rui Costa (Por) UAE Team Emirates3
39Dion Smith (NZl) Mitchelton-Scott3
40Mikel Nieve Iturralde (Spa) Mitchelton-Scott2
41Guillaume Martin (Fra) Cofidis2
42Angel Madrazo Ruiz (Spa) Burgos-BH2
43Alex Aranburu Deba (Spa) Astana Pro Team2
44Lorrenzo Manzin (Fra) Total Direct Energie2
45Jesus Ezquerra Muela (Spa) Burgos-BH2
46Mattia Cattaneo (Ita) Deceuninck-Quickstep1
47Luis Angel Mate Mardones (Spa) Cofidis1
48Michel Ries (Lux) Trek-Segafredo1
49Valentin Ferron (Fra) Total Direct Energie1
50Alex Molenaar (Ned) Burgos-BH1
51Jonathan Hivert (Fra) Total Direct Energie1
52Jan Hirt (Cze) CCC Team-5
Swipe to scroll horizontally
Mountains Classification
PlaceRider (Country) TeamResult
1Richard Carapaz (Ecu) Ineos Grenadiers18
2Daniel Martin (Irl) Israel Start-Up Nation16
3Sepp Kuss (USA) Team Jumbo-Visma14
4Primoz Roglic (Slo) Team Jumbo-Visma7
5Tim Wellens (Bel) Lotto Soudal6
6Quentin Jauregui (Fra) AG2R la Mondiale6
7Enric Mas Nicolau (Spa) Movistar Team6
8Alejandro Valverde (Spa) Movistar Team6
9Jetse Bol (Ned) Burgos-BH4
10Matteo Badilatti (Swi) Israel Start-Up Nation3
11Tosh Van der Sande (Bel) Lotto Soudal3
12Wout Poels (Ned) Bahrain McLaren2
13Bruno Armirail (Fra) Groupama-FDJ2
14Willie Smit (RSA) Burgos-BH2
15Julius Van den Berg (Ned) EF Pro Cycling2
16Esteban Chaves (Col) Mitchelton-Scott1
17Aleksandr Vlasov (Rus) Astana Pro Team1
18Ion Izaguirre Insausti (Spa) Astana Pro Team1
19Andrey Amador (CRc) Ineos Grenadiers1
20Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGA1
21Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA1
22Rémi Cavagna (Fra) Deceuninck-Quickstep1
23Jasha Sütterlin (Ger) Team Sunweb1
24Jan Hirt (Cze) CCC Team-2
Swipe to scroll horizontally
Young Riders Classification
PlaceRider (Country) TeamResult
1Enric Mas Nicolau (Spa) Movistar Team16:31:25
2Andrea Bagioli (Ita) Deceuninck-Quickstep00:02:26
3Gino Mäder (Swi) NTT Pro Cycling00:02:59
4David Gaudu (Fra) Groupama-FDJ00:03:28
5Aleksandr Vlasov (Rus) Astana Pro Team00:05:10
6Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:08:03
7Georg Zimmermann (Ger) CCC Team00:11:41
8Kobe Goossens (Bel) Lotto Soudal00:11:46
9William Barta (USA) CCC Team00:13:22
10Niklas Eg (Den) Trek-Segafredo00:17:28
11Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:19:10
12Clément Champoussin (Fra) AG2R la Mondiale00:22:36
13Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:23:12
14Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:25:11
15Michel Ries (Lux) Trek-Segafredo00:28:59
16Victor Lafay (Fra) Cofidis00:31:21
17Thyman Arensman (Ned) Team Sunweb00:31:26
18Rob Power (Aus) Team Sunweb00:31:47
19Remy Mertz (Bel) Lotto Soudal00:31:57
20Jannik Steimle (Ger) Deceuninck-Quickstep00:32:57
21Stefan De Bod (RSA) NTT Pro Cycling00:33:51
22Dorian Godon (Fra) AG2R la Mondiale00:34:29
23Robert Stannard (Aus) Mitchelton-Scott00:35:51
24Alex Aranburu Deba (Spa) Astana Pro Team00:36:44
25Santiago Buitrago Sanchez (Col) Bahrain McLaren00:37:06
26Mark Donovan (GBr) Team Sunweb00:37:36
27Stan Dewulf (Bel) Lotto Soudal00:38:18
28Valentin Ferron (Fra) Total Direct Energie00:39:03
29Omer Goldstein (Isr) Israel Start-Up Nation00:40:10
30Juan Felipe Osorio Arboleda (Col) Burgos-BH00:40:39
31Alex Molenaar (Ned) Burgos-BH00:41:00
32Fernando Barcelo Aragon (Spa) Cofidis00:41:09
33Nicholas Dlamini (RSA) NTT Pro Cycling00:42:02
34Brent Van Moer (Bel) Lotto Soudal00:42:04
35Michael Storer (Aus) Team Sunweb00:42:09
36Scott Davies (GBr) Bahrain McLaren00:42:13
37Ian Garrison (USA) Deceuninck-Quickstep00:42:13
38Fred Wright (GBr) Bahrain McLaren00:42:41
39Gerben Thijssen (Bel) Lotto Soudal00:42:45
40Michal Paluta (Pol) CCC Team00:44:34
41Emmanuel Morin (Fra) Cofidis00:44:49
42Alexis Renard (Fra) Israel Start-Up Nation00:44:49
43Ide Schelling (Ned) Bora-Hansgrohe00:44:54
44Jasper Philipsen (Bel) UAE Team Emirates00:45:11
45Kevin Inkelaar (Ned) Bahrain McLaren00:45:31
46Aleksandr Riabushenko (Blr) UAE Team Emirates00:46:08
47Ivo Oliveira (Por) UAE Team Emirates00:46:25
48Max Kanter (Ger) Team Sunweb00:46:27
49Jonas Vingegaard (Den) Team Jumbo-Visma00:47:05
50Rémi Cavagna (Fra) Deceuninck-Quickstep00:49:30
51Stephen Williams (GBr) Bahrain McLaren00:49:39
52Rui Oliveira (Por) UAE Team Emirates00:50:01
53Martin Salmon (Ger) Team Sunweb00:51:12
54Julius Van den Berg (Ned) EF Pro Cycling00:52:16
55Callum Scotson (Aus) Mitchelton-Scott00:52:44
56Logan Owen (USA) EF Pro Cycling00:57:15
57Matteo Moschetti (Ita) Trek-Segafredo00:59:53
Swipe to scroll horizontally
Teams Classification
PlaceRider (Country) TeamResult
1Team Jumbo-Visma49:35:42
2Movistar Team00:01:42
3UAE Team Emirates00:07:14
4Astana Pro Team00:13:33
5Mitchelton-Scott00:24:21
6Trek-Segafredo00:32:16
7Ineos Grenadiers00:34:06
8Deceuninck-Quick-Step00:37:12
9Cofidis00:40:59
10CCC Team00:46:34
11Groupama-FDJ00:49:56
12Caja Rural-Seguros RGA00:58:16
13NTT Pro Cycling01:00:26
14Israel Start-Up Nation01:00:32
15Bahrain McLaren01:02:24
16EF Pro Cycling01:03:30
17Total Direct Energie01:10:50
18Lotto Soudal01:14:04
19Bora-Hansgrohe01:20:21
20AG2R la Mondiale01:20:43
21Team Sunweb01:28:43
22Burgos-BH01:31:31

Stephen Puddicombe is a freelance writer based in Bristol. He has written for Cyclingnews since 2020, and has covered cycling professionally as a freelancer since 2013, writing for outlets such as Rouleur, Cycling Weekly and Cycle Sport, among other publications. He is the author of The World of the Tour de France, published by Sona Books. Outside of cycling he is a passionate cinephile, and a long-suffering Spurs fan.

Latest on Cyclingnews