Brennauer wins Madrid Challenge time trial

German Lisa Brennauer (WNT Rotor) stormed to victory in a nighttime individual time trial at the Madrid Challenge by La Vuelta, powering to the stage 1 win over Lucinda Brand (Sunweb) by four seconds.

Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Lisa Brennauer (Ger) WNT-Rotor Pro Cycling 0:12:52
2Lucinda Brand (Ned) Team Sunweb Women 0:00:04
3Pernille Mathiesen (Den) Team Sunweb Women 0:00:13
4Karol-Ann Canuel (Can) Boels Dolmans Cyclingteam 0:00:19
5Anna Plichta (Pol) Trek-Segafredo Women 0:00:20
6Christine Majerus (Lux) Boels Dolmans Cyclingteam 0:00:22
7Olga Zabelinskaya (Uzb) Cogeas Mettler Look 0:00:25
8Eugenia Bujak (Slo) BTC City Ljubljana 0:00:26
9Floortje Mackaij (Ned) Team Sunweb Women 0:00:27
10Vita Heine (Nor) Hitec Products-Birk Sport
11Ruth Winder (USA) Trek-Segafredo Women 0:00:28
12Tayler Wiles (USA) Trek-Segafredo Women
13Franziska Koch (Ger) Team Sunweb 0:00:29
14Coralie Demay (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:31
15Letizia Paternoster (Ita) Trek-Segafredo Women
16Jip van den Bos (Ned) Boels Dolmans Cyclingteam
17Maria Giulia Confalonieri (Ita) Valcar-Cylance Cycling 0:00:36
18Anastasiia Chursina (Rus) BTC City Ljubljana
19Georgia Williams (NZl) Mitchelton-Scott Women 0:00:39
20Lourdes Oyarbide Jimenez (Spa) Movistar Team Women 0:00:41
21Juliette Labous (Fra) Team Sunweb Women 0:00:42
22Malgorzata Jasinska (Pol) Movistar Team Women 0:00:44
23Moniek Tenniglo (Ned) Mitchelton-Scott Women 0:00:45
24Maaike Boogaard (Ned) BTC City Ljubljana 0:00:46
25Karlijn Swinkels (Ned) Ale Cipollini
26Elisa Balsamo (Ita) Valcar-Cylance Cycling
27Hayley Simmonds (GBr) BTC City Ljubljana 0:00:48
28Maëlle Grossetete (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:49
29Aafke Soet (Ned) WNT-Rotor Pro Cycling
30Marta Cavalli (Ita) Valcar-Cylance Cycling 0:00:51
31Charlotte Becker (Ger) FDJ Nouvelle-Aquitaine Futuroscope
32Eri Yonamine (Jpn) Ale Cipollini 0:00:52
33Lara Vieceli (Ita) WNT-Rotor Pro Cycling 0:00:55
34Julia Soek (Ned) Team Sunweb Women 0:00:56
35Urska Pintar (Slo) BTC City Ljubljana
36Vittoria Guazzini (Ita) Valcar-Cylance Cycling 0:00:57
37Kirsten Wild (Ned) WNT-Rotor Pro Cycling 0:00:58
38Gloria Rodriguez Sanchez (Spa) Movistar Team Women
39Sarah Roy (Aus) Mitchelton-Scott Women 0:00:59
40Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:01:00
41Lotta Pauliina Lepistö (Fin) Trek-Segafredo Women 0:01:01
42Edwige Pitel (Fra) Cogeas Mettler Look 0:01:05
43Clara Copponi (Fra) FDJ Nouvelle-Aquitaine Futuroscope
44Skylar Schneider (USA) Boels Dolmans Cyclingteam 0:01:07
45Chloe Hosking (Aus) Ale Cipollini 0:01:08
46Ilaria Sanguineti (Ita) Valcar-Cylance Cycling 0:01:09
47Maria Apolonia van 'T Geloof (Ned) Ale Cipollini 0:01:12
48Rossella Ratto (Ita) BTC City Ljubljana
49Lauren Kitchen (Aus) FDJ Nouvelle-Aquitaine Futuroscope 0:01:13
50Sara Martin Martin (Spa) Sopela Women's Team
51Paula Andrea Patiño Bedoya (Col) Movistar Team Women 0:01:15
52Gracie Elvin (Aus) Mitchelton-Scott Women 0:01:16
52Anastasiia Pliaskina (Rus) Cogeas Mettler Look
54Diana Carolina Peñuela Martinez (Col) Ale Cipollini 0:01:17
55Lea Lin Teutenberg (Ger) WNT-Rotor Pro Cycling 0:01:18
56Sheyla Gutierrez Ruiz (Spa) Movistar Team Women 0:01:19
56Maria Martins (Por) Sopela Women's Team
58Abigail Van Twisk (GBr) Trek-Segafredo Women
59Eva Buurman (Ned) Boels Dolmans Cyclingteam 0:01:20
60Chiara Consonni (Ita) Valcar-Cylance Cycling
61Jessica Allen (Aus) Mitchelton-Scott Women 0:01:21
62Lija Laizane (Lat) Eneicue Cycling Team 0:01:29
63Maria Novolodskaya (Rus) Cogeas Mettler Look
64Roxane Fournier (Fra) Movistar Team Women 0:01:31
65Mireia Benito Pellicer (Spa) Massi-Tactic Women Team 0:01:34
66Jolien D'Hoore (Bel) Boels Dolmans Cyclingteam 0:01:35
67Iurani Blanco Calbet (Spa) Sopela Women's Team 0:01:39
68Romy Kasper (Ger) Ale Cipollini 0:01:43
69Ainara Elbusto Arteaga (Spa) Bizkaia-Durango
70Isabel Martin Martin (Spa) Bizkaia-Durango 0:01:47
71Mireia Trias Jordan (Spa) Sopela Women's Team
72Belen Lopez Morales (Spa) Massi-Tactic Women Team 0:01:50
73Ariana Gilabert Vilaplana (Spa) Bizkaia-Durango 0:01:53
74Julie Solvang (Nor) Hitec Products-Birk Sport 0:01:54
75Aroa Gorostiza Ulloa (Spa) Bizkaia-Durango 0:01:55
76Anna Baidak (Rus) Eneicue Cycling Team 0:02:00
77Sofia Rodriguez Revert (Spa) Sopela Women's Team
78Marta Tagliaferro (Ita) Hitec Products-Birk Sport 0:02:01
79Alessia Bulleri (Ita) Eneicue Cycling Team 0:02:02
80Alexandra Moreno Roca (Spa) Sopela Women's Team 0:02:04
81Sandra Alonso Dominguez (Spa) Bizkaia-Durango 0:02:08
82Sarah Rijkes (Aut) WNT-Rotor Pro Cycling 0:02:15
83Lucy Garner (GBr) Hitec Products-Birk Sport 0:02:17
84Thale Sofie Kielland Bjerk (Nor) Hitec Products-Birk Sport 0:02:25
85Pernille Larsen Feldmann (Nor) Hitec Products-Birk Sport 0:02:37
86Teresa Ripoll Sabate (Spa) Massi-Tactic Women Team 0:02:41
87Virginie Perizzolo Pointet (Swi) Cogeas Mettler Look 0:02:43
88Varvara Fasoi (Gre) Eneicue Cycling Team 0:02:44
89Ziortza Isasi Cristobal (Spa) Eneicue Cycling Team
90Sandra Moral Ventosinos (Spa) Massi-Tactic Women Team 0:02:45
91Dolores Gomez Ramos (Spa) Massi-Tactic Women Team 0:02:47
92Elisabet Escursell Valero (Spa) Massi-Tactic Women Team 0:03:39
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Pernille Mathiesen (Den) Team Sunweb Women 0:13:05
2Floortje Mackaij (Ned) Team Sunweb Women 0:00:14
3Franziska Koch (Ger) Team Sunweb 0:00:16
4Letizia Paternoster (Ita) Trek-Segafredo Women 0:00:18
5Jip van den Bos (Ned) Boels Dolmans Cyclingteam
6Anastasiia Chursina (Rus) BTC City Ljubljana 0:00:23
7Lourdes Oyarbide Jimenez (Spa) Movistar Team Women 0:00:28
8Juliette Labous (Fra) Team Sunweb Women 0:00:29
9Maaike Boogaard (Ned) BTC City Ljubljana 0:00:33
10Karlijn Swinkels (Ned) Ale Cipollini
11Elisa Balsamo (Ita) Valcar-Cylance Cycling
12Maëlle Grossetete (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:36
13Aafke Soet (Ned) WNT-Rotor Pro Cycling
14Marta Cavalli (Ita) Valcar-Cylance Cycling 0:00:38
15Vittoria Guazzini (Ita) Valcar-Cylance Cycling 0:00:44
16Clara Copponi (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:52
17Skylar Schneider (USA) Boels Dolmans Cyclingteam 0:00:54
18Ilaria Sanguineti (Ita) Valcar-Cylance Cycling 0:00:56
19Maria Apolonia van 'T Geloof (Ned) Ale Cipollini 0:00:59
20Sara Martin Martin (Spa) Sopela Women's Team 0:01:00
21Paula Andrea Patiño Bedoya (Col) Movistar Team Women 0:01:02
22Anastasiia Pliaskina (Rus) Cogeas Mettler Look 0:01:03
23Lea Lin Teutenberg (Ger) WNT-Rotor Pro Cycling 0:01:05
24Sheyla Gutierrez Ruiz (Spa) Movistar Team Women 0:01:06
25Maria Martins (Por) Sopela Women's Team
26Abigail Van Twisk (GBr) Trek-Segafredo Women
27Eva Buurman (Ned) Boels Dolmans Cyclingteam 0:01:07
28Chiara Consonni (Ita) Valcar-Cylance Cycling
29Maria Novolodskaya (Rus) Cogeas Mettler Look 0:01:16
30Mireia Benito Pellicer (Spa) Massi-Tactic Women Team 0:01:21
31Iurani Blanco Calbet (Spa) Sopela Women's Team 0:01:26
32Isabel Martin Martin (Spa) Bizkaia-Durango 0:01:34
33Mireia Trias Jordan (Spa) Sopela Women's Team
34Ariana Gilabert Vilaplana (Spa) Bizkaia-Durango 0:01:40
35Aroa Gorostiza Ulloa (Spa) Bizkaia-Durango 0:01:42
36Anna Baidak (Rus) Eneicue Cycling Team 0:01:47
37Sofia Rodriguez Revert (Spa) Sopela Women's Team
38Alexandra Moreno Roca (Spa) Sopela Women's Team 0:01:51
39Sandra Alonso Dominguez (Spa) Bizkaia-Durango 0:01:55
40Lucy Garner (GBr) Hitec Products-Birk Sport 0:02:04
41Thale Sofie Kielland Bjerk (Nor) Hitec Products-Birk Sport 0:02:12
42Pernille Larsen Feldmann (Nor) Hitec Products-Birk Sport 0:02:24
43Teresa Ripoll Sabate (Spa) Massi-Tactic Women Team 0:02:28
44Ziortza Isasi Cristobal (Spa) Eneicue Cycling Team 0:02:31
45Dolores Gomez Ramos (Spa) Massi-Tactic Women Team 0:02:34
46Elisabet Escursell Valero (Spa) Massi-Tactic Women Team 0:03:26
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Team Sunweb Women 0:39:20
2Boels Dolmans Cyclingteam 0:00:28
3Trek-Segafredo Women 0:00:32
4WNT-Rotor Pro Cycling 0:01:00
5BTC City Ljubljana 0:01:04
6FDJ Nouvelle-Aquitaine Futuroscope 0:01:27
7Valcar-Cylance Cycling 0:01:29
8Movistar Team Women 0:01:39
9Mitchelton-Scott Women
10Cogeas Mettler Look 0:02:02
11Ale Cipollini
12Sopela Women's Team 0:03:27
13Hitec Products-Birk Sport 0:03:38
14Bizkaia-Durango 0:04:39
15Eneicue Cycling Team 0:04:47
16Massi-Tactic Women Team 0:05:21
Swipe to scroll horizontally
General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Lisa Brennauer (Ger) WNT-Rotor Pro Cycling 0:12:52
2Lucinda Brand (Ned) Team Sunweb Women 0:00:04
3Pernille Mathiesen (Den) Team Sunweb Women 0:00:13
4Karol-Ann Canuel (Can) Boels Dolmans Cyclingteam 0:00:19
5Anna Plichta (Pol) Trek-Segafredo Women 0:00:20
6Christine Majerus (Lux) Boels Dolmans Cyclingteam 0:00:22
7Olga Zabelinskaya (Uzb) Cogeas Mettler Look 0:00:25
8Eugenia Bujak (Slo) BTC City Ljubljana 0:00:26
9Floortje Mackaij (Ned) Team Sunweb Women 0:00:27
10Vita Heine (Nor) Hitec Products-Birk Sport
11Ruth Winder (USA) Trek-Segafredo Women 0:00:28
12Tayler Wiles (USA) Trek-Segafredo Women
13Franziska Koch (Ger) Team Sunweb 0:00:29
14Coralie Demay (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:31
15Letizia Paternoster (Ita) Trek-Segafredo Women
16Jip van den Bos (Ned) Boels Dolmans Cyclingteam
17Maria Giulia Confalonieri (Ita) Valcar-Cylance Cycling 0:00:36
18Anastasiia Chursina (Rus) BTC City Ljubljana
19Georgia Williams (NZl) Mitchelton-Scott Women 0:00:39
20Lourdes Oyarbide Jimenez (Spa) Movistar Team Women 0:00:41
21Juliette Labous (Fra) Team Sunweb Women 0:00:42
22Malgorzata Jasinska (Pol) Movistar Team Women 0:00:44
23Moniek Tenniglo (Ned) Mitchelton-Scott Women 0:00:45
24Maaike Boogaard (Ned) BTC City Ljubljana 0:00:46
25Karlijn Swinkels (Ned) Ale Cipollini
26Elisa Balsamo (Ita) Valcar-Cylance Cycling
27Hayley Simmonds (GBr) BTC City Ljubljana 0:00:48
28Maëlle Grossetete (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:49
29Aafke Soet (Ned) WNT-Rotor Pro Cycling
30Marta Cavalli (Ita) Valcar-Cylance Cycling 0:00:51
31Charlotte Becker (Ger) FDJ Nouvelle-Aquitaine Futuroscope
32Eri Yonamine (Jpn) Ale Cipollini 0:00:52
33Lara Vieceli (Ita) WNT-Rotor Pro Cycling 0:00:55
34Julia Soek (Ned) Team Sunweb Women 0:00:56
35Urska Pintar (Slo) BTC City Ljubljana
36Vittoria Guazzini (Ita) Valcar-Cylance Cycling 0:00:57
37Kirsten Wild (Ned) WNT-Rotor Pro Cycling 0:00:58
38Gloria Rodriguez Sanchez (Spa) Movistar Team Women
39Sarah Roy (Aus) Mitchelton-Scott Women 0:00:59
40Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:01:00
41Lotta Pauliina Lepistö (Fin) Trek-Segafredo Women 0:01:01
42Edwige Pitel (Fra) Cogeas Mettler Look 0:01:05
43Clara Copponi (Fra) FDJ Nouvelle-Aquitaine Futuroscope
44Skylar Schneider (USA) Boels Dolmans Cyclingteam 0:01:07
45Chloe Hosking (Aus) Ale Cipollini 0:01:08
46Ilaria Sanguineti (Ita) Valcar-Cylance Cycling 0:01:09
47Maria Apolonia van 'T Geloof (Ned) Ale Cipollini 0:01:12
48Rossella Ratto (Ita) BTC City Ljubljana
49Lauren Kitchen (Aus) FDJ Nouvelle-Aquitaine Futuroscope 0:01:13
50Sara Martin Martin (Spa) Sopela Women's Team
51Paula Andrea Patiño Bedoya (Col) Movistar Team Women 0:01:15
52Gracie Elvin (Aus) Mitchelton-Scott Women 0:01:16
53Anastasiia Pliaskina (Rus) Cogeas Mettler Look
54Diana Carolina Peñuela Martinez (Col) Ale Cipollini 0:01:17
55Lea Lin Teutenberg (Ger) WNT-Rotor Pro Cycling 0:01:18
56Maria Martins (Por) Sopela Women's Team 0:01:19
57Sheyla Gutierrez Ruiz (Spa) Movistar Team Women
58Abigail Van Twisk (GBr) Trek-Segafredo Women
59Eva Buurman (Ned) Boels Dolmans Cyclingteam 0:01:20
60Chiara Consonni (Ita) Valcar-Cylance Cycling
61Jessica Allen (Aus) Mitchelton-Scott Women 0:01:21
62Lija Laizane (Lat) Eneicue Cycling Team 0:01:29
63Maria Novolodskaya (Rus) Cogeas Mettler Look
64Roxane Fournier (Fra) Movistar Team Women 0:01:31
65Mireia Benito Pellicer (Spa) Massi-Tactic Women Team 0:01:34
66Jolien D'Hoore (Bel) Boels Dolmans Cyclingteam 0:01:35
67Iurani Blanco Calbet (Spa) Sopela Women's Team 0:01:39
68Romy Kasper (Ger) Ale Cipollini 0:01:43
69Ainara Elbusto Arteaga (Spa) Bizkaia-Durango
70Isabel Martin Martin (Spa) Bizkaia-Durango 0:01:47
71Mireia Trias Jordan (Spa) Sopela Women's Team
72Belen Lopez Morales (Spa) Massi-Tactic Women Team 0:01:50
73Ariana Gilabert Vilaplana (Spa) Bizkaia-Durango 0:01:53
74Julie Solvang (Nor) Hitec Products-Birk Sport 0:01:54
75Aroa Gorostiza Ulloa (Spa) Bizkaia-Durango 0:01:55
76Anna Baidak (Rus) Eneicue Cycling Team 0:02:00
77Sofia Rodriguez Revert (Spa) Sopela Women's Team
78Marta Tagliaferro (Ita) Hitec Products-Birk Sport 0:02:01
79Alessia Bulleri (Ita) Eneicue Cycling Team 0:02:02
80Alexandra Moreno Roca (Spa) Sopela Women's Team 0:02:04
81Sandra Alonso Dominguez (Spa) Bizkaia-Durango 0:02:08
82Sarah Rijkes (Aut) WNT-Rotor Pro Cycling 0:02:15
83Lucy Garner (GBr) Hitec Products-Birk Sport 0:02:17
84Thale Sofie Kielland Bjerk (Nor) Hitec Products-Birk Sport 0:02:25
85Pernille Larsen Feldmann (Nor) Hitec Products-Birk Sport 0:02:37
86Teresa Ripoll Sabate (Spa) Massi-Tactic Women Team 0:02:41
87Virginie Perizzolo Pointet (Swi) Cogeas Mettler Look 0:02:43
88Varvara Fasoi (Gre) Eneicue Cycling Team 0:02:44
89Ziortza Isasi Cristobal (Spa) Eneicue Cycling Team
90Sandra Moral Ventosinos (Spa) Massi-Tactic Women Team 0:02:45
91Dolores Gomez Ramos (Spa) Massi-Tactic Women Team 0:02:47
92Elisabet Escursell Valero (Spa) Massi-Tactic Women Team 0:03:39
Swipe to scroll horizontally
Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Pernille Mathiesen (Den) Team Sunweb Women 0:13:05
2Floortje Mackaij (Ned) Team Sunweb Women 0:00:14
3Franziska Koch (Ger) Team Sunweb 0:00:16
4Letizia Paternoster (Ita) Trek-Segafredo Women 0:00:18
5Jip van den Bos (Ned) Boels Dolmans Cyclingteam
6Anastasiia Chursina (Rus) BTC City Ljubljana 0:00:23
7Lourdes Oyarbide Jimenez (Spa) Movistar Team Women 0:00:28
8Juliette Labous (Fra) Team Sunweb Women 0:00:29
9Maaike Boogaard (Ned) BTC City Ljubljana 0:00:33
10Karlijn Swinkels (Ned) Ale Cipollini
11Elisa Balsamo (Ita) Valcar-Cylance Cycling
12Maëlle Grossetete (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:36
13Aafke Soet (Ned) WNT-Rotor Pro Cycling
14Marta Cavalli (Ita) Valcar-Cylance Cycling 0:00:38
15Vittoria Guazzini (Ita) Valcar-Cylance Cycling 0:00:44
16Clara Copponi (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:00:52
17Skylar Schneider (USA) Boels Dolmans Cyclingteam 0:00:54
18Ilaria Sanguineti (Ita) Valcar-Cylance Cycling 0:00:56
19Maria Apolonia van 'T Geloof (Ned) Ale Cipollini 0:00:59
20Sara Martin Martin (Spa) Sopela Women's Team 0:01:00
21Paula Andrea Patiño Bedoya (Col) Movistar Team Women 0:01:02
22Anastasiia Pliaskina (Rus) Cogeas Mettler Look 0:01:03
23Lea Lin Teutenberg (Ger) WNT-Rotor Pro Cycling 0:01:05
24Maria Martins (Por) Sopela Women's Team 0:01:06
25Sheyla Gutierrez Ruiz (Spa) Movistar Team Women
26Abigail Van Twisk (GBr) Trek-Segafredo Women
27Eva Buurman (Ned) Boels Dolmans Cyclingteam 0:01:07
28Chiara Consonni (Ita) Valcar-Cylance Cycling
29Maria Novolodskaya (Rus) Cogeas Mettler Look 0:01:16
30Mireia Benito Pellicer (Spa) Massi-Tactic Women Team 0:01:21
31Iurani Blanco Calbet (Spa) Sopela Women's Team 0:01:26
32Isabel Martin Martin (Spa) Bizkaia-Durango 0:01:34
33Mireia Trias Jordan (Spa) Sopela Women's Team
34Ariana Gilabert Vilaplana (Spa) Bizkaia-Durango 0:01:40
35Aroa Gorostiza Ulloa (Spa) Bizkaia-Durango 0:01:42
36Anna Baidak (Rus) Eneicue Cycling Team 0:01:47
37Sofia Rodriguez Revert (Spa) Sopela Women's Team
38Alexandra Moreno Roca (Spa) Sopela Women's Team 0:01:51
39Sandra Alonso Dominguez (Spa) Bizkaia-Durango 0:01:55
40Lucy Garner (GBr) Hitec Products-Birk Sport 0:02:04
41Thale Sofie Kielland Bjerk (Nor) Hitec Products-Birk Sport 0:02:12
42Pernille Larsen Feldmann (Nor) Hitec Products-Birk Sport 0:02:24
43Teresa Ripoll Sabate (Spa) Massi-Tactic Women Team 0:02:28
44Ziortza Isasi Cristobal (Spa) Eneicue Cycling Team 0:02:31
45Dolores Gomez Ramos (Spa) Massi-Tactic Women Team 0:02:34
46Elisabet Escursell Valero (Spa) Massi-Tactic Women Team 0:03:26
Swipe to scroll horizontally
Teams Classification
Pos.Rider Name (Country) TeamResult
1Team Sunweb Women 0:39:20
2Boels Dolmans Cyclingteam 0:00:28
3Trek-Segafredo Women 0:00:32
4WNT-Rotor Pro Cycling 0:01:00
5BTC City Ljubljana 0:01:04
6FDJ Nouvelle-Aquitaine Futuroscope 0:01:27
7Valcar-Cylance Cycling 0:01:29
8Movistar Team Women 0:01:39
9Mitchelton-Scott Women
10Cogeas Mettler Look 0:02:02
11Ale Cipollini
12Sopela Women's Team 0:03:27
13Hitec Products-Birk Sport 0:03:38
14Bizkaia-Durango 0:04:39
15Eneicue Cycling Team 0:04:47
16Massi-Tactic Women Team 0:05:21

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