Tour de Suisse: Stefan Küng wins opening time trial

The 2021 Tour de Suisse opened with a Swiss one-two at the opening time trial in Frauenfeld, as Stefan Küng (Groupama-FDJ) powered to victory on the 10.9-kilometre course, beating Stefan Bissegger (EF Education-Nippo) by four seconds to take the first leader's yellow jersey of the race.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Stefan Küng (Swi) Groupama-FDJ 0:12:00
2Stefan Bissegger (Swi) EF Education-Nippo 0:00:04
3Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:00:12
4Tom Scully (NZl) EF Education-Nippo 0:00:15
5Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:00:19
6Jonas Rutsch (Ger) EF Education-Nippo 0:00:22
7Jannik Steimle (Ger) Deceuninck-QuickStep 0:00:22
8Florian Vermeersch (Bel) Lotto Soudal 0:00:22
9Søren Kragh Andersen (Den) Team DSM 0:00:22
10Rohan Dennis (Aus) Ineos Grenadiers 0:00:23
11Neilson Powless (USA) EF Education-Nippo 0:00:25
12Maximilian Schachmann (Ger) Bora-Hansgrohe 0:00:29
13Dries Devenyns (Bel) Deceuninck-QuickStep 0:00:30
14Ivan Garcia Cortina (Spa) Movistar Team 0:00:30
15Richard Carapaz (Ecu) Ineos Grenadiers 0:00:31
16Tom Dumoulin (Ned) Jumbo-Visma 0:00:32
17Manuele Boaro (Ita) Astana-Premier Tech 0:00:33
18Bob Jungels (Lux) AG2R Citroën Team 0:00:33
19Gonzalo Serrano Rodriguez (Spa) Movistar Team 0:00:34
20Stefan De Bod (RSA) Astana-Premier Tech 0:00:34
21Maciej Bodnar (Pol) Bora-Hansgrohe 0:00:35
22Tobias Ludvigsson (Swe) Groupama-FDJ 0:00:36
23Tom Bohli (Swi) Cofidis 0:00:37
24Mike Teunissen (Ned) Jumbo-Visma 0:00:38
25Mathieu van der Poel (Ned) Alpecin-Fenix 0:00:38
26Claudio Imhof (Swi) Switzerland 0:00:39
27Xandro Meurisse (Bel) Alpecin-Fenix 0:00:40
28Sebastian Langeveld (Ned) EF Education-Nippo 0:00:41
29Gino Mäder (Swi) Bahrain Victorious 0:00:41
30Domenico Pozzovivo (Ita) Team Qhubeka Assos 0:00:41
31Johan Jacobs (Swi) Movistar Team 0:00:42
32Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:00:42
33Ryan Gibbons (RSA) UAE Team Emirates 0:00:42
34Christophe Laporte (Fra) Cofidis 0:00:43
35Fred Wright (GBr) Bahrain Victorious 0:00:43
36Christoph Pfingsten (Ger) Jumbo-Visma 0:00:43
37Jelle Wallays (Bel) Cofidis 0:00:44
38Alexys Brunel (Fra) Groupama-FDJ 0:00:44
39Alexander Kamp (Den) Trek-Segafredo 0:00:44
40Pavel Sivakov (Rus) Ineos Grenadiers 0:00:44
41Rigoberto Uran (Col) EF Education-Nippo 0:00:46
42Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:46
43Andreas Kron (Den) Lotto Soudal 0:00:46
44Fabian Lienhard (Swi) Groupama-FDJ 0:00:47
45Nathan Van Hooydonck (Bel) Jumbo-Visma 0:00:48
46Michael Matthews (Aus) Team BikeExchange 0:00:49
47Kobe Goossens (Bel) Lotto Soudal 0:00:49
48John Degenkolb (Ger) Lotto Soudal 0:00:49
49Benjamin Thomas (Fra) Groupama-FDJ 0:00:50
50Jasha Sütterlin (Ger) Team DSM 0:00:50
51Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:00:50
52Hugo Houle (Can) Astana-Premier Tech 0:00:50
53Andreas Stokbro (Den) Team Qhubeka Assos 0:00:51
54Joel Suter (Swi) Switzerland 0:00:52
55Sergio Samitier Samitier (Spa) Movistar Team 0:00:52
56Dion Smith (NZl) Team BikeExchange 0:00:52
57Andreas Leknessund (Nor) Team DSM 0:00:53
58Jakob Fuglsang (Den) Astana-Premier Tech 0:00:53
59Eddie Dunbar (Irl) Ineos Grenadiers 0:00:54
60Luke Durbridge (Aus) Team BikeExchange 0:00:54
61Kilian Frankiny (Swi) Team Qhubeka Assos 0:00:54
62Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 0:00:55
63Matthew Walls (GBr) Bora-Hansgrohe 0:00:55
64Thymen Arensman (Ned) Team DSM 0:00:55
65Hermann Pernsteiner (Aut) Bahrain Victorious 0:00:55
66Lucas Hamilton (Aus) Team BikeExchange 0:00:55
67Tiesj Benoot (Bel) Team DSM 0:00:55
68Edward Theuns (Bel) Trek-Segafredo 0:00:56
69Michael Schär (Swi) AG2R Citroën Team 0:00:57
70André Greipel (Ger) Israel Start-up Nation 0:00:57
71Gijs Leemreize (Ned) Jumbo-Visma 0:00:58
72Damien Touze (Fra) AG2R Citroën Team 0:00:58
73Ruben Fernandez (Spa) Cofidis 0:00:58
74Rui Costa (Por) UAE Team Emirates 0:00:59
75Fabien Doubey (Fra) Total Direct Energie 0:00:59
76Jake Stewart (GBr) Groupama-FDJ 0:00:59
77Anthony Turgis (Fra) Total Direct Energie 0:00:59
78Connor Brown (NZl) Team Qhubeka Assos 0:00:59
79Romain Combaud (Fra) Team DSM 0:01:00
80Pierre Latour (Fra) Total Direct Energie 0:01:00
81Victor de la Parte (Spa) Total Direct Energie 0:01:00
82Sam Oomen (Ned) Jumbo-Visma 0:01:00
83Joey Rosskopf (USA) Rally Cycling 0:01:00
84Maurits Lammertink (Ned) Intermarché-Wanty-Gobert Matériaux 0:01:00
85Szymon Sajnok (Pol) Cofidis 0:01:01
86Alex Kirsch (Lux) Trek-Segafredo 0:01:01
87Sep Vanmarcke (Bel) Israel Start-up Nation 0:01:02
88Amund Grøndahl Jansen (Nor) Team BikeExchange 0:01:02
89Benoit Cosnefroy (Fra) AG2R Citroën Team 0:01:02
90Ben Tulett (GBr) Alpecin-Fenix 0:01:03
91Anton Palzer (Ger) Bora-Hansgrohe 0:01:03
92Maxim Van Gils (Bel) Lotto Soudal 0:01:04
93Mark Donovan (GBr) Team DSM 0:01:05
94Jordi Meeus (Bel) Bora-Hansgrohe 0:01:05
95Tim Declercq (Bel) Deceuninck-QuickStep 0:01:05
96Matteo Fabbro (Ita) Bora-Hansgrohe 0:01:05
97Marc Soler (Spa) Movistar Team 0:01:06
98Rémy Rochas (Fra) Cofidis 0:01:06
99Marc Hirschi (Swi) UAE Team Emirates 0:01:06
100Marcus Burghardt (Ger) Bora-Hansgrohe 0:01:07
101Alex Howes (USA) EF Education-Nippo 0:01:08
102Roland Thalmann (Swi) Switzerland 0:01:08
103Stephen Williams (GBr) Bahrain Victorious 0:01:08
104Silvan Dillier (Swi) Alpecin-Fenix 0:01:09
105Matteo Dal-Cin (Can) Rally Cycling 0:01:09
106Lukas Ruegg (Swi) Switzerland 0:01:11
107Julien Simon (Fra) Total Direct Energie 0:01:12
108Héctor Carretero (Spa) Movistar Team 0:01:12
109Matteo Badilatti (Swi) Groupama-FDJ 0:01:12
110Nickolas Zukowsky (Can) Rally Cycling 0:01:12
111Antonio Tiberi (Ita) Trek-Segafredo 0:01:12
112Sebastian Henao Gomez (Col) Ineos Grenadiers 0:01:12
113Niklas Eg (Den) Trek-Segafredo 0:01:12
114Nicola Conci (Ita) Trek-Segafredo 0:01:12
115Gavin Mannion (USA) Rally Cycling 0:01:12
116Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:12
117Jack Bauer (NZl) Team BikeExchange 0:01:12
118Filippo Conca (Ita) Lotto Soudal 0:01:13
119Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:13
120THIÈRY Cyrille Thiery (Swi) Switzerland 0:01:13
121Wout Poels (Ned) Bahrain Victorious 0:01:14
122Oliviero Troia (Ita) UAE Team Emirates 0:01:14
123David de la Cruz (Spa) UAE Team Emirates 0:01:15
124Alexis Vuillermoz (Fra) Total Direct Energie 0:01:15
125Antwan Tolhoek (Ned) Jumbo-Visma 0:01:17
126Jean-Pierre Drucker (Lux) Cofidis 0:01:18
127Guillaume Boivin (Can) Israel Start-up Nation 0:01:18
128Michael Woods (Can) Israel Start-up Nation 0:01:19
129Yevgeniy Gidich (Kaz) Astana-Premier Tech 0:01:19
130Reinardt Janse Van Rensburg (RSA) Team Qhubeka Assos 0:01:19
131James Piccoli (Can) Israel Start-up Nation 0:01:19
132Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:01:20
133Michal Golas (Pol) Ineos Grenadiers 0:01:21
134Baptiste Planckaert (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:21
135Rob Britton (Can) Rally Cycling 0:01:22
136Jonas Gregaard (Den) Astana-Premier Tech 0:01:23
137Nans Peters (Fra) AG2R Citroën Team 0:01:24
138Marc Sarreau (Fra) AG2R Citroën Team 0:01:26
139Rick Zabel (Ger) Israel Start-up Nation 0:01:27
140Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:27
141Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates 0:01:27
142Hugo Hofstetter (Fra) Israel Start-up Nation 0:01:28
143Simon Clarke (Aus) Team Qhubeka Assos 0:01:28
144Viktor Verschaeve (Bel) Lotto Soudal 0:01:28
145Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:28
146KUHN Kevin Kuhn (Swi) Switzerland 0:01:29
147Ben King (USA) Rally Cycling 0:01:30
148Eros Capecchi (Ita) Bahrain Victorious 0:01:30
149Antonio Nibali (Ita) Trek-Segafredo 0:01:32
150Esteban Chaves Rubio (Col) Team BikeExchange 0:01:36
151Petr Vakoc (Cze) Alpecin-Fenix 0:01:37
152Domen Novak (Slo) Bahrain Victorious 0:01:39
153Kyle Murphy (USA) Rally Cycling 0:01:39
154Juan Diego Alba Bolivar (Col) Movistar Team 0:01:40
155Otto Vergaerde (Bel) Alpecin-Fenix 0:01:42
156Luke Rowe (GBr) Ineos Grenadiers 0:01:42
157Simon Pellaud (Swi) Switzerland 0:01:43
158Mathias Frank (Swi) AG2R Citroën Team 0:01:46
159Floris De Tier (Bel) Alpecin-Fenix 0:01:49
160Nicholas Dlamini (RSA) Team Qhubeka Assos 0:01:51
DNSEdvald Boasson Hagen (Nor) Total Direct Energie
Swipe to scroll horizontally
Finish
Pos.Rider Name (Country) TeamResult
1Stefan Küng (Swi) Groupama-FDJ 12
2Stefan Bissegger (Swi) EF Education-Nippo 8
3Mattia Cattaneo (Ita) Deceuninck-QuickStep 6
4Tom Scully (NZl) EF Education-Nippo 4
5Julian Alaphilippe (Fra) Deceuninck-QuickStep 2
Swipe to scroll horizontally
Young rider
Pos.Rider Name (Country) TeamResult
1Stefan Bissegger (Swi) EF Education-Nippo 0:12:04
2Jonas Rutsch (Ger) EF Education-Nippo 0:00:18
3Jannik Steimle (Ger) Deceuninck-QuickStep 0:00:18
4Florian Vermeersch (Bel) Lotto Soudal 0:00:18
5Neilson Powless (USA) EF Education-Nippo 0:00:21
6Stefan De Bod (RSA) Astana-Premier Tech 0:00:30
7Gino Mäder (Swi) Bahrain Victorious 0:00:37
8Johan Jacobs (Swi) Movistar Team 0:00:38
9Fred Wright (GBr) Bahrain Victorious 0:00:39
10Alexys Brunel (Fra) Groupama-FDJ 0:00:40
11Pavel Sivakov (Rus) Ineos Grenadiers 0:00:40
12Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:42
13Andreas Kron (Den) Lotto Soudal 0:00:42
14Kobe Goossens (Bel) Lotto Soudal 0:00:45
15Andreas Stokbro (Den) Team Qhubeka Assos 0:00:46
16Joel Suter (Swi) Switzerland 0:00:48
17Andreas Leknessund (Nor) Team DSM 0:00:49
18Eddie Dunbar (Irl) Ineos Grenadiers 0:00:50
19Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 0:00:51
20Matthew Walls (GBr) Bora-Hansgrohe 0:00:51
21Thymen Arensman (Ned) Team DSM 0:00:51
22Lucas Hamilton (Aus) Team BikeExchange 0:00:51
23Gijs Leemreize (Ned) Jumbo-Visma 0:00:54
24Damien Touze (Fra) AG2R Citroën Team 0:00:54
25Jake Stewart (GBr) Groupama-FDJ 0:00:55
26Connor Brown (NZl) Team Qhubeka Assos 0:00:55
27Szymon Sajnok (Pol) Cofidis 0:00:57
28Ben Tulett (GBr) Alpecin-Fenix 0:00:59
29Maxim Van Gils (Bel) Lotto Soudal 0:01:00
30Mark Donovan (GBr) Team DSM 0:01:01
31Jordi Meeus (Bel) Bora-Hansgrohe 0:01:01
32Rémy Rochas (Fra) Cofidis 0:01:02
33Marc Hirschi (Swi) UAE Team Emirates 0:01:02
34Stephen Williams (GBr) Bahrain Victorious 0:01:04
35Lukas Ruegg (Swi) Switzerland 0:01:07
36Nickolas Zukowsky (Can) Rally Cycling 0:01:08
37Antonio Tiberi (Ita) Trek-Segafredo 0:01:08
38Nicola Conci (Ita) Trek-Segafredo 0:01:08
39Filippo Conca (Ita) Lotto Soudal 0:01:08
40Yevgeniy Gidich (Kaz) Astana-Premier Tech 0:01:15
41Jonas Gregaard (Den) Astana-Premier Tech 0:01:18
42Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates 0:01:23
43Viktor Verschaeve (Bel) Lotto Soudal 0:01:24
44Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:24
45KUHN Kevin Kuhn (Swi) Switzerland 0:01:25
46Juan Diego Alba Bolivar (Col) Movistar Team 0:01:36
Swipe to scroll horizontally
Team
Pos.Rider Name (Country) TeamResult
1EF Education-Nippo 0:36:41
2Deceuninck-QuickStep 0:00:12
3Groupama - Fdj 0:00:39
4Ineos Grenadiers 0:00:57
5Movistar Team 0:01:05
6Astana-Premier Tech 0:01:08
7Jumbo-Visma 0:01:12
8Lotto Soudal 0:01:16
9Bora-Hansgrohe 0:01:18
10Cofidis 0:01:22
11Team DSM 0:01:24
12Bahrain Victorious 0:01:38
13Alpecin-Fenix 0:01:40
14Team Qhubeka Assos 0:01:44
15AG2R Citroën Team 0:01:46
16UAE Team Emirates 0:01:50
17Team BikeExchange 0:01:53
18SWISS CYCLING 0:01:58
19Trek-Segafredo 0:02:00
20Total Direct Energie 0:02:17
21Israel Start-up Nation 0:02:35
22Rally Cycling 0:02:40
23Intermarché-Wanty-Gobert Matériaux 0:02:44
Swipe to scroll horizontally
General classification afters stage 1
Pos.Rider Name (Country) TeamResult
1Stefan Küng (Swi) Groupama-FDJ 0:12:00
2Stefan Bissegger (Swi) EF Education-Nippo 0:00:04
3Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:00:12
4Tom Scully (NZl) EF Education-Nippo 0:00:15
5Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:00:19
6Jonas Rutsch (Ger) EF Education-Nippo 0:00:22
7Jannik Steimle (Ger) Deceuninck-QuickStep 0:00:22
8Florian Vermeersch (Bel) Lotto Soudal 0:00:22
9Søren Kragh Andersen (Den) Team DSM 0:00:22
10Rohan Dennis (Aus) Ineos Grenadiers 0:00:23
11Neilson Powless (USA) EF Education-Nippo 0:00:25
12Maximilian Schachmann (Ger) Bora-Hansgrohe 0:00:29
13Dries Devenyns (Bel) Deceuninck-QuickStep 0:00:30
14Ivan Garcia Cortina (Spa) Movistar Team 0:00:30
15Richard Carapaz (Ecu) Ineos Grenadiers 0:00:31
16Tom Dumoulin (Ned) Jumbo-Visma 0:00:32
17Manuele Boaro (Ita) Astana-Premier Tech 0:00:33
18Bob Jungels (Lux) AG2R Citroën Team 0:00:33
19Gonzalo Serrano Rodriguez (Spa) Movistar Team 0:00:34
20Stefan De Bod (RSA) Astana-Premier Tech 0:00:34
21Maciej Bodnar (Pol) Bora-Hansgrohe 0:00:35
22Tobias Ludvigsson (Swe) Groupama-FDJ 0:00:36
23Tom Bohli (Swi) Cofidis 0:00:37
24Mike Teunissen (Ned) Jumbo-Visma 0:00:38
25Mathieu van der Poel (Ned) Alpecin-Fenix 0:00:38
26Claudio Imhof (Swi) Switzerland 0:00:39
27Xandro Meurisse (Bel) Alpecin-Fenix 0:00:40
28Sebastian Langeveld (Ned) EF Education-Nippo 0:00:41
29Gino Mäder (Swi) Bahrain Victorious 0:00:41
30Domenico Pozzovivo (Ita) Team Qhubeka Assos 0:00:41
31Johan Jacobs (Swi) Movistar Team 0:00:42
32Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:00:42
33Ryan Gibbons (RSA) UAE Team Emirates 0:00:42
34Christophe Laporte (Fra) Cofidis 0:00:43
35Fred Wright (GBr) Bahrain Victorious 0:00:43
36Christoph Pfingsten (Ger) Jumbo-Visma 0:00:43
37Jelle Wallays (Bel) Cofidis 0:00:44
38Alexys Brunel (Fra) Groupama-FDJ 0:00:44
39Alexander Kamp (Den) Trek-Segafredo 0:00:44
40Pavel Sivakov (Rus) Ineos Grenadiers 0:00:44
41Rigoberto Uran (Col) EF Education-Nippo 0:00:46
42Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:46
43Andreas Kron (Den) Lotto Soudal 0:00:46
44Fabian Lienhard (Swi) Groupama-FDJ 0:00:47
45Nathan Van Hooydonck (Bel) Jumbo-Visma 0:00:48
46Michael Matthews (Aus) Team BikeExchange 0:00:49
47Kobe Goossens (Bel) Lotto Soudal 0:00:49
48John Degenkolb (Ger) Lotto Soudal 0:00:49
49Benjamin Thomas (Fra) Groupama-FDJ 0:00:50
50Jasha Sütterlin (Ger) Team DSM 0:00:50
51Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:00:50
52Hugo Houle (Can) Astana-Premier Tech 0:00:50
53Andreas Stokbro (Den) Team Qhubeka Assos 0:00:51
54Joel Suter (Swi) Switzerland 0:00:52
55Sergio Samitier Samitier (Spa) Movistar Team 0:00:52
56Dion Smith (NZl) Team BikeExchange 0:00:52
57Andreas Leknessund (Nor) Team DSM 0:00:53
58Jakob Fuglsang (Den) Astana-Premier Tech 0:00:53
59Eddie Dunbar (Irl) Ineos Grenadiers 0:00:54
60Luke Durbridge (Aus) Team BikeExchange 0:00:54
61Kilian Frankiny (Swi) Team Qhubeka Assos 0:00:54
62Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 0:00:55
63Matthew Walls (GBr) Bora-Hansgrohe 0:00:55
64Thymen Arensman (Ned) Team DSM 0:00:55
65Hermann Pernsteiner (Aut) Bahrain Victorious 0:00:55
66Lucas Hamilton (Aus) Team BikeExchange 0:00:55
67Tiesj Benoot (Bel) Team DSM 0:00:55
68Edward Theuns (Bel) Trek-Segafredo 0:00:56
69Michael Schär (Swi) AG2R Citroën Team 0:00:57
70André Greipel (Ger) Israel Start-up Nation 0:00:57
71Gijs Leemreize (Ned) Jumbo-Visma 0:00:58
72Damien Touze (Fra) AG2R Citroën Team 0:00:58
73Ruben Fernandez (Spa) Cofidis 0:00:58
74Rui Costa (Por) UAE Team Emirates 0:00:59
75Fabien Doubey (Fra) Total Direct Energie 0:00:59
76Jake Stewart (GBr) Groupama-FDJ 0:00:59
77Anthony Turgis (Fra) Total Direct Energie 0:00:59
78Connor Brown (NZl) Team Qhubeka Assos 0:00:59
79Romain Combaud (Fra) Team DSM 0:01:00
80Pierre Latour (Fra) Total Direct Energie 0:01:00
81Victor de la Parte (Spa) Total Direct Energie 0:01:00
82Sam Oomen (Ned) Jumbo-Visma 0:01:00
83Joey Rosskopf (USA) Rally Cycling 0:01:00
84Maurits Lammertink (Ned) Intermarché-Wanty-Gobert Matériaux 0:01:00
85Szymon Sajnok (Pol) Cofidis 0:01:01
86Alex Kirsch (Lux) Trek-Segafredo 0:01:01
87Sep Vanmarcke (Bel) Israel Start-up Nation 0:01:02
88Amund Grøndahl Jansen (Nor) Team BikeExchange 0:01:02
89Benoit Cosnefroy (Fra) AG2R Citroën Team 0:01:02
90Ben Tulett (GBr) Alpecin-Fenix 0:01:03
91Anton Palzer (Ger) Bora-Hansgrohe 0:01:03
92Maxim Van Gils (Bel) Lotto Soudal 0:01:04
93Mark Donovan (GBr) Team DSM 0:01:05
94Jordi Meeus (Bel) Bora-Hansgrohe 0:01:05
95Tim Declercq (Bel) Deceuninck-QuickStep 0:01:05
96Matteo Fabbro (Ita) Bora-Hansgrohe 0:01:05
97Marc Soler (Spa) Movistar Team 0:01:06
98Rémy Rochas (Fra) Cofidis 0:01:06
99Marc Hirschi (Swi) UAE Team Emirates 0:01:06
100Marcus Burghardt (Ger) Bora-Hansgrohe 0:01:07
101Alex Howes (USA) EF Education-Nippo 0:01:08
102Roland Thalmann (Swi) Switzerland 0:01:08
103Stephen Williams (GBr) Bahrain Victorious 0:01:08
104Silvan Dillier (Swi) Alpecin-Fenix 0:01:09
105Matteo Dal-Cin (Can) Rally Cycling 0:01:09
106Lukas Ruegg (Swi) Switzerland 0:01:11
107Julien Simon (Fra) Total Direct Energie 0:01:12
108Héctor Carretero (Spa) Movistar Team 0:01:12
109Matteo Badilatti (Swi) Groupama-FDJ 0:01:12
110Nickolas Zukowsky (Can) Rally Cycling 0:01:12
111Antonio Tiberi (Ita) Trek-Segafredo 0:01:12
112Sebastian Henao Gomez (Col) Ineos Grenadiers 0:01:12
113Niklas Eg (Den) Trek-Segafredo 0:01:12
114Nicola Conci (Ita) Trek-Segafredo 0:01:12
115Gavin Mannion (USA) Rally Cycling 0:01:12
116Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:12
117Jack Bauer (NZl) Team BikeExchange 0:01:12
118Filippo Conca (Ita) Lotto Soudal 0:01:13
119Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:13
120THIÈRY Cyrille Thiery (Swi) Switzerland 0:01:13
121Wout Poels (Ned) Bahrain Victorious 0:01:14
122Oliviero Troia (Ita) UAE Team Emirates 0:01:14
123David de la Cruz (Spa) UAE Team Emirates 0:01:15
124Alexis Vuillermoz (Fra) Total Direct Energie 0:01:15
125Antwan Tolhoek (Ned) Jumbo-Visma 0:01:17
126Jean-Pierre Drucker (Lux) Cofidis 0:01:18
127Guillaume Boivin (Can) Israel Start-up Nation 0:01:18
128Michael Woods (Can) Israel Start-up Nation 0:01:19
129Yevgeniy Gidich (Kaz) Astana-Premier Tech 0:01:19
130Reinardt Janse Van Rensburg (RSA) Team Qhubeka Assos 0:01:19
131James Piccoli (Can) Israel Start-up Nation 0:01:19
132Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:01:20
133Michal Golas (Pol) Ineos Grenadiers 0:01:21
134Baptiste Planckaert (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:21
135Rob Britton (Can) Rally Cycling 0:01:22
136Jonas Gregaard (Den) Astana-Premier Tech 0:01:23
137Nans Peters (Fra) AG2R Citroën Team 0:01:24
138Marc Sarreau (Fra) AG2R Citroën Team 0:01:26
139Rick Zabel (Ger) Israel Start-up Nation 0:01:27
140Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:27
141Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates 0:01:27
142Hugo Hofstetter (Fra) Israel Start-up Nation 0:01:28
143Simon Clarke (Aus) Team Qhubeka Assos 0:01:28
144Viktor Verschaeve (Bel) Lotto Soudal 0:01:28
145Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:28
146KUHN Kevin Kuhn (Swi) Switzerland 0:01:29
147Ben King (USA) Rally Cycling 0:01:30
148Eros Capecchi (Ita) Bahrain Victorious 0:01:30
149Antonio Nibali (Ita) Trek-Segafredo 0:01:32
150Esteban Chaves Rubio (Col) Team BikeExchange 0:01:36
151Petr Vakoc (Cze) Alpecin-Fenix 0:01:37
152Domen Novak (Slo) Bahrain Victorious 0:01:39
153Kyle Murphy (USA) Rally Cycling 0:01:39
154Juan Diego Alba Bolivar (Col) Movistar Team 0:01:40
155Otto Vergaerde (Bel) Alpecin-Fenix 0:01:42
156Luke Rowe (GBr) Ineos Grenadiers 0:01:42
157Simon Pellaud (Swi) Switzerland 0:01:43
158Mathias Frank (Swi) AG2R Citroën Team 0:01:46
159Floris De Tier (Bel) Alpecin-Fenix 0:01:49
160Nicholas Dlamini (RSA) Team Qhubeka Assos 0:01:51
Swipe to scroll horizontally
Sprint classification
Pos.Rider Name (Country) TeamResult
1Stefan Küng (Swi) Groupama-FDJ 12
2Stefan Bissegger (Swi) EF Education-Nippo 8
3Mattia Cattaneo (Ita) Deceuninck-QuickStep 6
4Tom Scully (NZl) EF Education-Nippo 4
5Julian Alaphilippe (Fra) Deceuninck-QuickStep 2
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Stefan Bissegger (Swi) EF Education-Nippo 0:12:04
2Jonas Rutsch (Ger) EF Education-Nippo 0:00:18
3Jannik Steimle (Ger) Deceuninck-QuickStep 0:00:18
4Florian Vermeersch (Bel) Lotto Soudal 0:00:18
5Neilson Powless (USA) EF Education-Nippo 0:00:21
6Stefan De Bod (RSA) Astana-Premier Tech 0:00:30
7Gino Mäder (Swi) Bahrain Victorious 0:00:37
8Johan Jacobs (Swi) Movistar Team 0:00:38
9Fred Wright (GBr) Bahrain Victorious 0:00:39
10Alexys Brunel (Fra) Groupama-FDJ 0:00:40
11Pavel Sivakov (Rus) Ineos Grenadiers 0:00:40
12Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:42
13Andreas Kron (Den) Lotto Soudal 0:00:42
14Kobe Goossens (Bel) Lotto Soudal 0:00:45
15Andreas Stokbro (Den) Team Qhubeka Assos 0:00:46
16Joel Suter (Swi) Switzerland 0:00:48
17Andreas Leknessund (Nor) Team DSM 0:00:49
18Eddie Dunbar (Irl) Ineos Grenadiers 0:00:50
19Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 0:00:51
20Matthew Walls (GBr) Bora-Hansgrohe 0:00:51
21Thymen Arensman (Ned) Team DSM 0:00:51
22Lucas Hamilton (Aus) Team BikeExchange 0:00:51
23Gijs Leemreize (Ned) Jumbo-Visma 0:00:54
24Damien Touze (Fra) AG2R Citroën Team 0:00:54
25Jake Stewart (GBr) Groupama-FDJ 0:00:55
26Connor Brown (NZl) Team Qhubeka Assos 0:00:55
27Szymon Sajnok (Pol) Cofidis 0:00:57
28Ben Tulett (GBr) Alpecin-Fenix 0:00:59
29Maxim Van Gils (Bel) Lotto Soudal 0:01:00
30Mark Donovan (GBr) Team DSM 0:01:01
31Jordi Meeus (Bel) Bora-Hansgrohe 0:01:01
32Rémy Rochas (Fra) Cofidis 0:01:02
33Marc Hirschi (Swi) UAE Team Emirates 0:01:02
34Stephen Williams (GBr) Bahrain Victorious 0:01:04
35Lukas Ruegg (Swi) Switzerland 0:01:07
36Nickolas Zukowsky (Can) Rally Cycling 0:01:08
37Antonio Tiberi (Ita) Trek-Segafredo 0:01:08
38Nicola Conci (Ita) Trek-Segafredo 0:01:08
39Filippo Conca (Ita) Lotto Soudal 0:01:08
40Yevgeniy Gidich (Kaz) Astana-Premier Tech 0:01:15
41Jonas Gregaard (Den) Astana-Premier Tech 0:01:18
42Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates 0:01:23
43Viktor Verschaeve (Bel) Lotto Soudal 0:01:24
44Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:24
45KUHN Kevin Kuhn (Swi) Switzerland 0:01:25
46Juan Diego Alba Bolivar (Col) Movistar Team 0:01:36
Swipe to scroll horizontally
Team classification
Pos.Rider Name (Country) TeamResult
1EF Education-Nippo 0:36:41
2Deceuninck-QuickStep 0:00:12
3Groupama - Fdj 0:00:39
4Ineos Grenadiers 0:00:57
5Movistar Team 0:01:05
6Astana-Premier Tech 0:01:08
7Jumbo-Visma 0:01:12
8Lotto Soudal 0:01:16
9Bora-Hansgrohe 0:01:18
10Cofidis 0:01:22
11Team DSM 0:01:24
12Bahrain Victorious 0:01:38
13Alpecin-Fenix 0:01:40
14Team Qhubeka Assos 0:01:44
15AG2R Citroën Team 0:01:46
16UAE Team Emirates 0:01:50
17Team BikeExchange 0:01:53
18SWISS CYCLING 0:01:58
19Trek-Segafredo 0:02:00
20Total Direct Energie 0:02:17
21Israel Start-up Nation 0:02:35
22Rally Cycling 0:02:40
23Intermarché-Wanty-Gobert Matériaux 0:02:44

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1