Bernal seals Tour of California victory

Fernando Gaviria (Quick-Step Floors) made it three sprint stages for three as he powered to victory in Sacramento on the final stage 7 of the Tour of California, topping Sunweb's Max Walscheid and Caleb Ewan (Mitchelton-Scott).

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors3:07:39
2Max Walscheid (Ger) Team SunwebRow 1 - Cell 2
3Caleb Ewan (Aus) Mitchelton-ScottRow 2 - Cell 2
4Peter Sagan (Svk) Bora-HansgroheRow 3 - Cell 2
5Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe ResourcesRow 4 - Cell 2
6Alexander Kristoff (Nor) UAE Team EmiratesRow 5 - Cell 2
7Michael Rice (Aus) Hagens Berman AxeonRow 6 - Cell 2
8Tyler Magner (USA) Rally CyclingRow 7 - Cell 2
9Daniel McLay (GBr) EF Education First-Drapac p/b CannondaleRow 8 - Cell 2
10Kiel Reijnen (USA) Trek-SegafredoRow 9 - Cell 2
11Ian Garrison (USA) Hagens Berman AxeonRow 10 - Cell 2
12Travis McCabe (USA) UnitedHealthcare Pro CyclingRow 11 - Cell 2
13Daniel Oss (Ita) Bora-HansgroheRow 12 - Cell 2
14Sean Bennett (USA) Hagens Berman AxeonRow 13 - Cell 2
15Michal Kolár (Svk) Bora-HansgroheRow 14 - Cell 2
16Maximiliano Richeze (Arg) Quick-Step FloorsRow 15 - Cell 2
17Marcel Kittel (Ger) Katusha-AlpecinRow 16 - Cell 2
18Luka Mezgec (Slo) Mitchelton-ScottRow 17 - Cell 2
19Patrick Bevin (NZl) BMC Racing TeamRow 18 - Cell 2
20Kasper Asgreen (Den) Quick-Step FloorsRow 19 - Cell 2
21Adam Yates (GBr) Mitchelton-ScottRow 20 - Cell 2
22Alvaro Hodeg (Col) Quick-Step FloorsRow 21 - Cell 2
23Ivo Oliveira (Por) Hagens Berman AxeonRow 22 - Cell 2
24Laurens De Plus (Bel) Quick-Step FloorsRow 23 - Cell 2
25Gavin Mannion (USA) UnitedHealthcare Pro CyclingRow 24 - Cell 2
26Cyril Gautier (Fra) AG2R La MondialeRow 25 - Cell 2
27Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro CyclingRow 26 - Cell 2
28Jasper Stuyven (Bel) Trek-SegafredoRow 27 - Cell 2
29Tao Geoghegan Hart (GBr) Team SkyRow 28 - Cell 2
30Michael Schär (Swi) BMC Racing TeamRow 29 - Cell 2
31Simon Clarke (Aus) EF Education First-Drapac p/b CannondaleRow 30 - Cell 2
32Daniel Martinez (Col) EF Education First-Drapac p/b CannondaleRow 31 - Cell 2
33Egan Bernal (Col) Team SkyRow 32 - Cell 2
34Kristijan Durasek (Cro) UAE Team EmiratesRow 33 - Cell 2
35Danilo Wyss (Swi) BMC Racing TeamRow 34 - Cell 2
36Mathias Frank (Swi) AG2R La MondialeRow 35 - Cell 2
37Pawel Poljanski (Pol) Bora-HansgroheRow 36 - Cell 2
38Rafal Majka (Pol) Bora-HansgroheRow 37 - Cell 2
39Tejay van Garderen (USA) BMC Racing TeamRow 38 - Cell 2
40Maarten Wynants (Bel) LottoNL-JumboRow 39 - Cell 2
41Rick Zabel (Ger) Katusha-AlpecinRow 40 - Cell 2
42Brandon McNulty (USA) Rally CyclingRow 41 - Cell 2
43Alex Howes (USA) EF Education First-Drapac p/b CannondaleRow 42 - Cell 2
44Rúben Guerreiro (Por) Trek-SegafredoRow 43 - Cell 2
45Mark Cavendish (GBr) Dimension DataRow 44 - Cell 2
46Tanner Putt (USA) UnitedHealthcare Pro CyclingRow 45 - Cell 2
47Taylor Phinney (USA) EF Education First-Drapac p/b CannondaleRow 46 - Cell 2
48Antwan Tolhoek (Ned) LottoNL-JumboRow 47 - Cell 2
49Oliver Naesen (Bel) AG2R La MondialeRow 48 - Cell 2
50Ben Gastauer (Lux) AG2R La MondialeRow 49 - Cell 2
51Toms Skujins (Lat) Trek-SegafredoRow 50 - Cell 2
52Luke Rowe (GBr) Team SkyRow 51 - Cell 2
53Neilson Powless (USA) LottoNL-JumboRow 52 - Cell 2
54Robert Britton (Can) Rally CyclingRow 53 - Cell 2
55Nathan Van Hooydonck (Bel) BMC Racing TeamRow 54 - Cell 2
56Brent Bookwalter (USA) BMC Racing TeamRow 55 - Cell 2
57Mark Renshaw (Aus) Dimension DataRow 56 - Cell 2
58Edward Ravasi (Ita) UAE Team EmiratesRow 57 - Cell 2
59Benoit Cosnefroy (Fra) AG2R La Mondiale0:00:16
60Sepp Kuss (USA) LottoNL-JumboRow 59 - Cell 2
61Pavel Sivakov (Rus) Team SkyRow 60 - Cell 2
62Joey Rosskopf (USA) BMC Racing TeamRow 61 - Cell 2
63William Barta (USA) Hagens Berman AxeonRow 62 - Cell 2
64Peter Stetina (USA) Trek-SegafredoRow 63 - Cell 2
65Silvan Dillier (Swi) AG2R La MondialeRow 64 - Cell 2
66Floris De Tier (Bel) LottoNL-JumboRow 65 - Cell 2
67Nicola Conci (Ita) Trek-SegafredoRow 66 - Cell 2
68Tom-Jelte Slagter (Ned) Dimension DataRow 67 - Cell 2
69Robin Carpenter (USA) Rally CyclingRow 68 - Cell 2
70Roger Kluge (Ger) Mitchelton-ScottRow 69 - Cell 2
71Serghei Tvetcov (Rom) UnitedHealthcare Pro CyclingRow 70 - Cell 2
72Anass Ait El Abdia (Mar) UAE Team EmiratesRow 71 - Cell 2
73Jhonatan Narvaez (Ecu) Quick-Step FloorsRow 72 - Cell 2
74Stijn Vandenbergh (Bel) AG2R La MondialeRow 73 - Cell 2
75Ian Stannard (GBr) Team SkyRow 74 - Cell 2
76Ian Boswell (USA) Katusha-AlpecinRow 75 - Cell 2
77Reto Hollenstein (Swi) Katusha-AlpecinRow 76 - Cell 2
78Danny Pate (USA) Rally CyclingRow 77 - Cell 2
79Matteo Fabbro (Ita) Katusha-AlpecinRow 78 - Cell 2
80Andrei Krasilnikau (Blr) Holowesko-Citadel p/b Arapahoe ResourcesRow 79 - Cell 2
81Filippo Ganna (Ita) UAE Team EmiratesRow 80 - Cell 2
82Jai Hindley (Aus) Team SunwebRow 81 - Cell 2
83Juraj Sagan (Svk) Bora-HansgroheRow 82 - Cell 2
84TJ Eisenhart (USA) Holowesko-Citadel p/b Arapahoe ResourcesRow 83 - Cell 2
85Sebastian Henao (Col) Team SkyRow 84 - Cell 2
86Nils Politt (Ger) Katusha-AlpecinRow 85 - Cell 2
87Iljo Keisse (Bel) Quick-Step FloorsRow 86 - Cell 2
88John Murphy (USA) Holowesko-Citadel p/b Arapahoe Resources0:00:28
89Gregory Rast (Swi) Trek-Segafredo0:00:39
90Mikkel Bjerg (Den) Hagens Berman Axeon0:00:42
91Mike Teunissen (Ned) Team Sunweb0:00:51
92Thomas Leezer (Ned) LottoNL-JumboRow 91 - Cell 2
93Logan Owen (USA) EF Education First-Drapac p/b CannondaleRow 92 - Cell 2
94Julien Vermote (Bel) Dimension DataRow 93 - Cell 2
95Jack Bauer (NZl) Mitchelton-ScottRow 94 - Cell 2
96Lachlan Norris (Aus) UnitedHealthcare Pro CyclingRow 95 - Cell 2
97Maciej Bodnar (Pol) Bora-Hansgrohe0:01:13
98Tom Stamsnijder (Ned) Team SunwebRow 97 - Cell 2
99Fabian Lienhard (Swi) Holowesko-Citadel p/b Arapahoe ResourcesRow 98 - Cell 2
100Johannes Fröhlinger (Ger) Team SunwebRow 99 - Cell 2
101Nathan Haas (Aus) Katusha-AlpecinRow 100 - Cell 2
102Evan Huffman (USA) Rally Cycling0:01:21
103Lawson Craddock (USA) EF Education First-Drapac p/b CannondaleRow 102 - Cell 2
104Scott Davies (GBr) Dimension DataRow 103 - Cell 2
105Nikias Arndt (Ger) Team SunwebRow 104 - Cell 2
106Mathew Hayman (Aus) Mitchelton-ScottRow 105 - Cell 2
107Lachlan Morton (Aus) Dimension Data0:01:33
108Jay Thomson (RSA) Dimension Data0:01:40
109Michael Hepburn (Aus) Mitchelton-Scott0:02:08
110Adam De Vos (Can) Rally Cycling0:02:26
111Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling0:02:34
112Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 111 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Winters, 62. km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Adam De Vos (Can) Rally Cycling3pts
2Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling2Row 1 - Cell 3
3Neilson Powless (USA) LottoNL-Jumbo1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Sacramento (1st crossing), 132.5 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Adam De Vos (Can) Rally Cycling3pts
2Neilson Powless (USA) LottoNL-Jumbo2Row 1 - Cell 3
3Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors15pts
2Max Walscheid (Ger) Team Sunweb12Row 1 - Cell 3
3Caleb Ewan (Aus) Mitchelton-Scott9Row 2 - Cell 3
4Peter Sagan (Svk) Bora-Hansgrohe7Row 3 - Cell 3
5Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe Resources6Row 4 - Cell 3
6Alexander Kristoff (Nor) UAE Team Emirates5Row 5 - Cell 3
7Michael Rice (Aus) Hagens Berman Axeon4Row 6 - Cell 3
8Tyler Magner (USA) Rally Cycling3Row 7 - Cell 3
9Daniel McLay (GBr) EF Education First-Drapac p/b Cannondale2Row 8 - Cell 3
10Kiel Reijnen (USA) Trek-Segafredo1Row 9 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Bora-Hansgrohe9:22:57
2Hagens Berman AxeonRow 1 - Cell 2
3Quick-Step FloorsRow 2 - Cell 2
4Mitchelton-ScottRow 3 - Cell 2
5UnitedHealthcare Pro CyclingRow 4 - Cell 2
6EF Education First-Drapac p/b CannondaleRow 5 - Cell 2
7Trek-SegafredoRow 6 - Cell 2
8BMC Racing TeamRow 7 - Cell 2
9UAE Team EmiratesRow 8 - Cell 2
10Rally CyclingRow 9 - Cell 2
11AG2R La MondialeRow 10 - Cell 2
12Team SkyRow 11 - Cell 2
13LottoNl-JumboRow 12 - Cell 2
14Katusha-Alpecin0:00:16
15Dimension DataRow 14 - Cell 2
16Holowesko-Citadel0:00:32
17Team Sunweb0:01:07
Swipe to scroll horizontally
Final general classification
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Sky25:34:19
2Tejay van Garderen (USA) BMC Racing Team0:01:25
3Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:02:14
4Adam Yates (GBr) Mitchelton-Scott0:02:16
5Tao Geoghegan Hart (GBr) Team Sky0:02:28
6Rafal Majka (Pol) Bora-Hansgrohe0:03:01
7Brandon McNulty (USA) Rally Cycling0:03:28
8Laurens De Plus (Bel) Quick-Step Floors0:03:50
9Kristijan Durasek (Cro) UAE Team Emirates0:03:59
10Mathias Frank (Swi) AG2R La Mondiale0:04:01
11Gavin Mannion (USA) UnitedHealthcare Pro Cycling0:05:40
12Edward Ravasi (Ita) UAE Team Emirates0:06:11
13Antwan Tolhoek (Ned) LottoNL-Jumbo0:07:03
14Rúben Guerreiro (Por) Trek-Segafredo0:07:05
15Neilson Powless (USA) LottoNL-Jumbo0:07:25
16Robert Britton (Can) Rally Cycling0:07:33
17Peter Stetina (USA) Trek-Segafredo0:07:57
18Nicola Conci (Ita) Trek-Segafredo0:08:07
19Toms Skujins (Lat) Trek-Segafredo0:08:10
20Ian Boswell (USA) Katusha-Alpecin0:08:24
21Brent Bookwalter (USA) BMC Racing Team0:09:55
22Matteo Fabbro (Ita) Katusha-Alpecin0:10:16
23William Barta (USA) Hagens Berman Axeon0:10:33
24Sean Bennett (USA) Hagens Berman Axeon0:13:20
25Cyril Gautier (Fra) AG2R La Mondiale0:14:40
26TJ Eisenhart (USA) Holowesko-Citadel p/b Arapahoe Resources0:14:55
27Sebastian Henao (Col) Team Sky0:15:27
28Jack Bauer (NZl) Mitchelton-ScottRow 27 - Cell 2
29Joey Rosskopf (USA) BMC Racing Team0:15:40
30Michael Schär (Swi) BMC Racing Team0:16:33
31Pavel Sivakov (Rus) Team Sky0:16:56
32Anass Ait El Abdia (Mar) UAE Team Emirates0:17:02
33Kasper Asgreen (Den) Quick-Step Floors0:18:25
34Ivo Oliveira (Por) Hagens Berman Axeon0:18:35
35Pawel Poljanski (Pol) Bora-Hansgrohe0:20:11
36Jai Hindley (Aus) Team Sunweb0:20:37
37Danilo Wyss (Swi) BMC Racing Team0:22:11
38Tom-Jelte Slagter (Ned) Dimension Data0:22:12
39Ben Gastauer (Lux) AG2R La Mondiale0:22:17
40Serghei Tvetcov (Rom) UnitedHealthcare Pro Cycling0:22:29
41Floris De Tier (Bel) LottoNL-Jumbo0:23:50
42Patrick Bevin (NZl) BMC Racing Team0:24:01
43Sepp Kuss (USA) LottoNL-Jumbo0:24:32
44Nils Politt (Ger) Katusha-Alpecin0:24:45
45Alex Howes (USA) EF Education First-Drapac p/b Cannondale0:25:58
46Lachlan Morton (Aus) Dimension Data0:27:24
47Stijn Vandenbergh (Bel) AG2R La Mondiale0:28:10
48Jhonatan Narvaez (Ecu) Quick-Step Floors0:29:13
49Andrei Krasilnikau (Blr) Holowesko-Citadel p/b Arapahoe Resources0:30:24
50Jasper Stuyven (Bel) Trek-Segafredo0:30:55
51Oliver Naesen (Bel) AG2R La Mondiale0:32:57
52Lawson Craddock (USA) EF Education First-Drapac p/b Cannondale0:33:04
53Kiel Reijnen (USA) Trek-Segafredo0:36:14
54Silvan Dillier (Swi) AG2R La Mondiale0:36:32
55Simon Clarke (Aus) EF Education First-Drapac p/b Cannondale0:36:34
56Luke Rowe (GBr) Team Sky0:36:35
57Nikias Arndt (Ger) Team Sunweb0:37:14
58Peter Sagan (Svk) Bora-Hansgrohe0:37:58
59Maarten Wynants (Bel) LottoNL-Jumbo0:40:58
60Mikkel Bjerg (Den) Hagens Berman Axeon0:41:10
61Luka Mezgec (Slo) Mitchelton-Scott0:41:31
62Sven Erik Bystrøm (Nor) UAE Team Emirates0:42:07
63Filippo Ganna (Ita) UAE Team Emirates0:42:19
64Fernando Gaviria (Col) Quick-Step Floors0:42:22
65Travis McCabe (USA) UnitedHealthcare Pro Cycling0:42:24
66Alexander Kristoff (Nor) UAE Team Emirates0:42:42
67Evan Huffman (USA) Rally Cycling0:44:05
68Mike Teunissen (Ned) Team Sunweb0:44:19
69Lachlan Norris (Aus) UnitedHealthcare Pro Cycling0:44:46
70Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro Cycling0:45:58
71Mathew Hayman (Aus) Mitchelton-Scott0:46:15
72Ian Garrison (USA) Hagens Berman Axeon0:47:54
73Thomas Leezer (Ned) LottoNL-Jumbo0:47:58
74Reto Hollenstein (Swi) Katusha-Alpecin0:48:11
75Julien Vermote (Bel) Dimension Data0:48:16
76Caleb Ewan (Aus) Mitchelton-Scott0:48:34
77Robin Carpenter (USA) Rally Cycling0:48:40
78Daniel Oss (Ita) Bora-Hansgrohe0:49:41
79Jay Thomson (RSA) Dimension Data0:50:32
80Gregory Rast (Swi) Trek-Segafredo0:50:47
81Ian Stannard (GBr) Team Sky0:50:50
82Maximiliano Richeze (Arg) Quick-Step Floors0:51:22
83Fabian Lienhard (Swi) Holowesko-Citadel p/b Arapahoe Resources0:51:41
84Nathan Haas (Aus) Katusha-Alpecin0:52:44
85Benoit Cosnefroy (Fra) AG2R La Mondiale0:54:06
86Tyler Magner (USA) Rally Cycling0:54:58
87Taylor Phinney (USA) EF Education First-Drapac p/b Cannondale0:55:28
88John Murphy (USA) Holowesko-Citadel p/b Arapahoe Resources0:55:37
89Tanner Putt (USA) UnitedHealthcare Pro Cycling0:55:54
90Alvaro Hodeg (Col) Quick-Step Floors0:56:34
91Maciej Bodnar (Pol) Bora-Hansgrohe0:56:41
92Michael Hepburn (Aus) Mitchelton-Scott0:57:13
93Rick Zabel (Ger) Katusha-Alpecin0:57:58
94Johannes Fröhlinger (Ger) Team Sunweb0:58:14
95Daniel McLay (GBr) EF Education First-Drapac p/b Cannondale0:58:25
96Michael Rice (Aus) Hagens Berman Axeon0:58:37
97Iljo Keisse (Bel) Quick-Step Floors0:58:42
98Mark Cavendish (GBr) Dimension Data0:59:00
99Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe Resources0:59:08
100Danny Pate (USA) Rally Cycling0:59:23
101Roger Kluge (Ger) Mitchelton-Scott0:59:50
102Scott Davies (GBr) Dimension Data1:00:26
103Logan Owen (USA) EF Education First-Drapac p/b Cannondale1:01:09
104Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling1:01:58
105Marcel Kittel (Ger) Katusha-Alpecin1:02:58
106Nathan Van Hooydonck (Bel) BMC Racing Team1:03:37
107Mark Renshaw (Aus) Dimension Data1:04:23
108Adam De Vos (Can) Rally Cycling1:04:26
109Max Walscheid (Ger) Team Sunweb1:04:49
110Juraj Sagan (Svk) Bora-Hansgrohe1:05:18
111Tom Stamsnijder (Ned) Team Sunweb1:06:12
112Michal Kolár (Svk) Bora-Hansgrohe1:08:57
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors45pts
2Caleb Ewan (Aus) Mitchelton-Scott42Row 1 - Cell 3
3Egan Bernal (Col) Team Sky36Row 2 - Cell 3
4Peter Sagan (Svk) Bora-Hansgrohe32Row 3 - Cell 3
5Adam Yates (GBr) Mitchelton-Scott26Row 4 - Cell 3
6Toms Skujins (Lat) Trek-Segafredo18Row 5 - Cell 3
7Sean Bennett (USA) Hagens Berman Axeon18Row 6 - Cell 3
8Max Walscheid (Ger) Team Sunweb15Row 7 - Cell 3
9Rafal Majka (Pol) Bora-Hansgrohe15Row 8 - Cell 3
10Alexander Kristoff (Nor) UAE Team Emirates13Row 9 - Cell 3
11Adam De Vos (Can) Rally Cycling12Row 10 - Cell 3
12Tanner Putt (USA) UnitedHealthcare Pro Cycling9Row 11 - Cell 3
13Tao Geoghegan Hart (GBr) Team Sky9Row 12 - Cell 3
14Mathias Frank (Swi) AG2R La Mondiale9Row 13 - Cell 3
15Marcel Kittel (Ger) Katusha-Alpecin7Row 14 - Cell 3
16Antwan Tolhoek (Ned) LottoNL-Jumbo7Row 15 - Cell 3
17Brandon McNulty (USA) Rally Cycling7Row 16 - Cell 3
18Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale7Row 17 - Cell 3
19Tejay van Garderen (USA) BMC Racing Team7Row 18 - Cell 3
20Rick Zabel (Ger) Katusha-Alpecin7Row 19 - Cell 3
21Jai Hindley (Aus) Team Sunweb6Row 20 - Cell 3
22John Murphy (USA) Holowesko-Citadel p/b Arapahoe Resources6Row 21 - Cell 3
23Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe Resources6Row 22 - Cell 3
24Fabian Lienhard (Swi) Holowesko-Citadel p/b Arapahoe Resources5Row 23 - Cell 3
25Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling5Row 24 - Cell 3
26Kiel Reijnen (USA) Trek-Segafredo5Row 25 - Cell 3
27Kristijan Durasek (Cro) UAE Team Emirates5Row 26 - Cell 3
28Tyler Magner (USA) Rally Cycling5Row 27 - Cell 3
29Robin Carpenter (USA) Rally Cycling4Row 28 - Cell 3
30Ian Garrison (USA) Hagens Berman Axeon4Row 29 - Cell 3
31Andrei Krasilnikau (Blr) Holowesko-Citadel p/b Arapahoe Resources4Row 30 - Cell 3
32Evan Huffman (USA) Rally Cycling4Row 31 - Cell 3
33Floris De Tier (Bel) LottoNL-Jumbo4Row 32 - Cell 3
34Tom-Jelte Slagter (Ned) Dimension Data4Row 33 - Cell 3
35Edward Ravasi (Ita) UAE Team Emirates4Row 34 - Cell 3
36Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro Cycling4Row 35 - Cell 3
37Alex Howes (USA) EF Education First-Drapac p/b Cannondale4Row 36 - Cell 3
38Michael Rice (Aus) Hagens Berman Axeon4Row 37 - Cell 3
39Stijn Vandenbergh (Bel) AG2R La Mondiale3Row 38 - Cell 3
40Lawson Craddock (USA) EF Education First-Drapac p/b Cannondale3Row 39 - Cell 3
41Neilson Powless (USA) LottoNL-Jumbo3Row 40 - Cell 3
42Ivo Oliveira (Por) Hagens Berman Axeon3Row 41 - Cell 3
43Mark Cavendish (GBr) Dimension Data2Row 42 - Cell 3
44Brent Bookwalter (USA) BMC Racing Team2Row 43 - Cell 3
45Daniel McLay (GBr) EF Education First-Drapac p/b Cannondale2Row 44 - Cell 3
46Alvaro Hodeg (Col) Quick-Step Floors1Row 45 - Cell 3
47Rúben Guerreiro (Por) Trek-Segafredo1Row 46 - Cell 3
48William Barta (USA) Hagens Berman Axeon1Row 47 - Cell 3
49Travis McCabe (USA) UnitedHealthcare Pro Cycling1Row 48 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Toms Skujins (Lat) Trek-Segafredo34pts
2Evan Huffman (USA) Rally Cycling33Row 1 - Cell 3
3Egan Bernal (Col) Team Sky26Row 2 - Cell 3
4Adam Yates (GBr) Mitchelton-Scott20Row 3 - Cell 3
5Lawson Craddock (USA) EF Education First-Drapac p/b Cannondale18Row 4 - Cell 3
6Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale13Row 5 - Cell 3
7Rafal Majka (Pol) Bora-Hansgrohe13Row 6 - Cell 3
8Antwan Tolhoek (Ned) LottoNL-Jumbo11Row 7 - Cell 3
9Sean Bennett (USA) Hagens Berman Axeon9Row 8 - Cell 3
10Tejay van Garderen (USA) BMC Racing Team8Row 9 - Cell 3
11Adam De Vos (Can) Rally Cycling8Row 10 - Cell 3
12Tao Geoghegan Hart (GBr) Team Sky7Row 11 - Cell 3
13Kristijan Durasek (Cro) UAE Team Emirates7Row 12 - Cell 3
14Ian Garrison (USA) Hagens Berman Axeon7Row 13 - Cell 3
15Mathias Frank (Swi) AG2R La Mondiale6Row 14 - Cell 3
16Floris De Tier (Bel) LottoNL-Jumbo6Row 15 - Cell 3
17Robin Carpenter (USA) Rally Cycling4Row 16 - Cell 3
18Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling4Row 17 - Cell 3
19Tom-Jelte Slagter (Ned) Dimension Data3Row 18 - Cell 3
20Ben Gastauer (Lux) AG2R La Mondiale3Row 19 - Cell 3
21Logan Owen (USA) EF Education First-Drapac p/b Cannondale3Row 20 - Cell 3
22Michael Rice (Aus) Hagens Berman Axeon2Row 21 - Cell 3
23Serghei Tvetcov (Rom) UnitedHealthcare Pro Cycling1Row 22 - Cell 3
24Stijn Vandenbergh (Bel) AG2R La Mondiale1Row 23 - Cell 3
25Gregory Rast (Swi) Trek-Segafredo1Row 24 - Cell 3
26Benoit Cosnefroy (Fra) AG2R La Mondiale1Row 25 - Cell 3
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Sky25:34:19
2Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:02:14
3Tao Geoghegan Hart (GBr) Team Sky0:02:28
4Brandon McNulty (USA) Rally Cycling0:03:28
5Laurens De Plus (Bel) Quick-Step Floors0:03:50
6Edward Ravasi (Ita) UAE Team Emirates0:06:11
7Antwan Tolhoek (Ned) LottoNL-Jumbo0:07:03
8Rúben Guerreiro (Por) Trek-Segafredo0:07:05
9Neilson Powless (USA) LottoNL-Jumbo0:07:25
10Nicola Conci (Ita) Trek-Segafredo0:08:07
11Matteo Fabbro (Ita) Katusha-Alpecin0:10:16
12William Barta (USA) Hagens Berman Axeon0:10:33
13Sean Bennett (USA) Hagens Berman Axeon0:13:20
14TJ Eisenhart (USA) Holowesko-Citadel p/b Arapahoe Resources0:14:55
15Sebastian Henao (Col) Team Sky0:15:27
16Pavel Sivakov (Rus) Team Sky0:16:56
17Anass Ait El Abdia (Mar) UAE Team Emirates0:17:02
18Kasper Asgreen (Den) Quick-Step Floors0:18:25
19Ivo Oliveira (Por) Hagens Berman Axeon0:18:35
20Jai Hindley (Aus) Team Sunweb0:20:37
21Sepp Kuss (USA) LottoNL-Jumbo0:24:32
22Nils Politt (Ger) Katusha-Alpecin0:24:45
23Jhonatan Narvaez (Ecu) Quick-Step Floors0:29:13
24Mikkel Bjerg (Den) Hagens Berman Axeon0:41:10
25Filippo Ganna (Ita) UAE Team Emirates0:42:19
26Fernando Gaviria (Col) Quick-Step Floors0:42:22
27Ian Garrison (USA) Hagens Berman Axeon0:47:54
28Caleb Ewan (Aus) Mitchelton-Scott0:48:34
29Benoit Cosnefroy (Fra) AG2R La Mondiale0:54:06
30Alvaro Hodeg (Col) Quick-Step Floors0:56:34
31Rick Zabel (Ger) Katusha-Alpecin0:57:58
32Michael Rice (Aus) Hagens Berman Axeon0:58:37
33Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe Resources0:59:08
34Nathan Van Hooydonck (Bel) BMC Racing Team1:03:37
35Max Walscheid (Ger) Team Sunweb1:04:49
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Team Sky76:55:41
2Trek-Segafredo0:08:18
3BMC Racing Team0:09:26
4UAE Team Emirates0:10:35
5LottoNl-Jumbo0:16:59
6AG2R La Mondiale0:19:24
7Katusha-Alpecin0:26:29
8Hagens Berman Axeon0:27:27
9EF Education First-Drapac p/b Cannondale0:34:44
10Quick-Step Floors0:34:47
11Rally Cycling0:37:06
12Mitchelton-Scott0:38:58
13Bora-Hansgrohe0:45:16
14UnitedHealthcare Pro Cycling0:51:05
15Dimension Data1:08:23
16Holowesko-Citadel1:15:32
17Team Sunweb1:23:50

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

Laura Weislo
Managing Editor

Laura Weislo has been with Cyclingnews since 2006 after making a switch from a career in science. As Managing Editor, she coordinates coverage for North American events and global news. As former elite-level road racer who dabbled in cyclo-cross and track, Laura has a passion for all three disciplines. When not working she likes to go camping and explore lesser traveled roads, paths and gravel tracks. Laura's specialises in covering doping, anti-doping, UCI governance and performing data analysis.

Latest on Cyclingnews