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

2025 Vuelta a España

90th edition: Aug 23 - Sep 14, 2025
Stage 8, August 30, 2025

Back to 2025 Vuelta a España

Saturday, August 30: Stage 8, Monzón Templario - Zaragoza, 163.5 km

Stage 8 map & profile | Stage 8 photos

Jasper Philipsen (far right) beats Elia Viviani (next to Philipsen in Lotto jersey; who was later relegated) for the stage win. Photo: Sprint Cycling.

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle
Olympics 50 Craziest Stories

Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Zaragoza at 2:20 PM, local time: 28C (83F), sunny, with the wind from the northwest at 10 km/hr (6 mph). No rain is forecast.

The stage: One of the few clear opportunities for the peloton’s fastest riders.

As they head towards Zaragoza, an escape may take place before the sprinters pick up the pace in order to ensure a sprint to the finish-line.

On the startline of stage eight.

The race: Here's the race organizer's stage eight summary.

The first winner of La Vuelta 25 is also the first to raise his arms twice in this edition. Already the fastest in Novara on stage 1, Jasper Philipsen (Alpecin-Deceuninck) delivered another impressive sprint to get the better of Elia Viviani (Lotto) and Ethan Vernon (Israel Premier Tech) in Zaragoza. The Aragonese capital hosted a stage finish for the 50th time in the race’s history, and the Belgian star joined icons such as his compatriots Gustaaf Deloor, Roger De Vlaeminck and Eddy Planckaert on the winners’ list here.

Philipsen has now claimed 15 Grand Tour stage victories — 10 at the Tour de France and 5 at La Vuelta. Meanwhile, Torstein Træen (Bahrain Victorious) held on to La Roja for another day, on the eve of the final stage of week 1: a mountainous showdown towards the Valdezcaray ski resort.

The race
After two mountainous days heading to and coming out of Andorra, La Vuelta 25 settles in Spain with a flat 163.5km stage from Monzon to Zaragoza. Will it be a sprinters’ delight? There are no categorised climbs on the course. But the wind is used to changing the script in this area…

Local hero Samitier on the move
Three riders set off as the soon as the flag drops. Sergio Samitier (Cofidis) is particularly motivated as the stage passes by his hometown Barbastro early in the stage (km 11). He is joined at the front by two other Spanish attackers: Joan Bou (Caja Rural-Seguros RGA), a usual suspect for long range attacks at La Vuelta, and José Luis Faura (Burgos-Burpellet-BH).

The day's first break. Almost at the gun Joan Bou (Caja Rural-Seguros RGA), Sergio Samitier (Cofidis) & José Luis Faura (Burgos Burpellet BH) took off. 24 km into the stage that have a 4min 5sec lead.

None of them pose a threat to Torstein Træen’s La Roja (Samitier trails by 8’56’’). It’s up to the sprinters’ teams to control the gap. Fast men eye a rare opportunity to shine and the attackers’ lead hits its maximum early in the stage, with 4’10’’ at km 20.

The peloton about 60km into the stage with a three-man break 3min 25sec up the road. Photo: Unipublic/Antonio Baixauli

Philipsen flies past everyone
The lead trio work well together against the wind. Local hero Sergio Samitier goes first at the intermediate sprint. Less than two minutes behind, Mads Pedersen (Lidl-Trek) is the first rider from the bunch on the line to score 13 points.

Bou and Samitier up the ante as the peloton close in on them in the streets of Zaragoza. As they enter the final 23.4-km loop around the finish town, they drop Faura, who is rapidly reeled in by the bunch. His two breakaway companions suffer the same fate with 17 km to go.

The peloton with 87 km to go. Photo: CX Cycling

Tension rises ahead of a fast paced finale. Elia Viviani's Lotto take the helm inside the last kilometre, but nobody can resist Jasper Philipsen (Alpecin-Deceuninck) in the final metres, taking his fifth La Vuelta stage win, the second in this edition, and his fifteenth Grand Tour victory.

