Tour de Romandie: Peter Sagan wins stage 1

Peter Sagan (Bora-Hansgrohe) claimed victory on stage 1 of the Tour de Romandie in a bunch sprint in Martigny.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 4:12:40
2Sonny Colbrelli (Ita) Bahrain Victorious
3Patrick Bevin (NZl) Israel Start-up Nation
4Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
5Alessandro Covi (Ita) UAE Team Emirates
6Magnus Cort (Den) EF Education-Nippo
7Dion Smith (NZl) Team BikeExchange
8Clement Venturini (Fra) AG2R Citroën Team
9Mattia Cattaneo (Ita) Deceuninck-QuickStep
10Jacopo Mosca (Ita) Trek-Segafredo
11Rui Costa (Por) UAE Team Emirates
12Marc Hirschi (Swi) UAE Team Emirates
13Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux
14Carlos Barbero (Spa) Team Qhubeka Assos
15Davide Villella (Ita) Movistar Team
16Sepp Kuss (USA) Jumbo-Visma
17Wilco Kelderman (Ned) Bora-Hansgrohe
18Jack Haig (Aus) Bahrain Victorious
19Dries Devenyns (Bel) Deceuninck-QuickStep
20Fausto Masnada (Ita) Deceuninck-QuickStep
21Lucas Hamilton (Aus) Team BikeExchange
22Damiano Caruso (Ita) Bahrain Victorious
23Stefan Küng (Swi) Groupama-FDJ
24Ion Izagirre Insausti (Spa) Astana-Premier Tech
25Gorka Izagirre Insausti (Spa) Astana-Premier Tech
26Damien Howson (Aus) Team BikeExchange
27Jesus Herrada (Spa) Cofidis
28Niklas Eg (Den) Trek-Segafredo
29Geraint Thomas (GBr) Ineos Grenadiers
30Richie Porte (Aus) Ineos Grenadiers
31Philippe Gilbert (Bel) Lotto Soudal
32Jonathan Caicedo (Ecu) EF Education-Nippo
33Diego Ulissi (Ita) UAE Team Emirates
34Reto Hollenstein (Swi) Israel Start-up Nation
35Michael Woods (Can) Israel Start-up Nation
36Sergio Henao Montoya (Col) Team Qhubeka Assos
37Antonio Tiberi (Ita) Trek-Segafredo
38Rémi Cavagna (Fra) Deceuninck-QuickStep
39Steff Cras (Bel) Lotto Soudal
40Ben O'Connor (Aus) AG2R Citroën Team
41Jos van Emden (Ned) Jumbo-Visma
42Matteo Badilatti (Swi) Groupama-FDJ
43Kobe Goossens (Bel) Lotto Soudal
44Christoph Pfingsten (Ger) Jumbo-Visma
45Jan Tratnik (Slo) Bahrain Victorious
46Jake Stewart (GBr) Groupama-FDJ
47Chad Haga (USA) Team DSM
48Mattias Skjelmose (Den) Trek-Segafredo
49Marc Soler (Spa) Movistar Team
50Clément Champoussin (Fra) AG2R Citroën Team
51Tsgabu Grmay (Eth) Team BikeExchange
52Alex Dowsett (GBr) Israel Start-up Nation
53Steven Kruijswijk (Ned) Jumbo-Visma
54Tejay van Garderen (USA) EF Education-Nippo
55Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
56Neilson Powless (USA) EF Education-Nippo
57Kenny Elissonde (Fra) Trek-Segafredo
58Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
59Andreas Kron (Den) Lotto Soudal
60Christopher Hamilton (Aus) Team DSM
61Antwan Tolhoek (Ned) Jumbo-Visma
62Dario Cataldo (Ita) Movistar Team
63Gijs Leemreize (Ned) Jumbo-Visma
64Ilan Van Wilder (Bel) Team DSM
65Thymen Arensman (Ned) Team DSM
66Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates
67Sébastien Reichenbach (Swi) Groupama-FDJ
68Mathias Frank (Swi) AG2R Citroën Team
69Rohan Dennis (Aus) Ineos Grenadiers
70Brent Bookwalter (USA) Team BikeExchange
71Eddie Dunbar (Irl) Ineos Grenadiers
72Ben Zwiehoff (Ger) Bora-Hansgrohe
73Miguel Angel Lopez Moreno (Col) Movistar Team
74Jose Herrada (Spa) Cofidis
75Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
76Hermann Pernsteiner (Aut) Bahrain Victorious
77Jaakko Hänninen (Fin) AG2R Citroën Team
78Filippo Ganna (Ita) Ineos Grenadiers
79Guillaume Boivin (Can) Israel Start-up Nation 0:03:34
80Filippo Conca (Ita) Lotto Soudal
81Tom Bohli (Swi) Cofidis
82Stefan Bissegger (Swi) EF Education-Nippo
83Lawrence Naesen (Bel) AG2R Citroën Team
84Davide Martinelli (Ita) Astana-Premier Tech
85Stephen Williams (GBr) Bahrain Victorious
86Reinardt Janse Van Rensburg (RSA) Team Qhubeka Assos
87Sander Armée (Bel) Team Qhubeka Assos
88Manuele Boaro (Ita) Astana-Premier Tech
89Marco Brenner (Ger) Team DSM
90Marcus Burghardt (Ger) Bora-Hansgrohe
91Joel Suter (Swi) Swiss National Team
92Fabian Lienhard (Swi) Groupama-FDJ
93Chris Froome (GBr) Israel Start-up Nation
94Matthew Holmes (GBr) Lotto Soudal
95Natnael Berhane (Eri) Cofidis
96Alex Edmondson (Aus) Team BikeExchange
97Dylan Sunderland (Aus) Team Qhubeka Assos
98Andrey Amador (CRc) Ineos Grenadiers
99Rodrigo Contreras Pinzon (Col) Astana-Premier Tech
100Diego Camargo Pineda (Col) EF Education-Nippo
101Julien El Fares (Fra) EF Education-Nippo
102Owain Doull (GBr) Ineos Grenadiers
103Elia Viviani (Ita) Cofidis
104Matteo Moschetti (Ita) Trek-Segafredo
105Romain Seigle (Fra) Groupama-FDJ
106Maximiliano Richeze (Arg) UAE Team Emirates
107Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux
108Felix Gall (Aut) Team DSM
109Alexis Gougeard (Fra) AG2R Citroën Team 0:07:22
110Joab Schneiter (Swi) Swiss National Team
111Iljo Keisse (Bel) Deceuninck-QuickStep
112Matthias Reutimann (Swi) Swiss National Team
113Thomas Champion (Fra) Cofidis
114Nico Denz (Ger) Team DSM
115Rob Power (Aus) Team Qhubeka Assos
116Cyrille Thiery (Swi) Swiss National Team
117Fabio Sabatini (Ita) Cofidis 0:10:36
118Charlie Quarterman (GBr) Trek-Segafredo
119Matthieu Ladagnous (Fra) Groupama-FDJ
120Simon Pellaud (Swi) Swiss National Team
121Josef Cerny (Cze) Deceuninck-QuickStep
122Juraj Sagan (Svk) Bora-Hansgrohe
123Jordi Meeus (Bel) Bora-Hansgrohe
124Oliviero Troia (Ita) UAE Team Emirates
125Mathias Norsgaard (Den) Movistar Team
126Mathias Fluckiger (Swi) Swiss National Team
127Mads Würtz Schmidt (Den) Israel Start-up Nation
128Gerben Thijssen (Bel) Lotto Soudal
129Phil Bauhaus (Ger) Bahrain Victorious
130Tony Martin (Ger) Jumbo-Visma
131Ian Garrison (USA) Deceuninck-QuickStep
132Alexey Lutsenko (Kaz) Astana-Premier Tech
133Javier Romo Oliver (Spa) Astana-Premier Tech
134Johan Jacobs (Swi) Movistar Team
135Albert Torres Barcelo (Spa) Movistar Team
Swipe to scroll horizontally
Sprint 1 - Saxon km. 89.4
Pos.Rider Name (Country) TeamResult
1Manuele Boaro (Ita) Astana-Premier Tech 15
2Rob Power (Aus) Team Qhubeka Assos 10
3Filippo Conca (Ita) Lotto Soudal 6
Swipe to scroll horizontally
Sprint 2 - Saxon km. 124
Pos.Rider Name (Country) TeamResult
1Manuele Boaro (Ita) Astana-Premier Tech 15
2Filippo Conca (Ita) Lotto Soudal 10
3Joel Suter (Swi) Swiss National Team 6
Swipe to scroll horizontally
Sprint 3 - Martigny km. 168.1
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 50
2Sonny Colbrelli (Ita) Bahrain Victorious 30
3Patrick Bevin (NZl) Israel Start-up Nation 20
4Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 18
5Alessandro Covi (Ita) UAE Team Emirates 16
6Magnus Cort (Den) EF Education-Nippo 14
7Dion Smith (NZl) Team BikeExchange 12
8Clement Venturini (Fra) AG2R Citroën Team 10
9Mattia Cattaneo (Ita) Deceuninck-QuickStep 8
10Jacopo Mosca (Ita) Trek-Segafredo 7
11Rui Costa (Por) UAE Team Emirates 6
12Marc Hirschi (Swi) UAE Team Emirates 5
13Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 4
14Carlos Barbero (Spa) Team Qhubeka Assos 3
15Davide Villella (Ita) Movistar Team 2
Swipe to scroll horizontally
Mountain 1 - La Rasse km. 12.2
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 5
2Manuele Boaro (Ita) Astana-Premier Tech 3
3Filippo Conca (Ita) Lotto Soudal 2
4Rob Power (Aus) Team Qhubeka Assos 1
Swipe to scroll horizontally
Mountain 2 - Produit km. 38.1
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 5
2Manuele Boaro (Ita) Astana-Premier Tech 3
3Filippo Conca (Ita) Lotto Soudal 2
4Rob Power (Aus) Team Qhubeka Assos 1
Swipe to scroll horizontally
Mountain 3 - Chamoson km. 42.8
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 5
2Rob Power (Aus) Team Qhubeka Assos 3
3Manuele Boaro (Ita) Astana-Premier Tech 2
4Filippo Conca (Ita) Lotto Soudal 1
Swipe to scroll horizontally
Mountain 4 - Produit km. 72.7
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 5
2Manuele Boaro (Ita) Astana-Premier Tech 3
3Rob Power (Aus) Team Qhubeka Assos 2
4Alexis Gougeard (Fra) AG2R Citroën Team 1
Swipe to scroll horizontally
Mountain 5 - Chamoson km. 77.4
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 5
2Rob Power (Aus) Team Qhubeka Assos 3
3Manuele Boaro (Ita) Astana-Premier Tech 2
4Alexis Gougeard (Fra) AG2R Citroën Team 1
Swipe to scroll horizontally
Mountain 6 - Produit km. 107.3
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 5
2Manuele Boaro (Ita) Astana-Premier Tech 3
3Rob Power (Aus) Team Qhubeka Assos 2
4Alexis Gougeard (Fra) AG2R Citroën Team 1
Swipe to scroll horizontally
Mountain 7 - Chamoson km. 112
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 5
2Manuele Boaro (Ita) Astana-Premier Tech 3
3Filippo Conca (Ita) Lotto Soudal 2
4Thymen Arensman (Ned) Team DSM 1
Swipe to scroll horizontally
Mountain 8 - Produit km. 141.9
Pos.Rider Name (Country) TeamResult
1Thymen Arensman (Ned) Team DSM 5
2Joel Suter (Swi) Swiss National Team 3
3Lucas Hamilton (Aus) Team BikeExchange 2
4Filippo Ganna (Ita) Ineos Grenadiers 1
Swipe to scroll horizontally
Mountain 9 - Chamoson km. 146.6
Pos.Rider Name (Country) TeamResult
1Thymen Arensman (Ned) Team DSM 5
2Filippo Ganna (Ita) Ineos Grenadiers 3
3Geraint Thomas (GBr) Ineos Grenadiers 2
4Richie Porte (Aus) Ineos Grenadiers 1
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Alessandro Covi (Ita) UAE Team Emirates 4:12:40
2Marc Hirschi (Swi) UAE Team Emirates
3Antonio Tiberi (Ita) Trek-Segafredo
4Jake Stewart (GBr) Groupama-FDJ
5Mattias Skjelmose (Den) Trek-Segafredo
6Clément Champoussin (Fra) AG2R Citroën Team
7Andreas Kron (Den) Lotto Soudal
8Gijs Leemreize (Ned) Jumbo-Visma
9Ilan Van Wilder (Bel) Team DSM
10Thymen Arensman (Ned) Team DSM
11Jaakko Hänninen (Fin) AG2R Citroën Team
12Filippo Conca (Ita) Lotto Soudal 0:03:34
13Stefan Bissegger (Swi) EF Education-Nippo
14Marco Brenner (Ger) Team DSM
15Joel Suter (Swi) Swiss National Team
16Diego Camargo Pineda (Col) EF Education-Nippo
17Felix Gall (Aut) Team DSM
18Joab Schneiter (Swi) Swiss National Team 0:07:22
19Thomas Champion (Fra) Cofidis
20Charlie Quarterman (GBr) Trek-Segafredo 0:10:36
21Jordi Meeus (Bel) Bora-Hansgrohe
22Mathias Norsgaard (Den) Movistar Team
23Gerben Thijssen (Bel) Lotto Soudal
24Ian Garrison (USA) Deceuninck-QuickStep
25Javier Romo Oliver (Spa) Astana-Premier Tech
26Johan Jacobs (Swi) Movistar Team
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 12:38:00
2Bahrain Victorious
3Deceuninck-QuickStep
4Team BikeExchange
5Israel Start-up Nation
6Intermarché-Wanty-Gobert Matériaux
7Trek-Segafredo
8Bora-Hansgrohe
9EF Education-Nippo
10AG2R Citroën Team
11Jumbo-Visma
12Groupama-FDJ
13Lotto Soudal
14Movistar Team
15Ineos Grenadiers
16Team DSM
17Astana-Premier Tech 0:03:34
18Team Qhubeka Assos
19Cofidis
20Swiss National Team 0:18:18
Swipe to scroll horizontally
General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Rohan Dennis (Aus) Ineos Grenadiers 4:18:06
2Geraint Thomas (GBr) Ineos Grenadiers 0:00:09
3Richie Porte (Aus) Ineos Grenadiers
4Rémi Cavagna (Fra) Deceuninck-QuickStep 0:00:11
5Peter Sagan (Svk) Bora-Hansgrohe 0:00:12
6Jan Tratnik (Slo) Bahrain Victorious 0:00:13
7Patrick Bevin (NZl) Israel Start-up Nation 0:00:14
8Jesus Herrada (Spa) Cofidis
9Marc Hirschi (Swi) UAE Team Emirates 0:00:15
10Mattia Cattaneo (Ita) Deceuninck-QuickStep
11Filippo Ganna (Ita) Ineos Grenadiers
12Wilco Kelderman (Ned) Bora-Hansgrohe 0:00:16
13Ilan Van Wilder (Bel) Team DSM
14Sepp Kuss (USA) Jumbo-Visma
15Stefan Küng (Swi) Groupama-FDJ 0:00:17
16Magnus Cort (Den) EF Education-Nippo
17Rui Costa (Por) UAE Team Emirates 0:00:19
18Miguel Angel Lopez Moreno (Col) Movistar Team
19Jack Haig (Aus) Bahrain Victorious
20Sonny Colbrelli (Ita) Bahrain Victorious
21Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:00:21
22Thymen Arensman (Ned) Team DSM
23Chad Haga (USA) Team DSM
24Diego Ulissi (Ita) UAE Team Emirates 0:00:22
25Fausto Masnada (Ita) Deceuninck-QuickStep 0:00:23
26Antonio Tiberi (Ita) Trek-Segafredo 0:00:24
27Steven Kruijswijk (Ned) Jumbo-Visma
28Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:00:25
29Michael Woods (Can) Israel Start-up Nation
30Ben Zwiehoff (Ger) Bora-Hansgrohe
31Ben O'Connor (Aus) AG2R Citroën Team
32Alex Dowsett (GBr) Israel Start-up Nation 0:00:26
33Jose Herrada (Spa) Cofidis 0:00:27
34Philippe Gilbert (Bel) Lotto Soudal
35Marc Soler (Spa) Movistar Team
36Matteo Badilatti (Swi) Groupama-FDJ
37Steff Cras (Bel) Lotto Soudal
38Mattias Skjelmose (Den) Trek-Segafredo
39Damiano Caruso (Ita) Bahrain Victorious
40Clément Champoussin (Fra) AG2R Citroën Team 0:00:28
41Hermann Pernsteiner (Aut) Bahrain Victorious
42Dries Devenyns (Bel) Deceuninck-QuickStep
43Damien Howson (Aus) Team BikeExchange 0:00:29
44Kenny Elissonde (Fra) Trek-Segafredo
45Christopher Hamilton (Aus) Team DSM
46Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:00:30
47Niklas Eg (Den) Trek-Segafredo
48Lucas Hamilton (Aus) Team BikeExchange
49Reto Hollenstein (Swi) Israel Start-up Nation
50Christoph Pfingsten (Ger) Jumbo-Visma 0:00:31
51Andreas Kron (Den) Lotto Soudal
52Jos van Emden (Ned) Jumbo-Visma
53Sébastien Reichenbach (Swi) Groupama-FDJ
54Dario Cataldo (Ita) Movistar Team
55Tejay van Garderen (USA) EF Education-Nippo 0:00:32
56Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 0:00:33
57Davide Villella (Ita) Movistar Team
58Neilson Powless (USA) EF Education-Nippo 0:00:34
59Mathias Frank (Swi) AG2R Citroën Team
60Sergio Henao Montoya (Col) Team Qhubeka Assos
61Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
62Jake Stewart (GBr) Groupama-FDJ 0:00:35
63Eddie Dunbar (Irl) Ineos Grenadiers 0:00:36
64Kobe Goossens (Bel) Lotto Soudal
65Gijs Leemreize (Ned) Jumbo-Visma
66Alessandro Covi (Ita) UAE Team Emirates 0:00:37
67Jacopo Mosca (Ita) Trek-Segafredo
68Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
69Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
70Brent Bookwalter (USA) Team BikeExchange
71Antwan Tolhoek (Ned) Jumbo-Visma 0:00:38
72Clement Venturini (Fra) AG2R Citroën Team 0:00:39
73Jonathan Caicedo (Ecu) EF Education-Nippo 0:00:41
74Dion Smith (NZl) Team BikeExchange 0:00:42
75Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates 0:00:46
76Tsgabu Grmay (Eth) Team BikeExchange 0:00:47
77Jaakko Hänninen (Fin) AG2R Citroën Team 0:00:49
78Carlos Barbero (Spa) Team Qhubeka Assos 0:00:52
79Stefan Bissegger (Swi) EF Education-Nippo 0:03:45
80Owain Doull (GBr) Ineos Grenadiers 0:03:54
81Manuele Boaro (Ita) Astana-Premier Tech 0:03:56
82Tom Bohli (Swi) Cofidis 0:03:59
83Felix Gall (Aut) Team DSM
84Stephen Williams (GBr) Bahrain Victorious 0:04:00
85Rodrigo Contreras Pinzon (Col) Astana-Premier Tech
86Romain Seigle (Fra) Groupama-FDJ
87Andrey Amador (CRc) Ineos Grenadiers 0:04:06
88Marco Brenner (Ger) Team DSM
89Davide Martinelli (Ita) Astana-Premier Tech 0:04:07
90Julien El Fares (Fra) EF Education-Nippo 0:04:09
91Diego Camargo Pineda (Col) EF Education-Nippo
92Alex Edmondson (Aus) Team BikeExchange 0:04:10
93Matteo Moschetti (Ita) Trek-Segafredo 0:04:11
94Guillaume Boivin (Can) Israel Start-up Nation
95Filippo Conca (Ita) Lotto Soudal 0:04:13
96Lawrence Naesen (Bel) AG2R Citroën Team 0:04:14
97Fabian Lienhard (Swi) Groupama-FDJ 0:04:16
98Sander Armée (Bel) Team Qhubeka Assos 0:04:18
99Joel Suter (Swi) Swiss National Team
100Natnael Berhane (Eri) Cofidis 0:04:19
101Maximiliano Richeze (Arg) UAE Team Emirates 0:04:20
102Matthew Holmes (GBr) Lotto Soudal 0:04:23
103Elia Viviani (Ita) Cofidis 0:04:25
104Reinardt Janse Van Rensburg (RSA) Team Qhubeka Assos
105Chris Froome (GBr) Israel Start-up Nation 0:04:26
106Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:04:27
107Marcus Burghardt (Ger) Bora-Hansgrohe 0:04:28
108Dylan Sunderland (Aus) Team Qhubeka Assos 0:04:29
109Nico Denz (Ger) Team DSM 0:07:48
110Cyrille Thiery (Swi) Swiss National Team 0:07:50
111Rob Power (Aus) Team Qhubeka Assos 0:07:54
112Alexis Gougeard (Fra) AG2R Citroën Team 0:07:56
113Thomas Champion (Fra) Cofidis 0:07:59
114Matthias Reutimann (Swi) Swiss National Team 0:08:11
115Iljo Keisse (Bel) Deceuninck-QuickStep 0:08:18
116Joab Schneiter (Swi) Swiss National Team 0:08:21
117Josef Cerny (Cze) Deceuninck-QuickStep 0:10:54
118Alexey Lutsenko (Kaz) Astana-Premier Tech 0:10:55
119Tony Martin (Ger) Jumbo-Visma 0:10:56
120Javier Romo Oliver (Spa) Astana-Premier Tech 0:10:57
121Jordi Meeus (Bel) Bora-Hansgrohe 0:11:01
122Charlie Quarterman (GBr) Trek-Segafredo 0:11:06
123Mads Würtz Schmidt (Den) Israel Start-up Nation
124Ian Garrison (USA) Deceuninck-QuickStep
125Mathias Fluckiger (Swi) Swiss National Team 0:11:09
126Johan Jacobs (Swi) Movistar Team
127Phil Bauhaus (Ger) Bahrain Victorious 0:11:12
128Oliviero Troia (Ita) UAE Team Emirates 0:11:13
129Matthieu Ladagnous (Fra) Groupama-FDJ 0:11:14
130Mathias Norsgaard (Den) Movistar Team 0:11:15
131Gerben Thijssen (Bel) Lotto Soudal 0:11:19
132Simon Pellaud (Swi) Swiss National Team 0:11:20
133Albert Torres Barcelo (Spa) Movistar Team 0:11:23
134Juraj Sagan (Svk) Bora-Hansgrohe 0:11:29
135Fabio Sabatini (Ita) Cofidis 0:11:45
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 50
2Rohan Dennis (Aus) Ineos Grenadiers 30
3Manuele Boaro (Ita) Astana-Premier Tech 30
4Sonny Colbrelli (Ita) Bahrain Victorious 30
5Geraint Thomas (GBr) Ineos Grenadiers 25
6Richie Porte (Aus) Ineos Grenadiers 22
7Patrick Bevin (NZl) Israel Start-up Nation 20
8Rémi Cavagna (Fra) Deceuninck-QuickStep 19
9Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 18
10Stefan Bissegger (Swi) EF Education-Nippo 17
11Marc Hirschi (Swi) UAE Team Emirates 16
12Mattia Cattaneo (Ita) Deceuninck-QuickStep 16
13Magnus Cort (Den) EF Education-Nippo 16
14Alessandro Covi (Ita) UAE Team Emirates 16
15Filippo Conca (Ita) Lotto Soudal 16
16Jan Tratnik (Slo) Bahrain Victorious 15
17Jesus Herrada (Spa) Cofidis 13
18Dion Smith (NZl) Team BikeExchange 12
19Clement Venturini (Fra) AG2R Citroën Team 10
20Rob Power (Aus) Team Qhubeka Assos 10
21Filippo Ganna (Ita) Ineos Grenadiers 8
22Jacopo Mosca (Ita) Trek-Segafredo 7
23Wilco Kelderman (Ned) Bora-Hansgrohe 6
24Rui Costa (Por) UAE Team Emirates 6
25Joel Suter (Swi) Swiss National Team 6
26Ilan Van Wilder (Bel) Team DSM 5
27Sepp Kuss (USA) Jumbo-Visma 4
28Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 4
29Stefan Küng (Swi) Groupama-FDJ 3
30Carlos Barbero (Spa) Team Qhubeka Assos 3
31Davide Villella (Ita) Movistar Team 2
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Joel Suter (Swi) Swiss National Team 38
2Manuele Boaro (Ita) Astana-Premier Tech 19
3Rob Power (Aus) Team Qhubeka Assos 12
4Thymen Arensman (Ned) Team DSM 11
5Filippo Conca (Ita) Lotto Soudal 7
6Filippo Ganna (Ita) Ineos Grenadiers 4
7Alexis Gougeard (Fra) AG2R Citroën Team 3
8Geraint Thomas (GBr) Ineos Grenadiers 2
9Lucas Hamilton (Aus) Team BikeExchange 2
10Richie Porte (Aus) Ineos Grenadiers 1
Swipe to scroll horizontally
Young riders classification
Pos.Rider Name (Country) TeamResult
1Marc Hirschi (Swi) UAE Team Emirates 4:18:21
2Ilan Van Wilder (Bel) Team DSM 0:00:01
3Thymen Arensman (Ned) Team DSM 0:00:06
4Antonio Tiberi (Ita) Trek-Segafredo 0:00:09
5Mattias Skjelmose (Den) Trek-Segafredo 0:00:12
6Clément Champoussin (Fra) AG2R Citroën Team 0:00:13
7Andreas Kron (Den) Lotto Soudal 0:00:16
8Jake Stewart (GBr) Groupama-FDJ 0:00:20
9Gijs Leemreize (Ned) Jumbo-Visma 0:00:21
10Alessandro Covi (Ita) UAE Team Emirates 0:00:22
11Jaakko Hänninen (Fin) AG2R Citroën Team 0:00:34
12Stefan Bissegger (Swi) EF Education-Nippo 0:03:30
13Felix Gall (Aut) Team DSM 0:03:44
14Marco Brenner (Ger) Team DSM 0:03:51
15Diego Camargo Pineda (Col) EF Education-Nippo 0:03:54
16Filippo Conca (Ita) Lotto Soudal 0:03:58
17Joel Suter (Swi) Swiss National Team 0:04:03
18Thomas Champion (Fra) Cofidis 0:07:44
19Joab Schneiter (Swi) Swiss National Team 0:08:06
20Javier Romo Oliver (Spa) Astana-Premier Tech 0:10:42
21Jordi Meeus (Bel) Bora-Hansgrohe 0:10:46
22Charlie Quarterman (GBr) Trek-Segafredo 0:10:51
23Ian Garrison (USA) Deceuninck-QuickStep
24Johan Jacobs (Swi) Movistar Team 0:10:54
25Mathias Norsgaard (Den) Movistar Team 0:11:00
26Gerben Thijssen (Bel) Lotto Soudal 0:11:04
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 12:54:36
2Deceuninck-QuickStep 0:00:26
3UAE Team Emirates 0:00:38
4Bahrain Victorious 0:00:39
5Team DSM 0:00:40
6Jumbo-Visma 0:00:42
7EF Education-Nippo
8Bora-Hansgrohe 0:00:45
9Israel Start-up Nation 0:00:51
10Groupama-FDJ 0:00:52
11Movistar Team 0:00:59
12Trek-Segafredo 0:01:02
13Lotto Soudal 0:01:07
14AG2R Citroën Team 0:01:09
15Team BikeExchange 0:01:17
16Intermarché-Wanty-Gobert Matériaux 0:01:19
17Astana-Premier Tech 0:04:17
18Cofidis 0:04:22
19Team Qhubeka Assos 0:05:06
20Swiss National Team 0:19:41
Patrick Fletcher

Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.

Latest on Cyclingnews