Tour de Romandie: Kung wins stage 2

Stefan Kung (Groupama-FDJ) upset the sprinters on stage 2 of the Tour de Romandie, attacking from the breakaway and holding off the peloton in the final 20 kilometres to claim his third career victory at the Swiss race.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Stefan Küng (Swi) Groupama-FDJ4:10:59
2Sam Bennett (Irl) Bora-Hansgrohe0:00:59
3Sonny Colbrelli (Ita) Bahrain-MeridaRow 2 - Cell 2
4Simone Consonni (Ita) UAE Team EmiratesRow 3 - Cell 2
5Elia Viviani (Ita) Deceuninck-QuickStepRow 4 - Cell 2
6Patrick Bevin (NZl) CCC TeamRow 5 - Cell 2
7Michael Albasini (Swi) Mitchelton-ScottRow 6 - Cell 2
8Viacheslav Kuznetsov (Rus) Katusha-AlpecinRow 7 - Cell 2
9Giacomo Nizzolo (Ita) Dimension DataRow 8 - Cell 2
10Andrea Pasqualon (Ita) Wanty-GobertRow 9 - Cell 2
11Asbjørn Kragh Andersen (Den) Team SunwebRow 10 - Cell 2
12Merhawi Kudus (Eri) Astana Pro TeamRow 11 - Cell 2
13Carlos Betancur (Col) Movistar TeamRow 12 - Cell 2
14Winner Anacona (Col) Movistar TeamRow 13 - Cell 2
15Guillaume Martin (Fra) Wanty-GobertRow 14 - Cell 2
16Julien Bernard (Fra) Trek-SegafredoRow 15 - Cell 2
17Roland Thalmann (Swi) Swiss National TeamRow 16 - Cell 2
18Damien Howson (Aus) Mitchelton-ScottRow 17 - Cell 2
19Eduard Prades (Spa) Movistar TeamRow 18 - Cell 2
20David Gaudu (Fra) Groupama-FDJRow 19 - Cell 2
21Ben Swift (GBr) Team IneosRow 20 - Cell 2
22Emanuel Buchmann (Ger) Bora-HansgroheRow 21 - Cell 2
23Lennard Kämna (Ger) Team SunwebRow 22 - Cell 2
24Johannes Fröhlinger (Ger) Team SunwebRow 23 - Cell 2
25Felix Großschartner (Aut) Bora-HansgroheRow 24 - Cell 2
26Rui Costa (Por) UAE Team EmiratesRow 25 - Cell 2
27Steven Kruijswijk (Ned) Team Jumbo-VismaRow 26 - Cell 2
28Edward Ravasi (Ita) UAE Team EmiratesRow 27 - Cell 2
29Mathias Flueckiger (Swi) Swiss National TeamRow 28 - Cell 2
30Simon Pellaud (Swi) Swiss National TeamRow 29 - Cell 2
31Tanel Kangert (Est) EF Education FirstRow 30 - Cell 2
32Florian Senechal (Fra) Deceuninck-QuickStepRow 31 - Cell 2
33Tony Martin (Ger) Team Jumbo-VismaRow 32 - Cell 2
34Joseph Rosskopf (USA) CCC TeamRow 33 - Cell 2
35Primoz Roglic (Slo) Team Jumbo-VismaRow 34 - Cell 2
36Eduardo Sepulveda (Arg) Movistar TeamRow 35 - Cell 2
37Thomas Degand (Bel) Wanty-GobertRow 36 - Cell 2
38Odd Christian Eiking (Nor) Wanty-GobertRow 37 - Cell 2
39Carl Fredrik Hagen (Nor) Lotto SoudalRow 38 - Cell 2
40Michael Woods (Can) EF Education FirstRow 39 - Cell 2
41James Knox (GBr) Deceuninck-QuickStepRow 40 - Cell 2
42Daniel Martinez (Col) EF Education FirstRow 41 - Cell 2
43Hugh John Carthy (GBr) EF Education FirstRow 42 - Cell 2
44Niklas Eg (Den) Trek-SegafredoRow 43 - Cell 2
45Jonathan Caicedo (Ecu) EF Education FirstRow 44 - Cell 2
46Gianluca Brambilla (Ita) Trek-SegafredoRow 45 - Cell 2
47Geraint Thomas (GBr) Team IneosRow 46 - Cell 2
48Silvan Dillier (Swi) AG2R La MondialeRow 47 - Cell 2
49Ilnur Zakarin (Rus) Katusha-AlpecinRow 48 - Cell 2
50Mathias Frank (Swi) AG2R La MondialeRow 49 - Cell 2
51Victor Campenaerts (Bel) Lotto SoudalRow 50 - Cell 2
52Kilian Frankiny (Swi) Groupama-FDJRow 51 - Cell 2
53Rodrigo Contreras (Col) Astana Pro TeamRow 52 - Cell 2
54Nans Peters (Fra) AG2R La MondialeRow 53 - Cell 2
55Will Barta (USA) CCC TeamRow 54 - Cell 2
56Andrey Amador (CRc) Movistar TeamRow 55 - Cell 2
57Joe Dombrowski (USA) EF Education FirstRow 56 - Cell 2
58Simon Spilak (Slo) Katusha-AlpecinRow 57 - Cell 2
59Aime De Gendt (Bel) Wanty-GobertRow 58 - Cell 2
60Diego Rosa (Ita) Team IneosRow 59 - Cell 2
61Sander Armee (Bel) Lotto SoudalRow 60 - Cell 2
62Pavel Kochetkov (Rus) Katusha-AlpecinRow 61 - Cell 2
63Patrick Müller (Swi) Swiss National TeamRow 62 - Cell 2
64Lukasz Owsian (Pol) CCC TeamRow 63 - Cell 2
65Hermann Pernsteiner (Aut) Bahrain-MeridaRow 64 - Cell 2
66Daniil Fominykh (Kaz) Astana Pro TeamRow 65 - Cell 2
67Danilo Wyss (Swi) Dimension DataRow 66 - Cell 2
68Tsgabu Grmay (Eth) Mitchelton-ScottRow 67 - Cell 2
69Sébastien Reichenbach (Swi) Groupama-FDJRow 68 - Cell 2
70Kenny Elissonde (Fra) Team IneosRow 69 - Cell 2
71Dmitrii Strakhov (Rus) Katusha-AlpecinRow 70 - Cell 2
72Xandro Meurisse (Bel) Wanty-GobertRow 71 - Cell 2
73Patrick Schelling (Swi) Swiss National TeamRow 72 - Cell 2
74Michael Storer (Aus) Team SunwebRow 73 - Cell 2
75Jaime Castrillo (Spa) Movistar TeamRow 74 - Cell 2
76Jaco Venter (RSA) Dimension DataRow 75 - Cell 2
77Louis Meintjes (RSA) Dimension DataRow 76 - Cell 2
78Frederik Backaert (Bel) Wanty-GobertRow 77 - Cell 2
79Callum Scotson (Aus) Mitchelton-ScottRow 78 - Cell 2
80Simone Petilli (Ita) UAE Team EmiratesRow 79 - Cell 2
81Cameron Meyer (Aus) Mitchelton-ScottRow 80 - Cell 2
82Claudio Imhof (Swi) Swiss National TeamRow 81 - Cell 2
83Lennard Hofstede (Ned) Team Jumbo-VismaRow 82 - Cell 2
84Nicolas Roche (Irl) Team SunwebRow 83 - Cell 2
85Florian Storck (Swi) Team SunwebRow 84 - Cell 2
86Clément Chevrier (Fra) AG2R La MondialeRow 85 - Cell 2
87Thomas De Gendt (Bel) Lotto SoudalRow 86 - Cell 2
88Nico Denz (Ger) AG2R La MondialeRow 87 - Cell 2
89Matteo Badilatti (Swi) Swiss National TeamRow 88 - Cell 2
90Riccardo Zoidl (Aut) CCC TeamRow 89 - Cell 2
91Jan Tratnik (Slo) Bahrain-MeridaRow 90 - Cell 2
92Chad Haga (USA) Team SunwebRow 91 - Cell 2
93Vasil Kiryienka (Blr) Team IneosRow 92 - Cell 2
94Jonas Gregaard Wilsly (Den) Astana Pro TeamRow 93 - Cell 2
95Francisco Ventoso (Spa) CCC TeamRow 94 - Cell 2
96Alexis Gougeard (Fra) AG2R La MondialeRow 95 - Cell 2
97Shane Archbold (NZl) Bora-HansgroheRow 96 - Cell 2
98Bagdonas Gediminas (Ltu) AG2R La MondialeRow 97 - Cell 2
99Benjamin Thomas (Fra) Groupama-FDJRow 98 - Cell 2
100Manuele Mori (Ita) UAE Team EmiratesRow 99 - Cell 2
101Léo Vincent (Fra) Groupama-FDJ0:02:19
102Nathan Brown (USA) EF Education FirstRow 101 - Cell 2
103Dylan van Baarle (Ned) Team Ineos0:03:29
104Filippo Ganna (Ita) Team IneosRow 103 - Cell 2
105Harm Vanhoucke (Bel) Lotto SoudalRow 104 - Cell 2
106Jorge Arcas (Spa) Movistar TeamRow 105 - Cell 2
107Luka Pibernik (Slo) Bahrain-Merida0:03:31
108Stephen Williams (GBr) Bahrain-Merida0:05:58
109Davide Villella (Ita) Astana Pro Team0:06:24
110Jan Hirt (Cze) Astana Pro TeamRow 109 - Cell 2
111Nikita Stalnov (Kaz) Astana Pro TeamRow 110 - Cell 2
112Remco Evenepoel (Bel) Deceuninck-QuickStep0:06:42
113Christoph Pfingsten (Ger) Bora-HansgroheRow 112 - Cell 2
114William Bonnet (Fra) Groupama-FDJRow 113 - Cell 2
115Jay Thomson (RSA) Dimension DataRow 114 - Cell 2
116Fabio Sabatini (Ita) Deceuninck-QuickStepRow 115 - Cell 2
117Eros Capecchi (Ita) Deceuninck-QuickStep0:07:00
118Tom Bohli (Swi) UAE Team EmiratesRow 117 - Cell 2
119Jos van Emden (Ned) Team Jumbo-VismaRow 118 - Cell 2
120Neilson Powless (USA) Team Jumbo-VismaRow 119 - Cell 2
121Jonas Vingegaard (Den) Team Jumbo-VismaRow 120 - Cell 2
122Maciej Bodnar (Pol) Bora-Hansgrohe0:07:42
123Markel Irizar (Spa) Trek-SegafredoRow 122 - Cell 2
124Ryan Mullen (Irl) Trek-SegafredoRow 123 - Cell 2
125Will Clarke (Aus) Trek-SegafredoRow 124 - Cell 2
126Matteo Moschetti (Ita) Trek-SegafredoRow 125 - Cell 2
127Meiyin Wang (Chn) Bahrain-MeridaRow 126 - Cell 2
128Rasmus Iversen (Den) Lotto Soudal0:11:50
129Aleksandr Riabushenko (Blr) UAE Team Emirates0:14:25
130Erik Baska (Svk) Bora-HansgroheRow 129 - Cell 2
131Davide Martinelli (Ita) Deceuninck-QuickStepRow 130 - Cell 2
DNFChun Kai Feng (Tpe) Bahrain-MeridaRow 131 - Cell 2
DNSDion Smith (NZl) Mitchelton-ScottRow 132 - Cell 2
Swipe to scroll horizontally
Sprint - JouezSport, 118.7km
#Rider Name (Country) TeamResultRow 0 - Cell 3
1Claudio Imhof (Swi) Swiss National Team15pts
2Stefan Küng (Swi) Groupama-FDJ10Row 2 - Cell 3
3Frederik Backaert (Bel) Wanty-Gobert6Row 3 - Cell 3
Swipe to scroll horizontally
Sprint JouezSport, 158.7km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Stefan Küng (Swi) Groupama-FDJ15pts
2Frederik Backaert (Bel) Wanty-Gobert10Row 1 - Cell 3
3Bagdonas Gediminas (Ltu) AG2R La Mondiale6Row 2 - Cell 3
Swipe to scroll horizontally
Finish - Morges, 174.4km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Stefan Küng (Swi) Groupama-FDJ50pts
2Sam Bennett (Irl) Bora-Hansgrohe30Row 1 - Cell 3
3Sonny Colbrelli (Ita) Bahrain-Merida20Row 2 - Cell 3
4Simone Consonni (Ita) UAE Team Emirates18Row 3 - Cell 3
5Elia Viviani (Ita) Deceuninck-QuickStep16Row 4 - Cell 3
6Patrick Bevin (NZl) CCC Team14Row 5 - Cell 3
7Michael Albasini (Swi) Mitchelton-Scott12Row 6 - Cell 3
8Viacheslav Kuznetsov (Rus) Katusha-Alpecin10Row 7 - Cell 3
9Giacomo Nizzolo (Ita) Dimension Data8Row 8 - Cell 3
10Andrea Pasqualon (Ita) Wanty-Gobert7Row 9 - Cell 3
11Asbjørn Kragh Andersen (Den) Team Sunweb6Row 10 - Cell 3
12Merhawi Kudus (Eri) Astana Pro Team5Row 11 - Cell 3
13Carlos Betancur (Col) Movistar Team4Row 12 - Cell 3
14Winner Anacona (Col) Movistar Team3Row 13 - Cell 3
15Guillaume Martin (Fra) Wanty-Gobert2Row 14 - Cell 3
Swipe to scroll horizontally
Mountain - Col du Mollendruz, 99.4km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jorge Arcas (Spa) Movistar Team8pts
2Stefan Küng (Swi) Groupama-FDJ6Row 1 - Cell 3
3Bagdonas Gediminas (Ltu) AG2R La Mondiale4Row 2 - Cell 3
4Claudio Imhof (Swi) Swiss National Team2Row 3 - Cell 3
5Frederik Backaert (Bel) Wanty-Gobert1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain - Reverolle, 143.2km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Stefan Küng (Swi) Groupama-FDJ5pts
2Bagdonas Gediminas (Ltu) AG2R La Mondiale3Row 1 - Cell 3
3Frederik Backaert (Bel) Wanty-Gobert2Row 2 - Cell 3
4Claudio Imhof (Swi) Swiss National Team1Row 3 - Cell 3
Swipe to scroll horizontally
Young rider
#Rider Name (Country) TeamResult
1David Gaudu (Fra) Groupama-FDJ4:11:58
2Lennard Kämna (Ger) Team SunwebRow 1 - Cell 2
3James Knox (GBr) Deceuninck-QuickStepRow 2 - Cell 2
4Daniel Martinez (Col) EF Education FirstRow 3 - Cell 2
5Niklas Eg (Den) Trek-SegafredoRow 4 - Cell 2
6Will Barta (USA) CCC TeamRow 5 - Cell 2
7Patrick Müller (Swi) Swiss National TeamRow 6 - Cell 2
8Dmitrii Strakhov (Rus) Katusha-AlpecinRow 7 - Cell 2
9Michael Storer (Aus) Team SunwebRow 8 - Cell 2
10Jaime Castrillo (Spa) Movistar TeamRow 9 - Cell 2
11Callum Scotson (Aus) Mitchelton-ScottRow 10 - Cell 2
12Florian Storck (Swi) Team SunwebRow 11 - Cell 2
13Jonas Gregaard Wilsly (Den) Astana Pro TeamRow 12 - Cell 2
14Benjamin Thomas (Fra) Groupama-FDJRow 13 - Cell 2
15Léo Vincent (Fra) Groupama-FDJ0:01:20
16Filippo Ganna (Ita) Team Ineos0:02:30
17Harm Vanhoucke (Bel) Lotto SoudalRow 16 - Cell 2
18Stephen Williams (GBr) Bahrain-Merida0:04:59
19Remco Evenepoel (Bel) Deceuninck-QuickStep0:05:43
20Neilson Powless (USA) Team Jumbo-Visma0:06:01
21Jonas Vingegaard (Den) Team Jumbo-VismaRow 20 - Cell 2
22Matteo Moschetti (Ita) Trek-Segafredo0:06:43
23Rasmus Iversen (Den) Lotto Soudal0:10:51
24Aleksandr Riabushenko (Blr) UAE Team Emirates0:13:26
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Groupama-FDJ12:34:55
2Movistar Team0:00:59
3Bora-HansgroheRow 2 - Cell 2
4UAE Team EmiratesRow 3 - Cell 2
5Team SunwebRow 4 - Cell 2
6Wanty-Gobert Cycling TeamRow 5 - Cell 2
7Swiss National TeamRow 6 - Cell 2
8Deceuninck-QuickStepRow 7 - Cell 2
9Mitchelton-ScottRow 8 - Cell 2
10CCC TeamRow 9 - Cell 2
11Team Jumbo-VismaRow 10 - Cell 2
12Trek-SegafredoRow 11 - Cell 2
13EF Education FirstRow 12 - Cell 2
14Katusha-AlpecinRow 13 - Cell 2
15Team IneosRow 14 - Cell 2
16Astana Pro TeamRow 15 - Cell 2
17Lotto SoudalRow 16 - Cell 2
18Dimension DataRow 17 - Cell 2
19AG2R La MondialeRow 18 - Cell 2
20Bahrain-MeridaRow 19 - Cell 2
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma8:32:13
2Rui Costa (Por) UAE Team Emirates0:00:10
3David Gaudu (Fra) Groupama-FDJ0:00:12
4Geraint Thomas (GBr) Team Ineos0:00:13
5Carlos Betancur (Col) Movistar Team0:00:14
6Felix Großschartner (Aut) Bora-Hansgrohe0:00:15
7Steven Kruijswijk (Ned) Team Jumbo-Visma0:00:17
8James Knox (GBr) Deceuninck-QuickStep0:00:18
9Damien Howson (Aus) Mitchelton-ScottRow 8 - Cell 2
10Winner Anacona (Col) Movistar Team0:00:19
11Emanuel Buchmann (Ger) Bora-Hansgrohe0:00:22
12Mathias Frank (Swi) AG2R La MondialeRow 11 - Cell 2
13Eduardo Sepulveda (Arg) Movistar Team0:00:23
14Simon Spilak (Slo) Katusha-Alpecin0:00:24
15Michael Woods (Can) EF Education FirstRow 14 - Cell 2
16Ilnur Zakarin (Rus) Katusha-Alpecin0:00:26
17Guillaume Martin (Fra) Wanty-GobertRow 16 - Cell 2
18Carl Fredrik Hagen (Nor) Lotto Soudal0:00:28
19Sébastien Reichenbach (Swi) Groupama-FDJRow 18 - Cell 2
20Patrick Bevin (NZl) CCC Team0:01:04
21Tanel Kangert (Est) EF Education First0:01:07
22Andrey Amador (CRc) Movistar Team0:01:10
23Daniel Martinez (Col) EF Education First0:01:12
24Joseph Rosskopf (USA) CCC Team0:01:14
25Riccardo Zoidl (Aut) CCC TeamRow 24 - Cell 2
26Rodrigo Contreras (Col) Astana Pro Team0:01:17
27Hugh John Carthy (GBr) EF Education First0:01:20
28Gianluca Brambilla (Ita) Trek-SegafredoRow 27 - Cell 2
29Merhawi Kudus (Eri) Astana Pro Team0:01:27
30Matteo Badilatti (Swi) Swiss National Team0:01:33
31Julien Bernard (Fra) Trek-Segafredo0:01:50
32Nans Peters (Fra) AG2R La Mondiale0:01:53
33Thomas De Gendt (Bel) Lotto Soudal0:02:27
34Jaime Castrillo (Spa) Movistar Team0:02:41
35Michael Storer (Aus) Team Sunweb0:02:42
36Niklas Eg (Den) Trek-Segafredo0:02:44
37Louis Meintjes (RSA) Dimension Data0:02:48
38Dylan van Baarle (Ned) Team Ineos0:03:40
39Stefan Küng (Swi) Groupama-FDJ0:03:42
40Sonny Colbrelli (Ita) Bahrain-Merida0:04:13
41Nicolas Roche (Irl) Team Sunweb0:04:52
42Michael Albasini (Swi) Mitchelton-Scott0:04:54
43Xandro Meurisse (Bel) Wanty-Gobert0:04:55
44Eduard Prades (Spa) Movistar Team0:05:00
45Ben Swift (GBr) Team Ineos0:05:01
46Danilo Wyss (Swi) Dimension DataRow 45 - Cell 2
47Lennard Hofstede (Ned) Team Jumbo-Visma0:05:02
48Roland Thalmann (Swi) Swiss National TeamRow 47 - Cell 2
49Thomas Degand (Bel) Wanty-GobertRow 48 - Cell 2
50Simone Petilli (Ita) UAE Team Emirates0:05:04
51Nico Denz (Ger) AG2R La Mondiale0:05:05
52Patrick Müller (Swi) Swiss National TeamRow 51 - Cell 2
53Jonathan Caicedo (Ecu) EF Education FirstRow 52 - Cell 2
54Tsgabu Grmay (Eth) Mitchelton-Scott0:05:06
55Simon Pellaud (Swi) Swiss National TeamRow 54 - Cell 2
56Edward Ravasi (Ita) UAE Team Emirates0:05:07
57Joe Dombrowski (USA) EF Education First0:05:08
58Hermann Pernsteiner (Aut) Bahrain-Merida0:05:09
59Mathias Flueckiger (Swi) Swiss National Team0:05:11
60Kilian Frankiny (Swi) Groupama-FDJ0:05:15
61Jonas Gregaard Wilsly (Den) Astana Pro Team0:05:17
62Clément Chevrier (Fra) AG2R La MondialeRow 61 - Cell 2
63Kenny Elissonde (Fra) Team Ineos0:05:19
64Jan Hirt (Cze) Astana Pro Team0:06:09
65Léo Vincent (Fra) Groupama-FDJ0:06:18
66Davide Villella (Ita) Astana Pro Team0:06:44
67Filippo Ganna (Ita) Team Ineos0:07:23
68Jan Tratnik (Slo) Bahrain-Merida0:08:41
69Cameron Meyer (Aus) Mitchelton-Scott0:08:49
70Silvan Dillier (Swi) AG2R La Mondiale0:08:50
71Diego Rosa (Ita) Team Ineos0:08:52
72Alexis Gougeard (Fra) AG2R La Mondiale0:08:55
73Florian Storck (Swi) Team Sunweb0:08:56
74Lukasz Owsian (Pol) CCC TeamRow 73 - Cell 2
75Andrea Pasqualon (Ita) Wanty-Gobert0:08:59
76Pavel Kochetkov (Rus) Katusha-Alpecin0:09:12
77Frederik Backaert (Bel) Wanty-Gobert0:11:25
78Vasil Kiryienka (Blr) Team Ineos0:11:28
79Jorge Arcas (Spa) Movistar Team0:11:32
80Tony Martin (Ger) Team Jumbo-Visma0:13:03
81Claudio Imhof (Swi) Swiss National Team0:13:24
82Benjamin Thomas (Fra) Groupama-FDJ0:13:25
83Chad Haga (USA) Team Sunweb0:13:27
84Francisco Ventoso (Spa) CCC Team0:13:29
85Aime De Gendt (Bel) Wanty-Gobert0:13:31
86Will Barta (USA) CCC Team0:13:33
87Lennard Kämna (Ger) Team Sunweb0:13:35
88Manuele Mori (Ita) UAE Team EmiratesRow 87 - Cell 2
89Callum Scotson (Aus) Mitchelton-Scott0:13:36
90Dmitrii Strakhov (Rus) Katusha-AlpecinRow 89 - Cell 2
91Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:13:40
92Patrick Schelling (Swi) Swiss National Team0:13:41
93Odd Christian Eiking (Nor) Wanty-Gobert0:13:44
94Victor Campenaerts (Bel) Lotto Soudal0:14:22
95Nikita Stalnov (Kaz) Astana Pro Team0:14:34
96Neilson Powless (USA) Team Jumbo-Visma0:14:51
97Nathan Brown (USA) EF Education First0:14:55
98Remco Evenepoel (Bel) Deceuninck-QuickStep0:15:09
99Harm Vanhoucke (Bel) Lotto Soudal0:16:09
100Luka Pibernik (Slo) Bahrain-Merida0:16:15
101Christoph Pfingsten (Ger) Bora-Hansgrohe0:19:15
102William Bonnet (Fra) Groupama-FDJ0:19:19
103Tom Bohli (Swi) UAE Team Emirates0:19:21
104Jos van Emden (Ned) Team Jumbo-Visma0:19:31
105Eros Capecchi (Ita) Deceuninck-QuickStep0:19:38
106Jonas Vingegaard (Den) Team Jumbo-Visma0:19:41
107Maciej Bodnar (Pol) Bora-Hansgrohe0:20:07
108Markel Irizar (Spa) Trek-Segafredo0:20:19
109Elia Viviani (Ita) Deceuninck-QuickStep0:23:47
110Simone Consonni (Ita) UAE Team Emirates0:23:48
111Florian Senechal (Fra) Deceuninck-QuickStepRow 110 - Cell 2
112Giacomo Nizzolo (Ita) Dimension DataRow 111 - Cell 2
113Sam Bennett (Irl) Bora-Hansgrohe0:23:49
114Asbjørn Kragh Andersen (Den) Team SunwebRow 113 - Cell 2
115Bagdonas Gediminas (Ltu) AG2R La Mondiale0:23:55
116Daniil Fominykh (Kaz) Astana Pro Team0:24:00
117Jaco Venter (RSA) Dimension Data0:24:06
118Sander Armee (Bel) Lotto Soudal0:24:09
119Johannes Fröhlinger (Ger) Team SunwebRow 118 - Cell 2
120Shane Archbold (NZl) Bora-Hansgrohe0:24:14
121Stephen Williams (GBr) Bahrain-Merida0:28:57
122Jay Thomson (RSA) Dimension Data0:29:47
123Fabio Sabatini (Ita) Deceuninck-QuickStep0:29:54
124Ryan Mullen (Irl) Trek-Segafredo0:30:32
125Will Clarke (Aus) Trek-Segafredo0:30:36
126Matteo Moschetti (Ita) Trek-Segafredo0:30:44
127Meiyin Wang (Chn) Bahrain-Merida0:30:52
128Rasmus Iversen (Den) Lotto Soudal0:34:56
129Davide Martinelli (Ita) Deceuninck-QuickStep0:37:17
130Erik Baska (Svk) Bora-Hansgrohe0:37:25
131Aleksandr Riabushenko (Blr) UAE Team Emirates0:37:34
Swipe to scroll horizontally
Sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Stefan Küng (Swi) Groupama-FDJ88pts
2Primoz Roglic (Slo) Team Jumbo-Visma75Row 1 - Cell 3
3Rui Costa (Por) UAE Team Emirates37Row 2 - Cell 3
4Jan Tratnik (Slo) Bahrain-Merida30Row 3 - Cell 3
5David Gaudu (Fra) Groupama-FDJ30Row 4 - Cell 3
6Sam Bennett (Irl) Bora-Hansgrohe30Row 5 - Cell 3
7Sonny Colbrelli (Ita) Bahrain-Merida25Row 6 - Cell 3
8Maciej Bodnar (Pol) Bora-Hansgrohe24Row 7 - Cell 3
9Tom Bohli (Swi) UAE Team Emirates22Row 8 - Cell 3
10Emanuel Buchmann (Ger) Bora-Hansgrohe21Row 9 - Cell 3
11Patrick Bevin (NZl) CCC Team20Row 10 - Cell 3
12Tony Martin (Ger) Team Jumbo-Visma19Row 11 - Cell 3
13Carlos Betancur (Col) Movistar Team18Row 12 - Cell 3
14Michael Woods (Can) EF Education First18Row 13 - Cell 3
15Simone Consonni (Ita) UAE Team Emirates18Row 14 - Cell 3
16Geraint Thomas (GBr) Team Ineos17Row 15 - Cell 3
17Damien Howson (Aus) Mitchelton-Scott16Row 16 - Cell 3
18Frederik Backaert (Bel) Wanty-Gobert16Row 17 - Cell 3
19Elia Viviani (Ita) Deceuninck-QuickStep16Row 18 - Cell 3
20Claudio Imhof (Swi) Swiss National Team15Row 19 - Cell 3
21Carl Fredrik Hagen (Nor) Lotto Soudal14Row 20 - Cell 3
22Felix Großschartner (Aut) Bora-Hansgrohe12Row 21 - Cell 3
23Eduardo Sepulveda (Arg) Movistar Team12Row 22 - Cell 3
24Michael Albasini (Swi) Mitchelton-Scott12Row 23 - Cell 3
25Jan Hirt (Cze) Astana Pro Team10Row 24 - Cell 3
26Viacheslav Kuznetsov (Rus) Katusha-Alpecin10Row 25 - Cell 3
27Patrick Schelling (Swi) Swiss National Team10Row 26 - Cell 3
28Guillaume Martin (Fra) Wanty-Gobert9Row 27 - Cell 3
29Giacomo Nizzolo (Ita) Dimension Data8Row 28 - Cell 3
30Andrea Pasqualon (Ita) Wanty-Gobert7Row 29 - Cell 3
31Hugh John Carthy (GBr) EF Education First6Row 30 - Cell 3
32Lukasz Owsian (Pol) CCC Team6Row 31 - Cell 3
33Asbjørn Kragh Andersen (Den) Team Sunweb6Row 32 - Cell 3
34Bagdonas Gediminas (Ltu) AG2R La Mondiale6Row 33 - Cell 3
35Winner Anacona (Col) Movistar Team5Row 34 - Cell 3
36Simon Spilak (Slo) Katusha-Alpecin5Row 35 - Cell 3
37Merhawi Kudus (Eri) Astana Pro Team5Row 36 - Cell 3
38James Knox (GBr) Deceuninck-QuickStep4Row 37 - Cell 3
39Benjamin Thomas (Fra) Groupama-FDJ3Row 38 - Cell 3
40Nicolas Roche (Irl) Team Sunweb2Row 39 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Simon Pellaud (Swi) Swiss National Team30pts
2Diego Rosa (Ita) Team Ineos22Row 1 - Cell 3
3Patrick Schelling (Swi) Swiss National Team16Row 2 - Cell 3
4Stefan Küng (Swi) Groupama-FDJ11Row 3 - Cell 3
5Hugh John Carthy (GBr) EF Education First8Row 4 - Cell 3
6Jorge Arcas (Spa) Movistar Team8Row 5 - Cell 3
7Alexis Gougeard (Fra) AG2R La Mondiale8Row 6 - Cell 3
8Bagdonas Gediminas (Ltu) AG2R La Mondiale7Row 7 - Cell 3
9Geraint Thomas (GBr) Team Ineos6Row 8 - Cell 3
10Michael Woods (Can) EF Education First4Row 9 - Cell 3
11Eros Capecchi (Ita) Deceuninck-QuickStep4Row 10 - Cell 3
12Frederik Backaert (Bel) Wanty-Gobert3Row 11 - Cell 3
13Claudio Imhof (Swi) Swiss National Team3Row 12 - Cell 3
14Emanuel Buchmann (Ger) Bora-Hansgrohe2Row 13 - Cell 3
15Chad Haga (USA) Team Sunweb2Row 14 - Cell 3
16Manuele Mori (Ita) UAE Team Emirates2Row 15 - Cell 3
17Rui Costa (Por) UAE Team Emirates1Row 16 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1David Gaudu (Fra) Groupama-FDJ8:32:25
2James Knox (GBr) Deceuninck-QuickStep0:00:06
3Daniel Martinez (Col) EF Education First0:01:00
4Jaime Castrillo (Spa) Movistar Team0:02:29
5Michael Storer (Aus) Team Sunweb0:02:30
6Niklas Eg (Den) Trek-Segafredo0:02:32
7Patrick Müller (Swi) Swiss National Team0:04:53
8Jonas Gregaard Wilsly (Den) Astana Pro Team0:05:05
9Léo Vincent (Fra) Groupama-FDJ0:06:06
10Filippo Ganna (Ita) Team Ineos0:07:11
11Florian Storck (Swi) Team Sunweb0:08:44
12Benjamin Thomas (Fra) Groupama-FDJ0:13:13
13Will Barta (USA) CCC Team0:13:21
14Lennard Kämna (Ger) Team Sunweb0:13:23
15Callum Scotson (Aus) Mitchelton-Scott0:13:24
16Dmitrii Strakhov (Rus) Katusha-AlpecinRow 15 - Cell 2
17Neilson Powless (USA) Team Jumbo-Visma0:14:39
18Remco Evenepoel (Bel) Deceuninck-QuickStep0:14:57
19Harm Vanhoucke (Bel) Lotto Soudal0:15:57
20Jonas Vingegaard (Den) Team Jumbo-Visma0:19:29
21Stephen Williams (GBr) Bahrain-Merida0:28:45
22Matteo Moschetti (Ita) Trek-Segafredo0:30:32
23Rasmus Iversen (Den) Lotto Soudal0:34:44
24Aleksandr Riabushenko (Blr) UAE Team Emirates0:37:22
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Movistar Team25:37:32
2EF Education First0:01:50
3Astana Pro Team0:02:13
4CCC Team0:02:33
5Groupama-FDJ0:03:32
6Team Jumbo-Visma0:04:24
7Trek-Segafredo0:04:39
8Team Ineos0:05:23
9AG2R La Mondiale0:06:14
10Katusha-Alpecin0:08:38
11UAE Team Emirates0:09:03
12Mitchelton-Scott0:09:13
13Wanty-Gobert Cycling Team0:09:20
14Swiss National Team0:10:33
15Bora-Hansgrohe0:13:08
16Team Sunweb0:15:17
17Lotto Soudal0:15:41
18Bahrain-Merida0:17:10
19Deceuninck-QuickStep0:22:13
20Dimension Data0:30:40
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