Complete revised results:

Elia Vivani was relegated from 2nd to 105th, Bryan Coquard was relegated from 6th to 106th. The results below reflect that relegation.

Photos

163.5 kilometers raced at an average speed of 43.834 km/hr

1 Jasper Philipsen Alpecin-Deceuninck 3hr 43min 48sec
2 Ethan Vernon Israel-Premier Tech s.t.
3 Arne Marit Intermarché-Wanty s.t.
4 Anders Foldager Team Jayco-AlUla s.t.
5 Madis Mihkels EF Education-EasyPost s.t.
6 Thibaud Gruel Groupama-FDJ s.t.
7 Fabio Christen Q36.5 Pro Cycling Team s.t.
8 Ben Turner INEOS Grenadiers s.t.
9 Mads Pedersen Lidl-Trek s.t.
10 David González Q36.5 Pro Cycling Team s.t.
11 Ivo Oliveira UAE Team Emirates-XRG s.t.
12 Tim van Dijke Red Bull-BORA-hansgrohe s.t.
13 Thomas Silva Caja Rural-Seguros RGA s.t.
14 Gianmarco Garofoli Soudal Quick-Step s.t.
15 Edward Planckaert Alpecin-Deceuninck s.t.
16 Léandre Lozouet Arkea-B&B Hotels s.t.
17 Pierre Thierry Arkea-B&B Hotels s.t.
18 Stanislaw Aniolkowski Cofidis s.t.
19 Sander De Pestel Decathlon AG2R La Mondiale s.t.
20 Jordan Labrosse Decathlon AG2R La Mondiale s.t.
21 Jasper De Buyst Lotto s.t.
22 Nicolas Vinokurov XDS Astana Team s.t.
23 Hugo de la Calle Burgos Burpellet BH s.t.
24 Jake Stewart Israel-Premier Tech s.t.
25 Alex Molenaar Caja Rural-Seguros RGA s.t.
26 Casper van Uden Team Picnic PostNL s.t.
27 Michal Kwiatkowski INEOS Grenadiers s.t.
28 Orluis Aular Movistar Team s.t.
29 Stefan Küng Groupama-FDJ s.t.
30 Marcel Camprubí Q36.5 Pro Cycling Team s.t.
31 Jonas Rickaert Alpecin-Deceuninck s.t.
32 Jenthe Biermans Arkea-B&B Hotels s.t.
33 Iván García Cortina Movistar Team s.t.
34 Victor Guernalec Arkea-B&B Hotels s.t.
35 Mikkel Bjerg UAE Team Emirates-XRG s.t.
36 Daan Hoole Lidl-Trek s.t.
37 Bruno Armirail Decathlon AG2R La Mondiale s.t.
38 Nans Peters Decathlon AG2R La Mondiale s.t.
39 Remi Cavagna Groupama-FDJ s.t.
40 João Almeida UAE Team Emirates-XRG s.t.
41 Torstein Træen Bahrain Victorious s.t.
42 Victor Langellotti INEOS Grenadiers s.t.
43 Max Schachmann Soudal Quick-Step s.t.
44 Bob Jungels INEOS Grenadiers s.t.
45 Alec Segaert Lotto s.t.
46 Egan Bernal INEOS Grenadiers s.t.
47 Raúl García Arkea-B&B Hotels s.t.
48 Louis Meintjes Intermarché-Wanty s.t.
49 Magnus Sheffield INEOS Grenadiers s.t.
50 Matteo Jorgenson Team Visma | Lease a Bike s.t.
51 Nicolò Buratti Bahrain Victorious s.t.
52 Clément Braz Afonso Groupama-FDJ s.t.
53 Jonas Vingegaard Team Visma | Lease a Bike s.t.
54 Ben Tulett Team Visma | Lease a Bike s.t.
55 Abel Balderstone Caja Rural-Seguros RGA s.t.
56 Paul Ourselin Cofidis s.t.
57 Jaume Guardeño Caja Rural-Seguros RGA s.t.
58 Mathijs Paasschens Bahrain Victorious s.t.
59 Mauri Vansevenant Soudal Quick-Step s.t.
60 Sergio Chumil Burgos Burpellet BH s.t.
61 Søren Kragh Andersen Lidl-Trek s.t.
62 Sepp Kuss Team Visma | Lease a Bike s.t.
63 Roman Ermakov Bahrain Victorious s.t.
64 Ben O'Connor Team Jayco-AlUla s.t.
65 Fausto Masnada XDS Astana Team s.t.
66 Giulio Ciccone Lidl-Trek s.t.
67 Andrea Bagioli Lidl-Trek s.t.
68 Damien Howson Q36.5 Pro Cycling Team s.t.
69 Matthew Riccitello Israel-Premier Tech s.t.
70 Mikel Landa Soudal Quick-Step s.t.
71 Carlos Verona Lidl-Trek s.t.
72 Brieuc Rolland Groupama-FDJ s.t.
73 Santiago Buitrago Bahrain Victorious s.t.
74 Chris Harper Team Jayco-AlUla s.t.
75 Jai Hindley Red Bull-BORA-hansgrohe s.t.
76 David de la Cruz Q36.5 Pro Cycling Team s.t.
77 Tom Pidcock Q36.5 Pro Cycling Team s.t.
78 Sergio Samitier Cofidis s.t.
79 Kelland O'Brien Team Jayco-AlUla s.t.
80 Marc Soler UAE Team Emirates-XRG s.t.
81 Giulio Pellizzari Red Bull-BORA-hansgrohe s.t.
82 Giovanni Aleotti Red Bull-BORA-hansgrohe s.t.
83 Nickolas Zukowsky Q36.5 Pro Cycling Team s.t.
84 Ben Zwiehoff Red Bull-BORA-hansgrohe s.t.
85 Felix Gall Decathlon AG2R La Mondiale s.t.
86 Esteban Chaves EF Education-EasyPost s.t.
87 Lorenzo Fortunato XDS Astana Team s.t.
88 Marco Frigo Israel-Premier Tech s.t.
89 Martin López XDS Astana Team s.t.
90 Gijs Leemreize Team Picnic PostNL s.t.
91 Patrick Eddy Team Picnic PostNL s.t.
92 Finlay Pickering Bahrain Victorious s.t.
93 Junior Lecerf Soudal Quick-Step s.t.
94 Jefferson Cepeda Movistar Team s.t.
95 Kevin Vermaerke Team Picnic PostNL s.t.
96 Bjoern Koerdt Team Picnic PostNL s.t.
97 Rudy Molard Groupama-FDJ s.t.
98 Johannes Staune-Mittet Decathlon AG2R La Mondiale s.t.
99 Harold Tejada XDS Astana Team s.t.
100 Julien Bernard Lidl-Trek s.t.
101 José Luis Faura Burgos Burpellet BH s.t.
102 Wilco Kelderman Team Visma | Lease a Bike s.t.
103 Michel Hessmann Movistar Team s.t.
104 Javier Romo Movistar Team s.t.
105 Elia Viviani Lotto s.t.
106 Bryan Coquard Cofidis s.t.
107 Jakub Otruba Caja Rural-Seguros RGA @ 20sec
108 Callum Scotson Decathlon AG2R La Mondiale s.t.
109 Louis Vervaeke Soudal Quick-Step s.t.
110 Brandon Rivera INEOS Grenadiers s.t.
111 Patrick Gamper Team Jayco-AlUla s.t.
112 Nicola Conci XDS Astana Team s.t.
113 Pier-André Côté Israel-Premier Tech s.t.
114 Sinuhé Fernandez Burgos Burpellet BH s.t.
115 Wout Poels XDS Astana Team s.t.
116 Simone Petilli Intermarché-Wanty s.t.
117 Nico Denz Red Bull-BORA-hansgrohe s.t.
118 Sergio Higuita XDS Astana Team s.t.
119 Edward Dunbar Team Jayco-AlUla s.t.
120 Gal Glivar Alpecin-Deceuninck s.t.
121 Carlos Canal Movistar Team s.t.
122 Matteo Sobrero Red Bull-BORA-hansgrohe s.t.
123 Léo Bisiaux Decathlon AG2R La Mondiale s.t.
124 Christopher Juul-Jensen Team Jayco-AlUla s.t.
125 Jack Haig Bahrain Victorious s.t.
126 Victor Campenaerts Team Visma | Lease a Bike s.t.
127 Filippo Ganna INEOS Grenadiers s.t.
128 Nadav Raisberg Israel-Premier Tech 0:33
129 Dries De Pooter Intermarché-Wanty s.t.
130 Eduardo Sepulveda Lotto 0:43
131 Finn Fisher-Black Red Bull-BORA-hansgrohe 0:53
132 Jesus Herrada Cofidis s.t.
133 Archie Ryan EF Education-EasyPost s.t.
134 Oscar Riesebeek Alpecin-Deceuninck s.t.
135 Juan Guillermo Martinez Team Picnic PostNL s.t.
136 Jonas Gregaard Lotto s.t.
137 Dion Smith Intermarché-Wanty 1:05
138 Lukas Nerurkar EF Education-EasyPost s.t.
139 Luca Van Boven Intermarché-Wanty s.t.
140 Huub Artz Intermarché-Wanty s.t.
141 Emanuel Buchmann Cofidis 1:12
142 Liam Slock Lotto 1:22
143 Lars Craps Lotto s.t.
144 Louis Rouland Arkea-B&B Hotels 1:26
145 Xabier Azparren Q36.5 Pro Cycling Team 1:36
146 Felix Grossschartner UAE Team Emirates-XRG 1:50
147 Timo Roosen Team Picnic PostNL 2:00
148 Kamiel Bonneu Intermarché-Wanty 2:28
149 Ramses Debruyne Alpecin-Deceuninck s.t.
150 Dylan van Baarle Team Visma | Lease a Bike 2:36
151 Markel Beloki EF Education-EasyPost 3:06
152 James Shaw EF Education-EasyPost s.t.
153 Sean Quinn EF Education-EasyPost s.t.
154 Domen Novak UAE Team Emirates-XRG 3:18
155 Pablo Castrillo Movistar Team 3:42
156 David Gaudu Groupama-FDJ s.t.
157 Amanuel Ghebreigzabhier Lidl-Trek 4:15
158 Antonio Tiberi Bahrain Victorious s.t.
159 Jan Hirt Israel-Premier Tech s.t.
160 Chris Hamilton Team Picnic PostNL s.t.
161 Fernando Barceló Caja Rural-Seguros RGA 4:25
162 Alessandro Verre Arkea-B&B Hotels 5:04
163 Jardi Van Der Lee EF Education-EasyPost 5:20
164 Joel Nicolau Caja Rural-Seguros RGA s.t.
165 Juan Ayuso UAE Team Emirates-XRG s.t.
166 Tobias Bayer Alpecin-Deceuninck 6:20
167 Jay Vine UAE Team Emirates-XRG s.t.
168 Mario Aparicio Burgos Burpellet BH s.t.
169 Joan Bou Caja Rural-Seguros RGA 6:02

 

