Sam Bennett wins final stage of UAE Tour

It was third time lucky for Sam Bennett (Bora-Hansgrohe) as he won the final stage of the UAE Tour at the Dubai City Tour, beating Fernando Gaviria (UAE Team Emirates) and Caleb Ewan (Lotto Soudal). Meanwhile, Primoz Roglic (Jumbo-Visma) enjoyed an uneventful day to claim the overall title, having led the overall classification right from the very first stage.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Sam Bennett (Irl) Bora-Hansgrohe3:17:51
2Fernando Gaviria (Col) UAE Team EmiratesRow 1 - Cell 2
3Caleb Ewan (Aus) Lotto SoudalRow 2 - Cell 2
4Alexander Kristoff (Nor) UAE Team EmiratesRow 3 - Cell 2
5Elia Viviani (Ita) Deceuninck-QuickStepRow 4 - Cell 2
6Phil Bauhaus (Ger) Bahrain-MeridaRow 5 - Cell 2
7Maximilian Walscheid (Ger) Team SunwebRow 6 - Cell 2
8Luka Mezgec (Slo) Mitchelton-ScottRow 7 - Cell 2
9Matteo Moschetti (Ita) Trek-SegafredoRow 8 - Cell 2
10Kristoffer Halvorsen (Nor) Team SkyRow 9 - Cell 2
11Daniel McLay (GBr) EF Education FirstRow 10 - Cell 2
12Marc Sarreau (Fra) Groupama-FDJRow 11 - Cell 2
13Fabio Sabatini (Ita) Deceuninck-QuickStepRow 12 - Cell 2
14Alexander Porsev (Rus) Gazprom–RusveloRow 13 - Cell 2
15Michael Mørkøv (Den) Deceuninck-QuickStepRow 14 - Cell 2
16Laurens De Plus (Bel) Team Jumbo-VismaRow 15 - Cell 2
17Samuel Dumoulin (Fra) AG2R La MondialeRow 16 - Cell 2
18Cees Bol (Ned) Team SunwebRow 17 - Cell 2
19Jakub Mareczko (Ita) CCC TeamRow 18 - Cell 2
20Andrea Peron (Ita) Team Novo NordiskRow 19 - Cell 2
21Adam Blythe (GBr) Lotto SoudalRow 20 - Cell 2
22Reinardt Janse Van Rensburg (RSA) Dimension DataRow 21 - Cell 2
23Rui Costa (Por) UAE Team EmiratesRow 22 - Cell 2
24Wilco Kelderman (Ned) Team SunwebRow 23 - Cell 2
25Quentin Jauregui (Fra) AG2R La MondialeRow 24 - Cell 2
26Primoz Roglic (Slo) Team Jumbo-VismaRow 25 - Cell 2
27Diego Ulissi (Ita) UAE Team EmiratesRow 26 - Cell 2
28Tom Dumoulin (Ned) Team SunwebRow 27 - Cell 2
29Maximilian Schachmann (Ger) Bora-HansgroheRow 28 - Cell 2
30Victor De La Parte (Spa) CCC TeamRow 29 - Cell 2
31Alejandro Valverde (Spa) Movistar TeamRow 30 - Cell 2
32David Gaudu (Fra) Groupama-FDJRow 31 - Cell 2
33Stepan Kuriyanov (Rus) Gazprom–RusveloRow 32 - Cell 2
34Mehdi Benhamouda (Fra) Team Novo NordiskRow 33 - Cell 2
35Brent Bookwalter (USA) Mitchelton-ScottRow 34 - Cell 2
36Christoph Pfingsten (Ger) Bora-HansgroheRow 35 - Cell 2
37Emanuel Buchmann (Ger) Bora-HansgroheRow 36 - Cell 2
38Daniel Martin (Irl) UAE Team EmiratesRow 37 - Cell 2
39Davide Formolo (Ita) Bora-HansgroheRow 38 - Cell 2
40Larry Warbasse (USA) AG2R La MondialeRow 39 - Cell 2
41Luis Mas Bonet (Spa) Movistar TeamRow 40 - Cell 2
42Gorka Izagirre Insausti (Spa) Astana Pro TeamRow 41 - Cell 2
43Mickael Delage (Fra) Groupama-FDJRow 42 - Cell 2
44Marcel Kittel (Ger) Katusha-AlpecinRow 43 - Cell 2
45Anthony Roux (Fra) Groupama-FDJRow 44 - Cell 2
46Péter Kusztor (Hun) Team Novo NordiskRow 45 - Cell 2
47James Knox (GBr) Deceuninck-QuickStepRow 46 - Cell 2
48Michal Kwiatkowski (Pol) Team SkyRow 47 - Cell 2
49Tsgabu Grmay (Eth) Mitchelton-ScottRow 48 - Cell 2
50Miles Scotson (Aus) Groupama-FDJRow 49 - Cell 2
51Jan Hirt (Cze) Astana Pro TeamRow 50 - Cell 2
52Declan Irvine (Aus) Team Novo NordiskRow 51 - Cell 2
53Igor Boev (Rus) Gazprom–RusveloRow 52 - Cell 2
54Tony Gallopin (Fra) AG2R La MondialeRow 53 - Cell 2
55Mark Cavendish (GBr) Dimension DataRow 54 - Cell 2
56Tejay Van Garderen (USA) EF Education FirstRow 55 - Cell 2
57Lukasz Owsian (Pol) CCC TeamRow 56 - Cell 2
58Jay Thomson (RSA) Dimension DataRow 57 - Cell 2
59Jasha Sütterlin (Ger) Movistar TeamRow 58 - Cell 2
60Davide Villella (Ita) Astana Pro TeamRow 59 - Cell 2
61Erik Baska (Svk) Bora-HansgroheRow 60 - Cell 2
62Louis Meintjes (RSA) Dimension DataRow 61 - Cell 2
63Artem Nych (Rus) Gazprom–RusveloRow 62 - Cell 2
64Sean Bennett (USA) EF Education FirstRow 63 - Cell 2
65Joseph Rosskopf (USA) CCC TeamRow 64 - Cell 2
66Roman Kreuziger (Cze) Dimension DataRow 65 - Cell 2
67Aurélien Paret Peintre (Fra) AG2R La MondialeRow 66 - Cell 2
68Niklas Eg (Den) Trek-SegafredoRow 67 - Cell 2
69Manuele Boaro (Ita) Astana Pro TeamRow 68 - Cell 2
70Roger Kluge (Ger) Lotto SoudalRow 69 - Cell 2
71Geoffrey Bouchard (Fra) AG2R La MondialeRow 70 - Cell 2
72Pavel Sivakov (Rus) Team SkyRow 71 - Cell 2
73Bjorg Lambrecht (Bel) Lotto SoudalRow 72 - Cell 2
74Ildar Arslanov (Rus) Gazprom–RusveloRow 73 - Cell 2
75Andrey Amador (CRc) Movistar TeamRow 74 - Cell 2
76Pavel Kochetkov (Rus) Katusha-AlpecinRow 75 - Cell 2
77Kiel Reijnen (USA) Trek-SegafredoRow 76 - Cell 2
78Sam Brand (GBr) Team Novo NordiskRow 77 - Cell 2
79Fabio Calabria (Aus) Team Novo NordiskRow 78 - Cell 2
80Alessandro De Marchi (Ita) CCC TeamRow 79 - Cell 2
81Charles Planet (Fra) Team Novo NordiskRow 80 - Cell 2
82Sergei Shilov (Rus) Gazprom–RusveloRow 81 - Cell 2
83Sacha Modolo (Ita) EF Education FirstRow 82 - Cell 2
84Salvatore Puccio (Ita) Team SkyRow 83 - Cell 2
85Michal Golas (Pol) Team SkyRow 84 - Cell 2
86Richie Porte (Aus) Trek-SegafredoRow 85 - Cell 2
87Jos van Emden (Ned) Team Jumbo-VismaRow 86 - Cell 2
88Damiano Caruso (Ita) Bahrain-MeridaRow 87 - Cell 2
89Serge Pauwels (Bel) CCC TeamRow 88 - Cell 2
90Sébastien Reichenbach (Swi) Groupama-FDJRow 89 - Cell 2
91Daniil Fominykh (Kaz) Astana Pro TeamRow 90 - Cell 2
92Ruben Fernandez (Spa) Movistar TeamRow 91 - Cell 2
93Oliviero Troia (Ita) UAE Team EmiratesRow 92 - Cell 2
94Daniel Navarro Garcia (Spa) Katusha-AlpecinRow 93 - Cell 2
95Julius van den Berg (Ned) EF Education First0:00:22
96Nelson Oliveira (Por) Movistar TeamRow 95 - Cell 2
97Marcel Sieberg (Ger) Bahrain-MeridaRow 96 - Cell 2
98Vincenzo Nibali (Ita) Bahrain-MeridaRow 97 - Cell 2
99Heinrich Haussler (Aus) Bahrain-MeridaRow 98 - Cell 2
100Thomas Leezer (Ned) Team Jumbo-VismaRow 99 - Cell 2
101Bernhard Eisel (Aut) Dimension DataRow 100 - Cell 2
102Nikias Arndt (Ger) Team Sunweb0:00:27
103Jack Bauer (NZl) Mitchelton-Scott0:00:29
104Dries Devenyns (Bel) Deceuninck-QuickStepRow 103 - Cell 2
105Markel Irizar (Spa) Trek-SegafredoRow 104 - Cell 2
106Adam Hansen (Aus) Lotto Soudal0:00:34
107Callum Scotson (Aus) Mitchelton-Scott0:00:38
108Marco Haller (Aut) Katusha-Alpecin0:00:45
109Rob Power (Aus) Team Sunweb0:00:49
110James Whelan (Aus) EF Education First0:00:57
111Anton Vorobyev (Rus) Gazprom–Rusvelo0:01:00
112Sam Bewley (NZl) Mitchelton-Scott0:01:09
113Mikkel Frølich Honoré (Den) Deceuninck-QuickStep0:01:12
114Michael Albasini (Swi) Mitchelton-ScottRow 113 - Cell 2
115Will Clarke (Aus) Trek-Segafredo0:01:15
116Dmitriy Gruzdev (Kaz) Astana Pro TeamRow 115 - Cell 2
117Paul Martens (Ger) Team Jumbo-Visma0:01:22
118Peter Kennaugh (GBr) Bora-HansgroheRow 117 - Cell 2
119Tony Martin (Ger) Team Jumbo-VismaRow 118 - Cell 2
120Koen Bouwman (Ned) Team Jumbo-VismaRow 119 - Cell 2
121Bauke Mollema (Ned) Trek-SegafredoRow 120 - Cell 2
122Benoit Cosnefroy (Fra) AG2R La Mondiale0:01:45
123Chad Haga (USA) Team Sunweb0:01:49
124Sander Armee (Bel) Lotto SoudalRow 123 - Cell 2
125Bruno Armirail (Fra) Groupama-FDJRow 124 - Cell 2
126Gianni Moscon (Ita) Team Sky0:01:56
127Rohan Dennis (Aus) Bahrain-Merida0:02:11
128Jan Tratnik (Slo) Bahrain-MeridaRow 127 - Cell 2
129Vegard Stake Laengen (Nor) UAE Team Emirates0:02:35
130Jaime Castrillo (Spa) Movistar TeamRow 129 - Cell 2
131Maxime Monfort (Bel) Lotto Soudal0:03:11
Swipe to scroll horizontally
Finish
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Sam Bennett (Irl) Bora-Hansgrohe20pts
2Fernando Gaviria (Col) UAE Team Emirates16Row 1 - Cell 3
3Will Clarke (Aus) Trek-Segafredo13Row 2 - Cell 3
4Dmitriy Gruzdev (Kaz) Astana Pro Team13Row 3 - Cell 3
5Caleb Ewan (Aus) Lotto Soudal12Row 4 - Cell 3
6Alexander Kristoff (Nor) UAE Team Emirates9Row 5 - Cell 3
7Elia Viviani (Ita) Deceuninck-QuickStep8Row 6 - Cell 3
8Benoit Cosnefroy (Fra) AG2R La Mondiale6Row 7 - Cell 3
9Phil Bauhaus (Ger) Bahrain-Merida5Row 8 - Cell 3
10Maximilian Walscheid (Ger) Team Sunweb4Row 9 - Cell 3
11Luka Mezgec (Slo) Mitchelton-Scott3Row 10 - Cell 3
12Matteo Moschetti (Ita) Trek-Segafredo2Row 11 - Cell 3
13Kristoffer Halvorsen (Nor) Team Sky1Row 12 - Cell 3
14Michael Mørkøv (Den) Deceuninck-QuickStep1Row 13 - Cell 3
Swipe to scroll horizontally
Sprint 1 - Al Mamzar Beach, 86.3km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Dmitriy Gruzdev (Kaz) Astana Pro Team8pts
2Will Clarke (Aus) Trek-Segafredo5Row 1 - Cell 3
3Benoit Cosnefroy (Fra) AG2R La Mondiale3Row 2 - Cell 3
4Elia Viviani (Ita) Deceuninck-QuickStep1Row 3 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Union House Flag, 116.7km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Will Clarke (Aus) Trek-Segafredo8pts
2Dmitriy Gruzdev (Kaz) Astana Pro Team5Row 1 - Cell 3
3Benoit Cosnefroy (Fra) AG2R La Mondiale3Row 2 - Cell 3
4Michael Mørkøv (Den) Deceuninck-QuickStep1Row 3 - Cell 3
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1UAE Team Emirates9:53:33
2Deceuninck-QuickStepRow 1 - Cell 2
3Team SunwebRow 2 - Cell 2
4Bora-HansgroheRow 3 - Cell 2
5AG2R La MondialeRow 4 - Cell 2
6Groupama-FDJRow 5 - Cell 2
7Mitchelton-ScottRow 6 - Cell 2
8Lotto SoudalRow 7 - Cell 2
9Gazprom–RusveloRow 8 - Cell 2
10Team Novo NordiskRow 9 - Cell 2
11CCC TeamRow 10 - Cell 2
12Team Jumbo-VismaRow 11 - Cell 2
13Team SkyRow 12 - Cell 2
14EF Education FirstRow 13 - Cell 2
15Movistar TeamRow 14 - Cell 2
16Dimension DataRow 15 - Cell 2
17Astana Pro TeamRow 16 - Cell 2
18Trek-SegafredoRow 17 - Cell 2
19Katusha-AlpecinRow 18 - Cell 2
20Bahrain-Merida0:00:22
Swipe to scroll horizontally
Final general classification after stage 7
#Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma26:27:29
2Alejandro Valverde (Spa) Movistar Team0:00:31
3David Gaudu (Fra) Groupama-FDJ0:00:44
4Emanuel Buchmann (Ger) Bora-Hansgrohe0:00:56
5Wilco Kelderman (Ned) Team Sunweb0:01:04
6Tom Dumoulin (Ned) Team Sunweb0:01:08
7Daniel Martin (Irl) UAE Team Emirates0:01:11
8James Knox (GBr) Deceuninck-QuickStep0:01:29
9Laurens De Plus (Bel) Team Jumbo-Visma0:01:45
10Michal Kwiatkowski (Pol) Team Sky0:01:49
11Davide Formolo (Ita) Bora-Hansgrohe0:01:52
12Jan Hirt (Cze) Astana Pro Team0:01:54
13Maximilian Schachmann (Ger) Bora-Hansgrohe0:01:56
14Victor De La Parte (Spa) CCC Team0:02:04
15Diego Ulissi (Ita) UAE Team Emirates0:02:19
16Tejay Van Garderen (USA) EF Education First0:02:22
17Rui Costa (Por) UAE Team Emirates0:02:30
18Brent Bookwalter (USA) Mitchelton-Scott0:02:47
19Geoffrey Bouchard (Fra) AG2R La Mondiale0:02:53
20Tsgabu Grmay (Eth) Mitchelton-Scott0:03:32
21Tony Gallopin (Fra) AG2R La Mondiale0:03:55
22Davide Villella (Ita) Astana Pro Team0:04:26
23Pavel Sivakov (Rus) Team Sky0:04:38
24Bjorg Lambrecht (Bel) Lotto Soudal0:04:46
25Sébastien Reichenbach (Swi) Groupama-FDJ0:05:01
26Aurélien Paret Peintre (Fra) AG2R La Mondiale0:05:12
27Niklas Eg (Den) Trek-Segafredo0:05:26
28Roman Kreuziger (Cze) Dimension Data0:05:34
29Dries Devenyns (Bel) Deceuninck-QuickStep0:05:48
30Quentin Jauregui (Fra) AG2R La Mondiale0:05:56
31Louis Meintjes (RSA) Dimension Data0:06:20
32Artem Nych (Rus) Gazprom–Rusvelo0:06:25
33Ildar Arslanov (Rus) Gazprom–RusveloRow 32 - Cell 2
34Alessandro De Marchi (Ita) CCC Team0:06:32
35Vincenzo Nibali (Ita) Bahrain-Merida0:07:27
36Gianni Moscon (Ita) Team Sky0:08:19
37Damiano Caruso (Ita) Bahrain-Merida0:08:47
38Gorka Izagirre Insausti (Spa) Astana Pro Team0:09:46
39Larry Warbasse (USA) AG2R La Mondiale0:10:00
40Joseph Rosskopf (USA) CCC Team0:10:16
41Callum Scotson (Aus) Mitchelton-Scott0:10:18
42Daniel Navarro Garcia (Spa) Katusha-Alpecin0:11:03
43Manuele Boaro (Ita) Astana Pro Team0:13:25
44Ruben Fernandez (Spa) Movistar Team0:14:11
45Lukasz Owsian (Pol) CCC Team0:14:24
46Bauke Mollema (Ned) Trek-Segafredo0:14:37
47Serge Pauwels (Bel) CCC Team0:14:47
48Rob Power (Aus) Team Sunweb0:14:55
49Péter Kusztor (Hun) Team Novo Nordisk0:16:50
50Richie Porte (Aus) Trek-Segafredo0:17:35
51Sander Armee (Bel) Lotto Soudal0:17:51
52Salvatore Puccio (Ita) Team Sky0:18:00
53Reinardt Janse Van Rensburg (RSA) Dimension Data0:18:10
54Anthony Roux (Fra) Groupama-FDJ0:19:43
55Maxime Monfort (Bel) Lotto Soudal0:20:25
56Jasha Sütterlin (Ger) Movistar Team0:20:26
57Chad Haga (USA) Team Sunweb0:20:49
58Luis Mas Bonet (Spa) Movistar Team0:21:21
59Christoph Pfingsten (Ger) Bora-Hansgrohe0:21:34
60Miles Scotson (Aus) Groupama-FDJ0:23:49
61Sean Bennett (USA) EF Education First0:24:17
62Jack Bauer (NZl) Mitchelton-Scott0:25:18
63Daniil Fominykh (Kaz) Astana Pro Team0:26:01
64Jan Tratnik (Slo) Bahrain-Merida0:26:29
65Benoit Cosnefroy (Fra) AG2R La Mondiale0:27:33
66Nelson Oliveira (Por) Movistar Team0:28:00
67Pavel Kochetkov (Rus) Katusha-Alpecin0:28:04
68Will Clarke (Aus) Trek-Segafredo0:28:18
69Andrey Amador (CRc) Movistar Team0:28:55
70Rohan Dennis (Aus) Bahrain-Merida0:28:58
71Nikias Arndt (Ger) Team Sunweb0:29:16
72Luka Mezgec (Slo) Mitchelton-Scott0:29:54
73Michael Albasini (Swi) Mitchelton-Scott0:30:03
74Koen Bouwman (Ned) Team Jumbo-VismaRow 73 - Cell 2
75Dmitriy Gruzdev (Kaz) Astana Pro Team0:30:17
76Jay Thomson (RSA) Dimension Data0:31:27
77James Whelan (Aus) EF Education First0:31:46
78Fernando Gaviria (Col) UAE Team Emirates0:31:53
79Caleb Ewan (Aus) Lotto Soudal0:35:07
80Sam Bewley (NZl) Mitchelton-Scott0:35:21
81Michal Golas (Pol) Team Sky0:35:22
82Adam Hansen (Aus) Lotto Soudal0:35:56
83Sam Brand (GBr) Team Novo Nordisk0:36:11
84Jos van Emden (Ned) Team Jumbo-Visma0:36:27
85Alexander Kristoff (Nor) UAE Team Emirates0:36:33
86Mickael Delage (Fra) Groupama-FDJ0:36:43
87Sergei Shilov (Rus) Gazprom–Rusvelo0:36:44
88Julius van den Berg (Ned) EF Education First0:36:55
89Bernhard Eisel (Aut) Dimension Data0:37:49
90Matteo Moschetti (Ita) Trek-Segafredo0:38:38
91Kiel Reijnen (USA) Trek-Segafredo0:39:20
92Markel Irizar (Spa) Trek-SegafredoRow 91 - Cell 2
93Sacha Modolo (Ita) EF Education First0:39:24
94Marco Haller (Aut) Katusha-Alpecin0:39:34
95Fabio Sabatini (Ita) Deceuninck-QuickStep0:39:39
96Mikkel Frølich Honoré (Den) Deceuninck-QuickStep0:39:49
97Heinrich Haussler (Aus) Bahrain-Merida0:39:51
98Vegard Stake Laengen (Nor) UAE Team Emirates0:40:12
99Michael Mørkøv (Den) Deceuninck-QuickStep0:40:14
100Marcel Sieberg (Ger) Bahrain-Merida0:40:20
101Peter Kennaugh (GBr) Bora-Hansgrohe0:40:51
102Fabio Calabria (Aus) Team Novo Nordisk0:40:59
103Declan Irvine (Aus) Team Novo Nordisk0:41:43
104Oliviero Troia (Ita) UAE Team Emirates0:42:10
105Phil Bauhaus (Ger) Bahrain-Merida0:42:12
106Roger Kluge (Ger) Lotto Soudal0:42:14
107Kristoffer Halvorsen (Nor) Team Sky0:42:29
108Andrea Peron (Ita) Team Novo Nordisk0:42:39
109Mark Cavendish (GBr) Dimension Data0:42:55
110Paul Martens (Ger) Team Jumbo-Visma0:43:12
111Marc Sarreau (Fra) Groupama-FDJ0:43:29
112Marcel Kittel (Ger) Katusha-Alpecin0:43:31
113Samuel Dumoulin (Fra) AG2R La Mondiale0:43:44
114Alexander Porsev (Rus) Gazprom–Rusvelo0:43:47
115Adam Blythe (GBr) Lotto Soudal0:43:58
116Sam Bennett (Irl) Bora-Hansgrohe0:44:30
117Elia Viviani (Ita) Deceuninck-QuickStep0:45:10
118Maximilian Walscheid (Ger) Team Sunweb0:45:12
119Thomas Leezer (Ned) Team Jumbo-Visma0:45:24
120Daniel McLay (GBr) EF Education First0:45:31
121Jakub Mareczko (Ita) CCC Team0:45:58
122Igor Boev (Rus) Gazprom–RusveloRow 121 - Cell 2
123Cees Bol (Ned) Team Sunweb0:46:02
124Stepan Kuriyanov (Rus) Gazprom–Rusvelo0:46:12
125Charles Planet (Fra) Team Novo Nordisk0:47:24
126Mehdi Benhamouda (Fra) Team Novo Nordisk0:48:23
127Anton Vorobyev (Rus) Gazprom–Rusvelo0:49:08
128Jaime Castrillo (Spa) Movistar Team0:49:40
129Erik Baska (Svk) Bora-Hansgrohe0:51:06
130Bruno Armirail (Fra) Groupama-FDJ0:53:42
131Tony Martin (Ger) Team Jumbo-Visma0:55:40
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Elia Viviani (Ita) Deceuninck-QuickStep57pts
2Fernando Gaviria (Col) UAE Team Emirates52Row 1 - Cell 3
3Stepan Kuriyanov (Rus) Gazprom–Rusvelo52Row 2 - Cell 3
4Primoz Roglic (Slo) Team Jumbo-Visma48Row 3 - Cell 3
5Caleb Ewan (Aus) Lotto Soudal44Row 4 - Cell 3
6Charles Planet (Fra) Team Novo Nordisk43Row 5 - Cell 3
7Sam Bennett (Irl) Bora-Hansgrohe34Row 6 - Cell 3
8Alejandro Valverde (Spa) Movistar Team30Row 7 - Cell 3
9David Gaudu (Fra) Groupama-FDJ24Row 8 - Cell 3
10Matteo Moschetti (Ita) Trek-Segafredo18Row 9 - Cell 3
11Will Clarke (Aus) Trek-Segafredo16Row 10 - Cell 3
12Tom Dumoulin (Ned) Team Sunweb16Row 11 - Cell 3
13Daniel Martin (Irl) UAE Team Emirates16Row 12 - Cell 3
14Marcel Kittel (Ger) Katusha-Alpecin15Row 13 - Cell 3
15Kristoffer Halvorsen (Nor) Team Sky14Row 14 - Cell 3
16Dmitriy Gruzdev (Kaz) Astana Pro Team13Row 15 - Cell 3
17Wilco Kelderman (Ned) Team Sunweb13Row 16 - Cell 3
18Phil Bauhaus (Ger) Bahrain-Merida13Row 17 - Cell 3
19Emanuel Buchmann (Ger) Bora-Hansgrohe12Row 18 - Cell 3
20Igor Boev (Rus) Gazprom–Rusvelo12Row 19 - Cell 3
21Luka Mezgec (Slo) Mitchelton-Scott10Row 20 - Cell 3
22Adam Hansen (Aus) Lotto Soudal9Row 21 - Cell 3
23Quentin Jauregui (Fra) AG2R La Mondiale9Row 22 - Cell 3
24Alexander Kristoff (Nor) UAE Team Emirates9Row 23 - Cell 3
25Sergei Shilov (Rus) Gazprom–Rusvelo8Row 24 - Cell 3
26Reinardt Janse Van Rensburg (RSA) Dimension Data7Row 25 - Cell 3
27Michael Mørkøv (Den) Deceuninck-QuickStep7Row 26 - Cell 3
28Erik Baska (Svk) Bora-Hansgrohe7Row 27 - Cell 3
29Benoit Cosnefroy (Fra) AG2R La Mondiale6Row 28 - Cell 3
30Davide Formolo (Ita) Bora-Hansgrohe5Row 29 - Cell 3
31Damiano Caruso (Ita) Bahrain-Merida5Row 30 - Cell 3
32Marcel Sieberg (Ger) Bahrain-Merida5Row 31 - Cell 3
33Maximilian Walscheid (Ger) Team Sunweb5Row 32 - Cell 3
34James Knox (GBr) Deceuninck-QuickStep4Row 33 - Cell 3
35Maximilian Schachmann (Ger) Bora-Hansgrohe4Row 34 - Cell 3
36Diego Ulissi (Ita) UAE Team Emirates4Row 35 - Cell 3
37Sacha Modolo (Ita) EF Education First4Row 36 - Cell 3
38Jakub Mareczko (Ita) CCC Team4Row 37 - Cell 3
39Bauke Mollema (Ned) Trek-Segafredo3Row 38 - Cell 3
40Fabio Calabria (Aus) Team Novo Nordisk3Row 39 - Cell 3
41Rui Costa (Por) UAE Team Emirates2Row 40 - Cell 3
42Marco Haller (Aut) Katusha-Alpecin2Row 41 - Cell 3
43Marc Sarreau (Fra) Groupama-FDJ2Row 42 - Cell 3
44Cees Bol (Ned) Team Sunweb2Row 43 - Cell 3
45Jan Hirt (Cze) Astana Pro Team1Row 44 - Cell 3
46Artem Nych (Rus) Gazprom–Rusvelo1Row 45 - Cell 3
47Nikias Arndt (Ger) Team Sunweb1Row 46 - Cell 3
48Michael Albasini (Swi) Mitchelton-Scott1Row 47 - Cell 3
49Sam Brand (GBr) Team Novo Nordisk1Row 48 - Cell 3
50Tony Martin (Ger) Team Jumbo-Visma1Row 49 - Cell 3
Swipe to scroll horizontally
Intermediate sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Stepan Kuriyanov (Rus) Gazprom–Rusvelo52pts
2Charles Planet (Fra) Team Novo Nordisk43Row 1 - Cell 3
3Will Clarke (Aus) Trek-Segafredo16Row 2 - Cell 3
4Elia Viviani (Ita) Deceuninck-QuickStep14Row 3 - Cell 3
5Dmitriy Gruzdev (Kaz) Astana Pro Team13Row 4 - Cell 3
6Igor Boev (Rus) Gazprom–Rusvelo12Row 5 - Cell 3
7Adam Hansen (Aus) Lotto Soudal9Row 6 - Cell 3
8Sergei Shilov (Rus) Gazprom–Rusvelo8Row 7 - Cell 3
9Michael Mørkøv (Den) Deceuninck-QuickStep7Row 8 - Cell 3
10Benoit Cosnefroy (Fra) AG2R La Mondiale6Row 9 - Cell 3
11Damiano Caruso (Ita) Bahrain-Merida5Row 10 - Cell 3
12Marcel Sieberg (Ger) Bahrain-Merida5Row 11 - Cell 3
13Wilco Kelderman (Ned) Team Sunweb3Row 12 - Cell 3
14Fabio Calabria (Aus) Team Novo Nordisk3Row 13 - Cell 3
15Phil Bauhaus (Ger) Bahrain-Merida3Row 14 - Cell 3
16Artem Nych (Rus) Gazprom–Rusvelo1Row 15 - Cell 3
17Nikias Arndt (Ger) Team Sunweb1Row 16 - Cell 3
18Michael Albasini (Swi) Mitchelton-Scott1Row 17 - Cell 3
19Sam Brand (GBr) Team Novo Nordisk1Row 18 - Cell 3
20Tony Martin (Ger) Team Jumbo-Visma1Row 19 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1David Gaudu (Fra) Groupama-FDJ26:28:13
2James Knox (GBr) Deceuninck-QuickStep0:00:45
3Laurens De Plus (Bel) Team Jumbo-Visma0:01:01
4Maximilian Schachmann (Ger) Bora-Hansgrohe0:01:12
5Pavel Sivakov (Rus) Team Sky0:03:54
6Bjorg Lambrecht (Bel) Lotto Soudal0:04:02
7Aurélien Paret Peintre (Fra) AG2R La Mondiale0:04:28
8Niklas Eg (Den) Trek-Segafredo0:04:42
9Quentin Jauregui (Fra) AG2R La Mondiale0:05:12
10Artem Nych (Rus) Gazprom–Rusvelo0:05:41
11Ildar Arslanov (Rus) Gazprom–RusveloRow 10 - Cell 2
12Gianni Moscon (Ita) Team Sky0:07:35
13Callum Scotson (Aus) Mitchelton-Scott0:09:34
14Rob Power (Aus) Team Sunweb0:14:11
15Miles Scotson (Aus) Groupama-FDJ0:23:05
16Sean Bennett (USA) EF Education First0:23:33
17Benoit Cosnefroy (Fra) AG2R La Mondiale0:26:49
18James Whelan (Aus) EF Education First0:31:02
19Fernando Gaviria (Col) UAE Team Emirates0:31:09
20Caleb Ewan (Aus) Lotto Soudal0:34:23
21Julius van den Berg (Ned) EF Education First0:36:11
22Matteo Moschetti (Ita) Trek-Segafredo0:37:54
23Mikkel Frølich Honoré (Den) Deceuninck-QuickStep0:39:05
24Declan Irvine (Aus) Team Novo Nordisk0:40:59
25Oliviero Troia (Ita) UAE Team Emirates0:41:26
26Phil Bauhaus (Ger) Bahrain-Merida0:41:28
27Kristoffer Halvorsen (Nor) Team Sky0:41:45
28Jakub Mareczko (Ita) CCC Team0:45:14
29Cees Bol (Ned) Team Sunweb0:45:18
30Stepan Kuriyanov (Rus) Gazprom–Rusvelo0:45:28
31Mehdi Benhamouda (Fra) Team Novo Nordisk0:47:39
32Jaime Castrillo (Spa) Movistar Team0:48:56
33Erik Baska (Svk) Bora-Hansgrohe0:50:22
34Bruno Armirail (Fra) Groupama-FDJ0:52:58
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Bora-Hansgrohe78:52:35
2UAE Team Emirates0:00:35
3Astana Pro Team0:05:46
4AG2R La Mondiale0:05:49
5CCC Team0:08:19
6Team Sky0:08:20
7Mitchelton-Scott0:09:52
8Team Sunweb0:11:14
9Trek-Segafredo0:16:41
10Team Jumbo-Visma0:18:53
11Groupama-FDJ0:20:52
12Bahrain-Merida0:21:44
13Dimension Data0:24:10
14Movistar Team0:24:11
15Deceuninck-QuickStep0:24:34
16Lotto Soudal0:25:50
17Katusha-Alpecin0:31:49
18EF Education First0:40:01
19Gazprom–Rusvelo0:42:35
20Team Novo Nordisk1:24:09

Born in Ireland to a cycling family and later moved to the Isle of Man, so there was no surprise when I got into the sport. Studied sports journalism at university before going on to do a Masters in sports broadcast. After university I spent three months interning at Eurosport, where I covered the Tour de France. In 2012 I started at Procycling Magazine, before becoming the deputy editor of Procycling Week. I then joined Cyclingnews, in December 2013.

Latest on Cyclingnews