Deutschland Tour: Kristoff wins stage 2

Alexander Kristoff (UAE Team Emirates) scored an emphatic victory on stage 2 of the Deutschland Tour in Göttingen, out-powering Sonny Colbrelli (Bahrain-Merida) and Yves Lampaert (Deceuninck-Quickstep) in the bunch sprint.

Swipe to scroll horizontally
Full results
Pos.Rider Name (Country) TeamResult
1Alexander Kristoff (Nor) UAE Team Emirates 4:21:04
2Sonny Colbrelli (Ita) Bahrain-Merida
3Yves Lampaert (Bel) Deceuninck-QuickStep
4Ben Swift (GBr) Team Ineos
5Jasper Stuyven (Bel) Trek-Segafredo
6Reinardt Janse van Rensburg (RSA) Dimension Data
7Marc Hirschi (Swi) Team Sunweb
8Timo Roosen (Ned) Team Jumbo-Visma
9Toms Skujins (Lat) Trek-Segafredo
10Jens Keukeleire (Bel) Lotto Soudal
11Nils Politt (Ger) Katusha-Alpecin
12Nans Peters (Fra) AG2R La Mondiale
13Emanuel Buchmann (Ger) Bora-Hansgrohe
14Diego Ulissi (Ita) UAE Team Emirates
15Simon Geschke (Ger) CCC Team
16Mathias Frank (Swi) AG2R La Mondiale
17Michael Gogl (Aut) Trek-Segafredo
18Jelle Vanendert (Bel) Lotto Soudal
19Alexey Lutsenko (Kaz) Astana Pro Team
20Pieter Serry (Bel) Deceuninck-QuickStep
21Jai Hindley (Aus) Team Sunweb
22Tom-Jelte Slagter (Ned) Dimension Data
23Jonas Vingegaard (Den) Team Jumbo-Visma
24Aleksandr Riabushenko (Blr) UAE Team Emirates
25Enrico Gasparotto (Swi) Dimension Data
26Jhonatan Manuel Narvaez Prado (Ecu) Team Ineos
27Vincenzo Nibali (Ita) Bahrain-Merida
28Dominik Röber (Ger) P & S Metalltechnik 0:01:22
29Jonathan Caicedo (Ecu) EF Education First
30Jenthe Biermans (Bel) Katusha-Alpecin
31Joseph Rosskopf (USA) CCC Team
32Nico Denz (Ger) AG2R La Mondiale
33Pavel Sivakov (Rus) Team Ineos
34Kasper Asgreen (Den) Deceuninck-QuickStep 0:01:32
35Nikolas Maes (Bel) Lotto Soudal 0:02:14
36Yoann Offredo (Fra) Wanty-Gobert Cycling Team
37Mikael Cherel (Fra) AG2R La Mondiale
38Hubert Dupont (Fra) AG2R La Mondiale
39Ivan Rovny (Rus) Gazprom–Rusvelo
40Roger Kluge (Ger) Lotto Soudal
41Davide Villella (Ita) Astana Pro Team
42Koen Bouwman (Ned) Team Jumbo-Visma
43Remco Evenepoel (Bel) Deceuninck-QuickStep
44Paul Martens (Ger) Team Jumbo-Visma 0:03:31
45Ben Gastauer (Lux) AG2R La Mondiale 0:04:26
46Christopher Hamilton (Aus) Team Sunweb 0:06:00
47Richie Porte (Aus) Trek-Segafredo
48Elie Gesbert (Fra) Team Arkea-Samsic
49Lennard Kämna (Ger) Team Sunweb
50Michael Schwarzmann (Ger) Bora-Hansgrohe
51Stef Krul (Ned) Team Jumbo-Visma
52Gijs Van Hoecke (Bel) CCC Team
53Daniel Mclay (GBr) EF Education First
54Mekseb Debesay (Eri) Bike Aid
55Magnus Cort Nielsen (Den) Astana Pro Team
56Riccardo Zoidl (Aut) CCC Team
57Daniel Martin (Irl) UAE Team Emirates
58Geraint Thomas (GBr) Team Ineos
59Enric Mas Nicolau (Spa) Deceuninck-QuickStep
60André Greipel (Ger) Team Arkea-Samsic
61Bert-Jan Lindeman (Ned) Team Jumbo-Visma 0:06:22
62José Gonçalves (Por) Katusha-Alpecin 0:07:50
63Damiano Caruso (Ita) Bahrain-Merida
64Romain Hardy (Fra) Team Arkea-Samsic 0:09:21
65Andrea Garosio (Ita) Bahrain-Merida
66Sean Bennett (USA) EF Education First
67Evgeny Shalunov (Rus) Gazprom–Rusvelo 0:10:09
68Vegard Stake Laengen (Nor) UAE Team Emirates
69Pieter Vanspeybrouck (Bel) Wanty-Gobert Cycling Team
70Frederik Frison (Bel) Lotto Soudal
71Rodrigo Contreras Pinzon (Col) Astana Pro Team
72Tom Scully (NZl) EF Education First 0:11:52
73Kamil Gradek (Pol) CCC Team
74Simone Consonni (Ita) UAE Team Emirates 0:11:54
75Jan Hugger (Ger) Team Lotto-Kern Haus 0:12:36
76Odd Christian Eiking (Nor) Wanty-Gobert Cycling Team
77Andrey Zeits (Kaz) Astana Pro Team 0:14:25
78Miká Heming (Ger) Team Dauner | Akkon 0:16:13
79Adne Van Engelen (Ned) Bike Aid
80Alex Dowsett (GBr) Katusha-Alpecin
81Marcel Sieberg (Ger) Bahrain-Merida
82Marcus Burghardt (Ger) Bora-Hansgrohe
83Fred Wright (GBr) CCC Team
84Jonas Rutsch (Ger) Team Lotto-Kern Haus
85Frederik Backaert (Bel) Wanty-Gobert Cycling Team
86Wesley Kreder (Ned) Wanty-Gobert Cycling Team
87Juri Hollmann (Ger) Katusha-Alpecin
88Justin Wolf (Ger) Bike Aid
89Julien Bernard (Fra) Trek-Segafredo
90Julian Alaphilippe (Fra) Deceuninck-QuickStep
91Andreas Schillinger (Ger) Bora-Hansgrohe
92Rüdiger Selig (Ger) Bora-Hansgrohe
93Robert William Kessler (Ger) Team Lotto-Kern Haus
94Pascal Ackermann (Ger) Bora-Hansgrohe
95Immanuel Stark (Ger) P & S Metalltechnik
96Hernando Bohorquez Sanchez (Col) Astana Pro Team
97James Whelan (Aus) EF Education First
98Joshua Huppertz (Ger) Team Lotto-Kern Haus
99Antonio Nibali (Ita) Bahrain-Merida
100Brice Feillu (Fra) Team Arkea-Samsic
101Mads Pedersen (Den) Trek-Segafredo
102Cees Bol (Ned) Team Sunweb
103Kim Alexander Heiduk (Ger) Team Lotto-Kern Haus 0:25:54
104John Mandrysch (Ger) P & S Metalltechnik
105Simon _pilak (Slo) Katusha-Alpecin
106Vladislav Kulikov (Rus) Gazprom–Rusvelo
107Michal Kwiatkowski (Pol) Team Ineos
108Max Kanter (Ger) Team Sunweb
109Igor Boev (Rus) Gazprom–Rusvelo
110Mark Cavendish (GBr) Dimension Data
111Julian Braun (Ger) Team Dauner | Akkon
112Dominik Bauer (Ger) Team Dauner | Akkon
113Tobias Knaup (Ger) Team Lotto-Kern Haus
114Lucas Carstensen (Ger) Bike Aid
115Mark Renshaw (Aus) Dimension Data
116Michel Aschenbrenner (Ger) P & S Metalltechnik
117Tobias Nolde (Ger) P & S Metalltechnik
118Daniel Bichlmann (Ger) Bike Aid
119Robert Jägeler (Ger) P & S Metalltechnik
120Sven Thurau (Ger) Team Dauner | Akkon
121Kevin Van Melsen (Bel) Wanty-Gobert Cycling Team
122Kilian Steigner (Ger) Team Dauner | Akkon
123Jay Robert Thomson (RSA) Dimension Data
124Nikodemus Holler (Ger) Bike Aid
DNFSergei Shilov (Rus) Gazprom–Rusvelo
DNFFranck Bonnamour (Fra) Team Arkea-Samsic
DNFLuke Rowe (GBr) Team Ineos
DNFCaleb Ewan (Aus) Lotto Soudal
DNFMaxime Bouet (Fra) Team Arkea-Samsic
DNSIldar Arslanov (Rus) Gazprom–Rusvelo
DNSPhilipp Mamos (Ger) Team Dauner | Akkon
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Alexander Kristoff (Nor) UAE Team Emirates 15
2Sonny Colbrelli (Ita) Bahrain-Merida 12
3Yves Lampaert (Bel) Deceuninck-QuickStep 9
4Ben Swift (GBr) Team Ineos 7
5Jasper Stuyven (Bel) Trek-Segafredo 6
6Reinardt Janse van Rensburg (RSA) Dimension Data 5
7Marc Hirschi (Swi) Team Sunweb 4
8Timo Roosen (Ned) Team Jumbo-Visma 3
9Toms Skujins (Lat) Trek-Segafredo 2
10Jens Keukeleire (Bel) Lotto Soudal 1
Swipe to scroll horizontally
Sprint 1 - Waldeck - 67.5 km
Pos.Rider Name (Country) TeamResult
1Davide Villella (Ita) Astana Pro Team 3
2Vincenzo Nibali (Ita) Bahrain-Merida 2
3Enric Mas Nicolau (Spa) Deceuninck-QuickStep 1
Swipe to scroll horizontally
Sprint 2 - Göttingen - 178.5 km
Pos.Rider Name (Country) TeamResult
1Remco Evenepoel (Bel) Deceuninck-QuickStep 3
2Alexey Lutsenko (Kaz) Astana Pro Team 2
3Pavel Sivakov (Rus) Team Ineos 1
Swipe to scroll horizontally
Combativity
Pos.Rider Name (Country) TeamResult
1Remco Evenepoel (Bel) Deceuninck-QuickStep
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Trek-Segafredo 13:03:12
2UAE Team Emirates
3Dimension Data
4AG2R La Mondiale 0:01:22
5Team Ineos
6Deceuninck-QuickStep 0:01:32
7Lotto Soudal 0:02:14
8Team Jumbo-Visma
9Team Sunweb 0:06:00
10CCC Team 0:07:22
11Bahrain-Merida 0:07:50
12Astana Pro Team 0:08:14
13Katusha-Alpecin 0:09:12
14EF Education First 0:16:43
15Team Arkea-Samsic 0:21:21
16Bora-Hansgrohe 0:22:13
17Wanty-Gobert Cycling Team 0:24:59
18Gazprom–Rusvelo 0:38:17
19Bike Aid 0:38:26
20P & S Metalltechnik 0:43:29
21Team Lotto-Kern Haus 0:45:02
22Team Dauner | Akkon 1:08:01
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Alexander Kristoff (Nor) UAE Team Emirates 8:10:18
2Sonny Colbrelli (Ita) Bahrain-Merida 0:00:10
3Yves Lampaert (Bel) Deceuninck-QuickStep 0:00:12
4Marc Hirschi (Swi) Team Sunweb 0:00:13
5Alexey Lutsenko (Kaz) Astana Pro Team 0:00:14
6Tom-Jelte Slagter (Ned) Dimension Data
7Diego Ulissi (Ita) UAE Team Emirates 0:00:15
8Jasper Stuyven (Bel) Trek-Segafredo 0:00:16
9Reinardt Janse van Rensburg (RSA) Dimension Data
10Ben Swift (GBr) Team Ineos
11Nils Politt (Ger) Katusha-Alpecin
12Timo Roosen (Ned) Team Jumbo-Visma
13Jens Keukeleire (Bel) Lotto Soudal
14Pieter Serry (Bel) Deceuninck-QuickStep
15Toms Skujins (Lat) Trek-Segafredo
16Jai Hindley (Aus) Team Sunweb
17Jhonatan Manuel Narvaez Prado (Ecu) Team Ineos
18Vincenzo Nibali (Ita) Bahrain-Merida
19Enrico Gasparotto (Swi) Dimension Data
20Nans Peters (Fra) AG2R La Mondiale
21Simon Geschke (Ger) CCC Team
22Michael Gogl (Aut) Trek-Segafredo
23Emanuel Buchmann (Ger) Bora-Hansgrohe
24Jonas Vingegaard (Den) Team Jumbo-Visma
25Aleksandr Riabushenko (Blr) UAE Team Emirates
26Mathias Frank (Swi) AG2R La Mondiale
27Jelle Vanendert (Bel) Lotto Soudal
28Nico Denz (Ger) AG2R La Mondiale 0:01:38
29Jenthe Biermans (Bel) Katusha-Alpecin
30Joseph Rosskopf (USA) CCC Team
31Pavel Sivakov (Rus) Team Ineos
32Jonathan Caicedo (Ecu) EF Education First
33Kasper Asgreen (Den) Deceuninck-QuickStep 0:01:47
34Roger Kluge (Ger) Lotto Soudal 0:02:30
35Ivan Rovny (Rus) Gazprom–Rusvelo
36Mikael Cherel (Fra) AG2R La Mondiale
37Yoann Offredo (Fra) Wanty-Gobert Cycling Team
38Davide Villella (Ita) Astana Pro Team
39Koen Bouwman (Ned) Team Jumbo-Visma
40Hubert Dupont (Fra) AG2R La Mondiale
41Remco Evenepoel (Bel) Deceuninck-QuickStep
42Nikolas Maes (Bel) Lotto Soudal 0:02:47
43Paul Martens (Ger) Team Jumbo-Visma 0:04:17
44Dominik Röber (Ger) P & S Metalltechnik 0:04:31
45Ben Gastauer (Lux) AG2R La Mondiale 0:04:42
46André Greipel (Ger) Team Arkea-Samsic 0:06:16
47Daniel Mclay (GBr) EF Education First
48Enric Mas Nicolau (Spa) Deceuninck-QuickStep
49Stef Krul (Ned) Team Jumbo-Visma
50Gijs Van Hoecke (Bel) CCC Team
51Elie Gesbert (Fra) Team Arkea-Samsic
52Lennard Kämna (Ger) Team Sunweb
53Mekseb Debesay (Eri) Bike Aid
54Daniel Martin (Irl) UAE Team Emirates
55Christopher Hamilton (Aus) Team Sunweb 0:06:33
56Richie Porte (Aus) Trek-Segafredo
57Riccardo Zoidl (Aut) CCC Team
58Bert-Jan Lindeman (Ned) Team Jumbo-Visma 0:06:53
59Michael Schwarzmann (Ger) Bora-Hansgrohe 0:06:58
60Geraint Thomas (GBr) Team Ineos
61José Gonçalves (Por) Katusha-Alpecin 0:08:06
62Damiano Caruso (Ita) Bahrain-Merida
63Magnus Cort Nielsen (Den) Astana Pro Team 0:09:09
64Romain Hardy (Fra) Team Arkea-Samsic 0:09:37
65Sean Bennett (USA) EF Education First
66Andrea Garosio (Ita) Bahrain-Merida 0:09:54
67Pieter Vanspeybrouck (Bel) Wanty-Gobert Cycling Team 0:10:25
68Vegard Stake Laengen (Nor) UAE Team Emirates
69Simone Consonni (Ita) UAE Team Emirates 0:12:06
70Kamil Gradek (Pol) CCC Team 0:12:40
71Rodrigo Contreras Pinzon (Col) Astana Pro Team 0:13:18
72Evgeny Shalunov (Rus) Gazprom–Rusvelo
73Tom Scully (NZl) EF Education First 0:13:41
74Andrey Zeits (Kaz) Astana Pro Team 0:14:41
75Frederik Frison (Bel) Lotto Soudal 0:14:59
76Odd Christian Eiking (Nor) Wanty-Gobert Cycling Team 0:15:45
77Jan Hugger (Ger) Team Lotto-Kern Haus
78Pascal Ackermann (Ger) Bora-Hansgrohe 0:16:19
79Cees Bol (Ned) Team Sunweb 0:16:29
80Frederik Backaert (Bel) Wanty-Gobert Cycling Team
81Rüdiger Selig (Ger) Bora-Hansgrohe
82Justin Wolf (Ger) Bike Aid
83Fred Wright (GBr) CCC Team
84Juri Hollmann (Ger) Katusha-Alpecin
85Julian Alaphilippe (Fra) Deceuninck-QuickStep
86Immanuel Stark (Ger) P & S Metalltechnik
87Julien Bernard (Fra) Trek-Segafredo 0:16:43
88Jonas Rutsch (Ger) Team Lotto-Kern Haus 0:16:46
89Robert William Kessler (Ger) Team Lotto-Kern Haus
90Brice Feillu (Fra) Team Arkea-Samsic
91Alex Dowsett (GBr) Katusha-Alpecin 0:17:05
92Antonio Nibali (Ita) Bahrain-Merida 0:17:16
93Andreas Schillinger (Ger) Bora-Hansgrohe 0:17:18
94Mads Pedersen (Den) Trek-Segafredo 0:17:31
95Marcel Sieberg (Ger) Bahrain-Merida 0:19:22
96Miká Heming (Ger) Team Dauner | Akkon
97Adne Van Engelen (Ned) Bike Aid
98Wesley Kreder (Ned) Wanty-Gobert Cycling Team
99James Whelan (Aus) EF Education First
100Joshua Huppertz (Ger) Team Lotto-Kern Haus
101Hernando Bohorquez Sanchez (Col) Astana Pro Team 0:23:17
102Marcus Burghardt (Ger) Bora-Hansgrohe 0:24:56
103Kim Alexander Heiduk (Ger) Team Lotto-Kern Haus 0:26:10
104John Mandrysch (Ger) P & S Metalltechnik
105Simon _pilak (Slo) Katusha-Alpecin
106Vladislav Kulikov (Rus) Gazprom–Rusvelo 0:26:32
107Michal Kwiatkowski (Pol) Team Ineos 0:26:52
108Max Kanter (Ger) Team Sunweb 0:26:55
109Igor Boev (Rus) Gazprom–Rusvelo 0:27:04
110Mark Cavendish (GBr) Dimension Data 0:29:03
111Julian Braun (Ger) Team Dauner | Akkon
112Dominik Bauer (Ger) Team Dauner | Akkon
113Tobias Knaup (Ger) Team Lotto-Kern Haus
114Lucas Carstensen (Ger) Bike Aid
115Mark Renshaw (Aus) Dimension Data
116Michel Aschenbrenner (Ger) P & S Metalltechnik
117Tobias Nolde (Ger) P & S Metalltechnik
118Daniel Bichlmann (Ger) Bike Aid
119Robert Jägeler (Ger) P & S Metalltechnik
120Sven Thurau (Ger) Team Dauner | Akkon
121Kevin Van Melsen (Bel) Wanty-Gobert Cycling Team 0:32:58
122Kilian Steigner (Ger) Team Dauner | Akkon 0:34:31
123Jay Robert Thomson (RSA) Dimension Data
124Nikodemus Holler (Ger) Bike Aid 0:34:37
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Davide Villella (Ita) Astana Pro Team 3
2Remco Evenepoel (Bel) Deceuninck-QuickStep 3
3Julien Bernard (Fra) Trek-Segafredo 3
4Alexey Lutsenko (Kaz) Astana Pro Team 2
5Vincenzo Nibali (Ita) Bahrain-Merida 2
6Igor Boev (Rus) Gazprom–Rusvelo 2
7Pavel Sivakov (Rus) Team Ineos 1
8Enric Mas Nicolau (Spa) Deceuninck-QuickStep 1
9Joshua Huppertz (Ger) Team Lotto-Kern Haus 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Marc Hirschi (Swi) Team Sunweb 8:10:31
2Nils Politt (Ger) Katusha-Alpecin 0:00:03
3Jai Hindley (Aus) Team Sunweb
4Jhonatan Manuel Narvaez Prado (Ecu) Team Ineos
5Nans Peters (Fra) AG2R La Mondiale
6Jonas Vingegaard (Den) Team Jumbo-Visma
7Aleksandr Riabushenko (Blr) UAE Team Emirates
8Nico Denz (Ger) AG2R La Mondiale 0:01:25
9Jenthe Biermans (Bel) Katusha-Alpecin
10Pavel Sivakov (Rus) Team Ineos
11Kasper Asgreen (Den) Deceuninck-QuickStep 0:01:34
12Remco Evenepoel (Bel) Deceuninck-QuickStep 0:02:17
13Dominik Röber (Ger) P & S Metalltechnik 0:04:18
14Enric Mas Nicolau (Spa) Deceuninck-QuickStep 0:06:03
15Stef Krul (Ned) Team Jumbo-Visma
16Elie Gesbert (Fra) Team Arkea-Samsic
17Lennard Kämna (Ger) Team Sunweb
18Christopher Hamilton (Aus) Team Sunweb 0:06:20
19Sean Bennett (USA) EF Education First 0:09:24
20Simone Consonni (Ita) UAE Team Emirates 0:11:53
21Rodrigo Contreras Pinzon (Col) Astana Pro Team 0:13:05
22Odd Christian Eiking (Nor) Wanty-Gobert Cycling Team 0:15:32
23Jan Hugger (Ger) Team Lotto-Kern Haus
24Pascal Ackermann (Ger) Bora-Hansgrohe 0:16:06
25Cees Bol (Ned) Team Sunweb 0:16:16
26Fred Wright (GBr) CCC Team
27Juri Hollmann (Ger) Katusha-Alpecin
28Immanuel Stark (Ger) P & S Metalltechnik
29Jonas Rutsch (Ger) Team Lotto-Kern Haus 0:16:33
30Robert William Kessler (Ger) Team Lotto-Kern Haus
31Mads Pedersen (Den) Trek-Segafredo 0:17:18
32Miká Heming (Ger) Team Dauner | Akkon 0:19:09
33James Whelan (Aus) EF Education First
34Joshua Huppertz (Ger) Team Lotto-Kern Haus
35Kim Alexander Heiduk (Ger) Team Lotto-Kern Haus 0:25:57
36John Mandrysch (Ger) P & S Metalltechnik
37Vladislav Kulikov (Rus) Gazprom–Rusvelo 0:26:19
38Max Kanter (Ger) Team Sunweb 0:26:42
39Julian Braun (Ger) Team Dauner | Akkon 0:28:50
40Dominik Bauer (Ger) Team Dauner | Akkon
41Lucas Carstensen (Ger) Bike Aid
42Michel Aschenbrenner (Ger) P & S Metalltechnik
43Tobias Nolde (Ger) P & S Metalltechnik
44Robert Jägeler (Ger) P & S Metalltechnik
45Sven Thurau (Ger) Team Dauner | Akkon
46Kilian Steigner (Ger) Team Dauner | Akkon 0:34:18
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 24:31:42
2Trek-Segafredo
3Dimension Data
4AG2R La Mondiale 0:01:22
5Team Ineos
6Deceuninck-QuickStep 0:01:32
7Lotto Soudal 0:02:14
8Team Jumbo-Visma
9Team Sunweb 0:06:00
10CCC Team 0:07:22
11Bahrain-Merida 0:07:50
12Astana Pro Team 0:08:14
13Katusha-Alpecin 0:09:12
14EF Education First 0:16:43
15Team Arkea-Samsic 0:21:21
16Bora-Hansgrohe 0:22:13
17Wanty-Gobert Cycling Team 0:24:59
18Gazprom–Rusvelo 0:39:01
19Bike Aid 0:41:19
20Team Lotto-Kern Haus 0:45:36
21P & S Metalltechnik 0:46:22
22Team Dauner | Akkon 1:16:40

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

Cyclingnews is the world's leader in English-language coverage of professional cycling. Started in 1995 by University of Newcastle professor Bill Mitchell, the site was one of the first to provide breaking news and results over the internet in English. The site was purchased by Knapp Communications in 1999, and owner Gerard Knapp built it into the definitive voice of pro cycling. Since then, major publishing house Future PLC has owned the site and expanded it to include top features, news, results, photos and tech reporting. The site continues to be the most comprehensive and authoritative English voice in professional cycling.

Latest on Cyclingnews