GC after stage 8:

  • GC leader: Torstein Træen (Bahrain Victorious)
  • Mountains classification leader: Jay Vine (UAE Team Emirates-XRG)
  • Points classification leader: Mads Pedersen (Lidl-Trek)
  • Best young rider: Giulio Pellizzari (Red Bull-BORA-hansgrohe)
  • Teams classification leader: UAE Team Emirates-XRG

1,228.4 kilometers raced so far at an average speed of 42.314 km/hr

1 Torstein Træen Bahrain Victorious 29hr 1min 50sec
2 Jonas Vingegaard Team Visma | Lease a Bike @ 2min 33sec
3 João Almeida UAE Team Emirates-XRG 2:41
4 Giulio Ciccone Lidl-Trek 2:42
5 Lorenzo Fortunato XDS Astana Team 2:47
6 Matteo Jorgenson Team Visma | Lease a Bike 2:49
7 Jai Hindley Red Bull-BORA-hansgrohe 2:53
8 Giulio Pellizzari Red Bull-BORA-hansgrohe s.t.
9 Egan Bernal INEOS Grenadiers 2:55
10 Felix Gall Decathlon AG2R La Mondiale 2:58
11 Tom Pidcock Q36.5 Pro Cycling Team 3:03
12 Marc Soler UAE Team Emirates-XRG 3:04
13 Matthew Riccitello Israel-Premier Tech 3:20
14 Sepp Kuss Team Visma | Lease a Bike 3:38
15 Raúl García Arkea-B&B Hotels 3:39
16 Bruno Armirail Decathlon AG2R La Mondiale 3:40
17 Ben O'Connor Team Jayco-AlUla 3:53
18 Junior Lecerf Soudal Quick-Step 4:15
19 Jefferson Cepeda Movistar Team 4:28
20 Santiago Buitrago Bahrain Victorious 4:36
21 Marco Frigo Israel-Premier Tech 4:42
22 Mikel Landa Soudal Quick-Step 4:59
23 Sergio Chumil Burgos Burpellet BH 6:24
24 Martin López XDS Astana Team 6:30
25 Louis Meintjes Intermarché-Wanty 7:47
26 Harold Tejada XDS Astana Team 8:32
27 Sergio Samitier Cofidis 8:50
28 Brieuc Rolland Groupama-FDJ 9:31
29 Chris Harper Team Jayco-AlUla 11:22
30 Jaume Guardeño Caja Rural-Seguros RGA 12:12
31 Ben Tulett Team Visma | Lease a Bike 12:23
32 Gianmarco Garofoli Soudal Quick-Step 12:43
33 Juan Ayuso UAE Team Emirates-XRG 12:48
34 Abel Balderstone Caja Rural-Seguros RGA 12:50
35 Louis Vervaeke Soudal Quick-Step 12:52
36 Wout Poels XDS Astana Team 15:43
37 Rudy Molard Groupama-FDJ 16:10
38 Callum Scotson Decathlon AG2R La Mondiale 16:22
39 Damien Howson Q36.5 Pro Cycling Team 16:41
40 Kevin Vermaerke Team Picnic PostNL 17:29
41 David Gaudu Groupama-FDJ 19:15
42 Antonio Tiberi Bahrain Victorious 20:02
43 Javier Romo Movistar Team 20:22
44 Archie Ryan EF Education-EasyPost 20:53
45 Sergio Higuita XDS Astana Team 22:15
46 James Shaw EF Education-EasyPost 22:49
47 Max Schachmann Soudal Quick-Step 22:50
48 Clément Braz Afonso Groupama-FDJ 23:09
49 Andrea Bagioli Lidl-Trek 23:28
50 Markel Beloki EF Education-EasyPost 23:53
51 Sander De Pestel Decathlon AG2R La Mondiale 24:11
52 Brandon Rivera INEOS Grenadiers 24:38
53 Wilco Kelderman Team Visma | Lease a Bike 24:39
54 Johannes Staune-Mittet Decathlon AG2R La Mondiale 24:54
55 Victor Langellotti INEOS Grenadiers 25:10
56 Thomas Silva Caja Rural-Seguros RGA 25:17
57 Jan Hirt Israel-Premier Tech 25:28
58 Nans Peters Decathlon AG2R La Mondiale 27:14
59 José Luis Faura Burgos Burpellet BH s.t.
60 Ben Zwiehoff Red Bull-BORA-hansgrohe 28:02
61 Magnus Sheffield INEOS Grenadiers 28:37
62 Eduardo Sepulveda Lotto 29:17
63 Finn Fisher-Black Red Bull-BORA-hansgrohe 29:43
64 Mauri Vansevenant Soudal Quick-Step 29:58
65 Paul Ourselin Cofidis 30:25
66 Fausto Masnada XDS Astana Team 30:38
67 Finlay Pickering Bahrain Victorious 31:04
68 Giovanni Aleotti Red Bull-BORA-hansgrohe 31:09
69 Julien Bernard Lidl-Trek 31:10
70 Pablo Castrillo Movistar Team 31:55
71 Nicola Conci XDS Astana Team 32:48
72 Carlos Canal Movistar Team 33:24
73 Lars Craps Lotto 33:58
74 Orluis Aular Movistar Team 34:32
75 Jack Haig Bahrain Victorious 34:46
76 David de la Cruz Q36.5 Pro Cycling Team 34:59
77 Victor Campenaerts Team Visma | Lease a Bike 35:06
78 Léo Bisiaux Decathlon AG2R La Mondiale 35:19
79 Roman Ermakov Bahrain Victorious 35:24
80 Alex Molenaar Caja Rural-Seguros RGA 36:30
81 Stefan Küng Groupama-FDJ 36:55
82 Jay Vine UAE Team Emirates-XRG 37:13
83 Carlos Verona Lidl-Trek 37:32
84 Edward Dunbar Team Jayco-AlUla 37:50
85 Jordan Labrosse Decathlon AG2R La Mondiale 37:57
86 Jesus Herrada Cofidis 38:22
87 Bob Jungels INEOS Grenadiers 38:28
88 Felix Grossschartner UAE Team Emirates-XRG 38:35
89 Pierre Thierry Arkea-B&B Hotels 38:51
90 Michal Kwiatkowski INEOS Grenadiers 40:13
91 Bjoern Koerdt Team Picnic PostNL 40:30
92 Mads Pedersen Lidl-Trek 40:54
93 Emanuel Buchmann Cofidis 40:55
94 Sean Quinn EF Education-EasyPost 41:19
95 Thibaud Gruel Groupama-FDJ 41:23
96 Esteban Chaves EF Education-EasyPost 42:28
97 Remi Cavagna Groupama-FDJ 42:38
98 Hugo de la Calle Burgos Burpellet BH 42:44
99 Kamiel Bonneu Intermarché-Wanty 42:50
100 Juan Guillermo Martinez Team Picnic PostNL 43:12
101 Marcel Camprubí Q36.5 Pro Cycling Team 43:15
102 Lukas Nerurkar EF Education-EasyPost 43:40
103 Pier-André Côté Israel-Premier Tech 44:15
104 Chris Hamilton Team Picnic PostNL 44:17
105 Iván García Cortina Movistar Team 45:47
106 Matteo Sobrero Red Bull-BORA-hansgrohe 45:55
107 Michel Hessmann Movistar Team 46:22
108 Jonas Rickaert Alpecin-Deceuninck 47:07
109 Madis Mihkels EF Education-EasyPost 47:13
110 Patrick Gamper Team Jayco-AlUla 47:19
111 Simone Petilli Intermarché-Wanty 47:28
112 Dries De Pooter Intermarché-Wanty 48:03
113 Nicolò Buratti Bahrain Victorious 48:42
114 Jonas Gregaard Lotto 48:48
115 Bryan Coquard Cofidis 49:17
116 Ramses Debruyne Alpecin-Deceuninck 49:50
117 Léandre Lozouet Arkea-B&B Hotels 50:45
118 Kelland O'Brien Team Jayco-AlUla 50:48
119 Joel Nicolau Caja Rural-Seguros RGA 50:51
120 Louis Rouland Arkea-B&B Hotels 51:17
121 Søren Kragh Andersen Lidl-Trek 51:29
122 Gal Glivar Alpecin-Deceuninck 51:31
123 Ben Turner INEOS Grenadiers 51:44
124 Jake Stewart Israel-Premier Tech 51:57
125 Fernando Barceló Caja Rural-Seguros RGA 52:11
126 Christopher Juul-Jensen Team Jayco-AlUla 52:22
127 Alec Segaert Lotto 52:25
128 Filippo Ganna INEOS Grenadiers 52:41
129 Gijs Leemreize Team Picnic PostNL 53:14
130 Ivo Oliveira UAE Team Emirates-XRG 53:21
131 Alessandro Verre Arkea-B&B Hotels 53:49
132 Fabio Christen Q36.5 Pro Cycling Team 54:04
133 David González Q36.5 Pro Cycling Team 54:40
134 Sinuhé Fernandez Burgos Burpellet BH 55:39
135 Nico Denz Red Bull-BORA-hansgrohe 56:14
136 Jasper De Buyst Lotto 56:17
137 Mathijs Paasschens Bahrain Victorious 56:28
138 Joan Bou Caja Rural-Seguros RGA 56:33
139 Dylan van Baarle Team Visma | Lease a Bike 57:15
140 Nicolas Vinokurov XDS Astana Team 58:28
141 Jakub Otruba Caja Rural-Seguros RGA 58:35
142 Dion Smith Intermarché-Wanty 58:36
143 Mikkel Bjerg UAE Team Emirates-XRG 59:15
144 Ethan Vernon Israel-Premier Tech 59:26
145 Daan Hoole Lidl-Trek 1:01:46
146 Edward Planckaert Alpecin-Deceuninck 1:02:14
147 Victor Guernalec Arkea-B&B Hotels 1:02:37
148 Huub Artz Intermarché-Wanty 1:03:06
149 Nadav Raisberg Israel-Premier Tech 1:03:28
150 Anders Foldager Team Jayco-AlUla 1:04:18
151 Nickolas Zukowsky Q36.5 Pro Cycling Team 1:04:41
152 Jasper Philipsen Alpecin-Deceuninck 1:05:12
153 Tim van Dijke Red Bull-BORA-hansgrohe 1:06:15
154 Luca Van Boven Intermarché-Wanty 1:06:25
155 Arne Marit Intermarché-Wanty 1:06:38
156 Tobias Bayer Alpecin-Deceuninck 1:07:35
157 Jardi Van Der Lee EF Education-EasyPost 1:07:53
158 Mario Aparicio Burgos Burpellet BH 1:08:38
159 Timo Roosen Team Picnic PostNL 1:08:48
160 Amanuel Ghebreigzabhier Lidl-Trek 1:08:54
161 Liam Slock Lotto 1:10:33
162 Jenthe Biermans Arkea-B&B Hotels 1:10:38
163 Elia Viviani Lotto 1:11:41
164 Casper van Uden Team Picnic PostNL 1:11:46
165 Stanislaw Aniolkowski Cofidis 1:12:26
166 Domen Novak UAE Team Emirates-XRG 1:13:47
167 Xabier Azparren Q36.5 Pro Cycling Team 1:17:10
168 Patrick Eddy Team Picnic PostNL 1:17:15
169 Oscar Riesebeek Alpecin-Deceuninck 1:33:54

 


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Stage 8 map & profile:

Stage 8 map

Stage 8 profile


Content continues below the ads

Advertise with us!

Stage 8 photos by Fotoreporter Sirotti:

Starting ceremonies: Team Groupama-FDJ is presented.

Elia Viviani

Speed demon Jasper Philipsen

Points classification leader Mads Pedersen

GC leader Torstein Træen

GC second-place Jonas Vingegaard

GC third-place Joao Almeida

Mikel Landa is currently 22nd in the GC.

The large and the small of it, teammates Filippo Ganna and Egan Bernal

Current Best Young Rider Giulio Pellizzari

The peloton in the finish city of Zaragoza

The finish: here they come.

It's a close one between Elia Viviani and Jasper Philipsen.

The stage is Jasper Philipsen's.

Stage winner Jasper Philipsen

Torstein Træen will start Sunday's stage nine in red.