Cancellara storms to third World time trial title

Latest Videos From
Swipe to scroll horizontally
Final results
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:57:55.74
2Gustav Larsson (Sweden)0:01:27.13
3Tony Martin (Germany)0:02:30.18
4Tom Zirbel (United States Of America)0:02:47.12
5Marco Pinotti (Italy)0:03:02.88
6Janez Brajkovic (Slovenia)0:03:08.49
7Koos Moerenhout (Netherlands)0:03:11.59
8Alexandre Vinokourov (Kazakhstan)0:03:20.95
9Ignatas Konovalovas (Lithuania)0:03:33.88
10Bert Grabsch (Germany)0:03:37.39
11David Mc Cann (Ireland)0:03:40.61
12Jean-Christophe Peraud (France)0:03:43.95
13Lars Ytting Bak (Denmark)0:04:07.66
14Dominique Cornu (Belgium)0:04:09.40
15Svein Tuft (Canada)0:04:24.25
16Lars Boom (Netherlands)0:04:24.85
17Artem Ovechkin (Russian Federation)0:04:27.64
18Christopher Froome (Great Britain)0:04:34.55
19Frantisek Rabon (Czech Republic)0:04:39.67
20Sebastian Lang (Germany)0:04:40.97
21Bradley Wiggins (Great Britain)0:04:50.39
22Serpa Perez J R (Colombia)0:04:56.25
23Thomas Danielson (United States Of America)0:05:09.45
24Alex Rasmussen (Denmark)0:05:12.60
25Andrey Kashechkin (Kazakhstan)0:05:16.82
26Paulinho S M M (Portugal)0:05:25.86
27Edvald Boasson Hagen (Norway)0:05:28.44
28Jay Robert Thomson (South Africa)0:05:28.71
29Eugen Wacker (Kyrgyzstan)0:05:31.07
30Adam Hansen (Australia)0:05:33.54
31Aleksejs Saramotins (Latvia)0:05:34.76
32Garrido Mayorga M (Argentina)0:05:35.12
33Bartosz Huzarski (Poland)0:05:43.65
34Martin Velits (Slovakia)0:05:44.06
35Gutierrez Palacios (Spain)0:05:45.07
36Juan Carlos Lopez Marin (Colombia)0:05:47.35
37Branislau Samoilau (Belarus)0:05:56.25
38Sébastien Rosseler (Belgium)0:05:57.70
39Fredrik Ericsson (Sweden)0:06:10.47
40Rubens Bertogliati (Switzerland)0:06:12.32
41Andriy Grivko (Ukraine)0:06:14.43
42Juan Jose Cobo Acebo (Spain)0:06:19.62
43Erik Hoffmann (Namibia)0:06:23.43
44Matias Medici (Argentina)0:06:28.26
45Raivis Belohvosciks (Latvia)0:06:29.49
46Magno Prado Nazaret (Brazil)0:06:38.73
47Mikhail Ignatiev (Russian Federation)0:06:43.02
48Gregor Gazvoda (Slovenia)0:06:50.24
49Vasil Kiryienka (Belarus)0:06:58.79
50Jeremy Vennell (New Zealand)0:07:06.21
51Pavol Polievka (Slovakia)0:07:23.56
52Ervin Korts-Laur (Estonia)0:07:26.68
53Cameron Wurf (Australia)0:07:27.52
54Tiago Machado (Portugal)0:07:30.34
55Rida Cador (Hungary)0:07:34.60
56Jerome Coppel (France)0:07:36.57
57Matti Helminen (Finland)0:07:48.12
58Dmytro Grabovskyy (Ukraine)0:08:20.66
59Maciej Bodnar (Poland)0:08:43.10
60Jose Ragonessi (Ecuador)0:08:53.21
61Jarmo Rissanen (Finland)0:09:00.12
62Zoltan Madaras (Hungary)0:09:05.56
63Eduard Novak (Romania)0:11:06.21
64Gabriel Sorin Pop (Romania)0:12:55.11
65Reginald Douglas (St. Kitts and Nevis)0:20:32.85
66James Weekes (St. Kitts and Nevis)0:22:38.69
Swipe to scroll horizontally
Split 1 - 9.16km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:10:52.17
2Tony Martin (Germany)0:00:18.72
3Marco Pinotti (Italy)0:00:22.32
4Gustav Larsson (Sweden)0:00:23.33
5Edvald Boasson Hagen (Norway)0:00:25.93
6Bert Grabsch (Germany)0:00:26.48
7Bradley Wiggins (Great Britain)0:00:30.78
8Lars Boom (Netherlands)0:00:35.69
9Dominique Cornu (Belgium)0:00:35.72
10Alexandre Vinokourov (Kazakhstan)0:00:36.53
11Janez Brajkovic (Slovenia)0:00:36.54
12Koos Moerenhout (Netherlands)0:00:36.89
13Frantisek Rabon (Czech Republic)0:00:37.00
14Tom Zirbel (United States Of America)0:00:37.33
15Ignatas Konovalovas (Lithuania)0:00:38.77
16Alex Rasmussen (Denmark)Row 15 - Cell 2
17Lars Ytting Bak (Denmark)0:00:41.55
18Andriy Grivko (Ukraine)0:00:41.56
19Jean-Christophe Peraud (France)0:00:43.79
20Mikhail Ignatiev (Russian Federation)0:00:44.70
21Artem Ovechkin (Russian Federation)0:00:45.39
22Sebastian Lang (Germany)0:00:45.42
23Christopher Froome (Great Britain)0:00:46.18
24Sébastien Rosseler (Belgium)0:00:51.19
25Vasil Kiryienka (Belarus)0:00:51.89
26Svein Tuft (Canada)0:00:52.28
27Maciej Bodnar (Poland)0:00:52.71
28Aleksejs Saramotins (Latvia)0:00:52.82
29Thomas Danielson (United States Of America)0:00:53.07
30Jay Robert Thomson (South Africa)0:00:53.48
31Rubens Bertogliati (Switzerland)0:00:54.11
32Ervin Korts-Laur (Estonia)0:00:54.94
33Martin Velits (Slovakia)0:00:55.20
34Serpa Perez J R (Colombia)0:00:55.56
35Juan Jose Cobo Acebo (Spain)0:00:55.64
36Jeremy Vennell (New Zealand)0:00:55.82
37Branislau Samoilau (Belarus)0:00:57.97
38David Mc Cann (Ireland)0:00:59.84
39Gregor Gazvoda (Slovenia)0:01:00.57
40Eugen Wacker (Kyrgyzstan)0:01:01.10
41Jerome Coppel (France)0:01:01.77
42Juan Carlos Lopez Marin (Colombia)0:01:03.21
43Tiago Machado (Portugal)0:01:03.79
44Erik Hoffmann (Namibia)0:01:04.17
45Raivis Belohvosciks (Latvia)0:01:04.81
46Andrey Kashechkin (Kazakhstan)0:01:04.86
47Garrido Mayorga M (Argentina)0:01:05.43
48Adam Hansen (Australia)0:01:05.82
49Paulinho S M M (Portugal)0:01:07.40
50Fredrik Ericsson (Sweden)Row 49 - Cell 2
51Cameron Wurf (Australia)0:01:10.48
52Rida Cador (Hungary)0:01:12.13
53Matias Medici (Argentina)0:01:12.20
54Magno Prado Nazaret (Brazil)0:01:12.29
55Matti Helminen (Finland)0:01:12.63
56Gutierrez Palacios (Spain)0:01:16.09
57Bartosz Huzarski (Poland)0:01:16.58
58Dmytro Grabovskyy (Ukraine)0:01:16.78
59Pavol Polievka (Slovakia)0:01:19.43
60Jarmo Rissanen (Finland)0:01:25.82
61Jose Ragonessi (Ecuador)0:01:27.25
62Zoltan Madaras (Hungary)0:01:44.06
63Eduard Novak (Romania)0:01:47.73
64Gabriel Sorin Pop (Romania)0:02:32.56
65Reginald Douglas (St. Kitts and Nevis)0:03:36.00
66James Weekes (St. Kitts and Nevis)0:04:00.32
Swipe to scroll horizontally
Split 2 - 16.6km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:19:05.31
2Tony Martin (Germany)0:00:38.46
3Gustav Larsson (Sweden)0:00:46.94
4Marco Pinotti (Italy)0:00:48.82
5Tom Zirbel (United States Of America)0:00:59.09
6Bradley Wiggins (Great Britain)0:01:02.40
7Bert Grabsch (Germany)0:01:06.39
8Janez Brajkovic (Slovenia)0:01:06.53
9Koos Moerenhout (Netherlands)0:01:10.46
10Jean-Christophe Peraud (France)0:01:12.09
11Edvald Boasson Hagen (Norway)0:01:18.07
12Lars Ytting Bak (Denmark)0:01:19.43
13Ignatas Konovalovas (Lithuania)0:01:19.52
14Dominique Cornu (Belgium)0:01:23.15
15Lars Boom (Netherlands)0:01:25.94
16Alexandre Vinokourov (Kazakhstan)0:01:26.55
17Sebastian Lang (Germany)0:01:28.11
18David Mc Cann (Ireland)0:01:29.37
19Frantisek Rabon (Czech Republic)0:01:31.16
20Andriy Grivko (Ukraine)0:01:33.34
21Mikhail Ignatiev (Russian Federation)0:01:33.78
22Jay Robert Thomson (South Africa)0:01:34.61
23Svein Tuft (Canada)0:01:35.73
24Serpa Perez J R (Colombia)0:01:35.96
25Thomas Danielson (United States Of America)0:01:39.08
26Branislau Samoilau (Belarus)0:01:39.54
27Alex Rasmussen (Denmark)0:01:39.60
28Artem Ovechkin (Russian Federation)0:01:40.29
29Christopher Froome (Great Britain)0:01:42.29
30Sébastien Rosseler (Belgium)0:01:42.78
31Rubens Bertogliati (Switzerland)0:01:43.67
32Vasil Kiryienka (Belarus)0:01:43.83
33Eugen Wacker (Kyrgyzstan)0:01:45.06
34Paulinho S M M (Portugal)0:01:50.00
35Bartosz Huzarski (Poland)0:01:53.22
36Aleksejs Saramotins (Latvia)0:01:53.76
37Gregor Gazvoda (Slovenia)0:01:54.48
38Cameron Wurf (Australia)0:01:55.76
39Jeremy Vennell (New Zealand)0:01:55.77
40Juan Carlos Lopez Marin (Colombia)0:01:56.04
41Juan Jose Cobo Acebo (Spain)0:01:56.26
42Maciej Bodnar (Poland)0:01:56.33
43Erik Hoffmann (Namibia)0:01:57.27
44Martin Velits (Slovakia)0:01:58.28
45Andrey Kashechkin (Kazakhstan)0:01:58.92
46Adam Hansen (Australia)0:02:00.65
47Gutierrez Palacios (Spain)0:02:02.99
48Rida Cador (Hungary)0:02:03.27
49Raivis Belohvosciks (Latvia)0:02:06.91
50Matias Medici (Argentina)0:02:07.63
51Fredrik Ericsson (Sweden)0:02:08.09
52Jerome Coppel (France)0:02:12.58
53Ervin Korts-Laur (Estonia)0:02:14.17
54Magno Prado Nazaret (Brazil)0:02:14.40
55Garrido Mayorga M (Argentina)0:02:14.72
56Tiago Machado (Portugal)Row 55 - Cell 2
57Matti Helminen (Finland)0:02:27.31
58Dmytro Grabovskyy (Ukraine)0:02:30.68
59Pavol Polievka (Slovakia)0:02:32.08
60Jose Ragonessi (Ecuador)0:02:42.95
61Jarmo Rissanen (Finland)0:02:43.55
62Zoltan Madaras (Hungary)0:03:08.11
63Eduard Novak (Romania)0:03:36.25
64Gabriel Sorin Pop (Romania)0:04:12.93
65Reginald Douglas (St. Kitts and Nevis)0:06:37.51
66James Weekes (St. Kitts and Nevis)0:07:09.96
Swipe to scroll horizontally
Split 3 - 25.76km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:30:07.22
2Gustav Larsson (Sweden)0:01:04.54
3Tony Martin (Germany)0:01:17.22
4Marco Pinotti (Italy)0:01:19.40
5Tom Zirbel (United States Of America)0:01:30.54
6Bradley Wiggins (Great Britain)0:01:41.66
7Koos Moerenhout (Netherlands)0:01:41.80
8Bert Grabsch (Germany)0:01:41.98
9Janez Brajkovic (Slovenia)0:01:44.98
10Ignatas Konovalovas (Lithuania)0:02:01.83
11Lars Ytting Bak (Denmark)0:02:03.58
12Jean-Christophe Peraud (France)0:02:03.91
13David Mc Cann (Ireland)0:02:11.37
14Dominique Cornu (Belgium)Row 13 - Cell 2
15Alexandre Vinokourov (Kazakhstan)0:02:11.82
16Edvald Boasson Hagen (Norway)0:02:16.14
17Lars Boom (Netherlands)0:02:19.38
18Serpa Perez J R (Colombia)0:02:19.74
19Sebastian Lang (Germany)0:02:24.19
20Frantisek Rabon (Czech Republic)0:02:25.91
21Svein Tuft (Canada)0:02:26.67
22Artem Ovechkin (Russian Federation)0:02:29.63
23Andriy Grivko (Ukraine)0:02:31.21
24Christopher Froome (Great Britain)0:02:32.64
25Thomas Danielson (United States Of America)0:02:38.60
26Sébastien Rosseler (Belgium)0:02:39.68
27Jay Robert Thomson (South Africa)0:02:43.73
28Vasil Kiryienka (Belarus)0:02:48.14
29Mikhail Ignatiev (Russian Federation)0:02:48.44
30Eugen Wacker (Kyrgyzstan)0:02:49.51
31Alex Rasmussen (Denmark)0:02:50.22
32Juan Jose Cobo Acebo (Spain)0:02:53.97
33Aleksejs Saramotins (Latvia)0:02:55.85
34Andrey Kashechkin (Kazakhstan)0:02:55.89
35Juan Carlos Lopez Marin (Colombia)0:02:57.62
36Paulinho S M M (Portugal)0:02:57.69
37Adam Hansen (Australia)0:02:58.36
38Rubens Bertogliati (Switzerland)0:02:59.92
39Branislau Samoilau (Belarus)0:03:02.28
40Bartosz Huzarski (Poland)0:03:07.57
41Erik Hoffmann (Namibia)0:03:09.10
42Fredrik Ericsson (Sweden)0:03:13.11
43Martin Velits (Slovakia)0:03:15.38
44Jeremy Vennell (New Zealand)0:03:18.45
45Magno Prado Nazaret (Brazil)0:03:20.09
46Gutierrez Palacios (Spain)0:03:21.83
47Gregor Gazvoda (Slovenia)0:03:22.16
48Matias Medici (Argentina)0:03:26.97
49Maciej Bodnar (Poland)0:03:27.93
50Raivis Belohvosciks (Latvia)0:03:28.87
51Garrido Mayorga M (Argentina)0:03:29.54
52Rida Cador (Hungary)0:03:31.07
53Cameron Wurf (Australia)0:03:33.61
54Tiago Machado (Portugal)0:03:43.96
55Jerome Coppel (France)0:03:44.51
56Ervin Korts-Laur (Estonia)0:03:54.67
57Matti Helminen (Finland)0:03:59.32
58Dmytro Grabovskyy (Ukraine)0:03:59.50
59Pavol Polievka (Slovakia)0:04:06.61
60Jose Ragonessi (Ecuador)0:04:28.88
61Jarmo Rissanen (Finland)0:04:40.50
62Zoltan Madaras (Hungary)0:05:15.24
63Eduard Novak (Romania)0:05:31.02
64Gabriel Sorin Pop (Romania)0:06:54.33
65Reginald Douglas (St. Kitts and Nevis)0:10:37.83
66James Weekes (St. Kitts and Nevis)0:11:28.43
Swipe to scroll horizontally
Split 4 - 33.2km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:38:20.98
2Gustav Larsson (Sweden)0:01:13.94
3Tom Zirbel (United States Of America)0:01:53.46
4Marco Pinotti (Italy)0:01:54.06
5Tony Martin (Germany)0:01:54.48
6Bradley Wiggins (Great Britain)0:02:05.16
7Koos Moerenhout (Netherlands)0:02:13.28
8Janez Brajkovic (Slovenia)0:02:19.32
9Bert Grabsch (Germany)0:02:26.48
10Jean-Christophe Peraud (France)0:02:31.93
11Ignatas Konovalovas (Lithuania)0:02:35.51
12Alexandre Vinokourov (Kazakhstan)0:02:49.79
13Lars Ytting Bak (Denmark)0:02:53.09
14David Mc Cann (Ireland)0:02:55.49
15Dominique Cornu (Belgium)0:02:56.98
16Serpa Perez J R (Colombia)0:03:07.09
17Svein Tuft (Canada)0:03:13.58
18Lars Boom (Netherlands)0:03:13.97
19Christopher Froome (Great Britain)0:03:14.49
20Artem Ovechkin (Russian Federation)0:03:17.79
21Frantisek Rabon (Czech Republic)0:03:19.00
22Sebastian Lang (Germany)0:03:19.26
23Edvald Boasson Hagen (Norway)0:03:21.83
24Thomas Danielson (United States Of America)0:03:28.98
25Jay Robert Thomson (South Africa)0:03:34.15
26Andriy Grivko (Ukraine)0:03:34.84
27Eugen Wacker (Kyrgyzstan)0:03:37.95
28Andrey Kashechkin (Kazakhstan)0:03:41.07
29Sébastien Rosseler (Belgium)0:03:42.03
30Juan Jose Cobo Acebo (Spain)0:03:46.20
31Paulinho S M M (Portugal)0:03:50.83
32Bartosz Huzarski (Poland)0:03:52.72
33Aleksejs Saramotins (Latvia)0:03:54.63
34Vasil Kiryienka (Belarus)0:03:56.19
35Mikhail Ignatiev (Russian Federation)0:03:57.92
36Branislau Samoilau (Belarus)0:03:58.73
37Martin Velits (Slovakia)0:03:59.79
38Juan Carlos Lopez Marin (Colombia)0:03:59.80
39Alex Rasmussen (Denmark)0:04:00.19
40Adam Hansen (Australia)0:04:02.84
41Gutierrez Palacios (Spain)0:04:03.01
42Rubens Bertogliati (Switzerland)0:04:06.64
43Fredrik Ericsson (Sweden)0:04:07.10
44Erik Hoffmann (Namibia)0:04:15.24
45Magno Prado Nazaret (Brazil)0:04:17.73
46Garrido Mayorga M (Argentina)0:04:21.26
47Matias Medici (Argentina)0:04:21.99
48Jeremy Vennell (New Zealand)0:04:24.43
49Gregor Gazvoda (Slovenia)0:04:28.51
50Raivis Belohvosciks (Latvia)0:04:30.45
51Rida Cador (Hungary)0:04:37.82
52Cameron Wurf (Australia)0:04:45.58
53Tiago Machado (Portugal)0:04:50.79
54Maciej Bodnar (Poland)0:04:56.55
55Matti Helminen (Finland)0:05:06.44
56Ervin Korts-Laur (Estonia)0:05:12.34
57Jerome Coppel (France)0:05:14.02
58Pavol Polievka (Slovakia)0:05:22.90
59Dmytro Grabovskyy (Ukraine)0:05:30.75
60Jarmo Rissanen (Finland)0:05:55.87
61Jose Ragonessi (Ecuador)0:06:03.06
62Zoltan Madaras (Hungary)0:06:28.53
63Eduard Novak (Romania)0:07:15.58
64Gabriel Sorin Pop (Romania)0:08:38.61
65Reginald Douglas (St. Kitts and Nevis)0:13:36.31
66James Weekes (St. Kitts and Nevis)0:14:47.25
Swipe to scroll horizontally
Split 5 - 42.36km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:49:26.93
2Gustav Larsson (Sweden)0:01:15.94
3Tony Martin (Germany)0:02:24.05
4Bradley Wiggins (Great Britain)0:02:27.25
5Tom Zirbel (United States Of America)0:02:29.43
6Marco Pinotti (Italy)0:02:32.90
7Koos Moerenhout (Netherlands)0:02:52.05
8Janez Brajkovic (Slovenia)0:02:53.94
9Ignatas Konovalovas (Lithuania)0:03:10.05
10Alexandre Vinokourov (Kazakhstan)0:03:10.15
11Bert Grabsch (Germany)0:03:10.96
12David Mc Cann (Ireland)0:03:20.26
13Jean-Christophe Peraud (France)0:03:28.18
14Dominique Cornu (Belgium)0:03:39.21
15Lars Ytting Bak (Denmark)0:03:41.61
16Svein Tuft (Canada)0:03:58.61
17Artem Ovechkin (Russian Federation)0:03:59.67
18Christopher Froome (Great Britain)0:04:02.75
19Lars Boom (Netherlands)0:04:09.77
20Frantisek Rabon (Czech Republic)0:04:10.50
21Serpa Perez J R (Colombia)0:04:15.16
22Sebastian Lang (Germany)0:04:16.95
23Thomas Danielson (United States Of America)0:04:28.47
24Edvald Boasson Hagen (Norway)0:04:37.01
25Jay Robert Thomson (South Africa)0:04:40.36
26Alex Rasmussen (Denmark)0:04:40.82
27Sébastien Rosseler (Belgium)0:04:42.14
28Andrey Kashechkin (Kazakhstan)0:04:44.44
29Eugen Wacker (Kyrgyzstan)0:04:48.04
30Aleksejs Saramotins (Latvia)0:04:49.30
31Paulinho S M M (Portugal)0:04:55.84
32Martin Velits (Slovakia)0:04:59.75
33Adam Hansen (Australia)0:05:01.72
34Bartosz Huzarski (Poland)0:05:02.56
35Garrido Mayorga M (Argentina)0:05:05.32
36Andriy Grivko (Ukraine)0:05:06.60
37Juan Carlos Lopez Marin (Colombia)0:05:07.52
38Gutierrez Palacios (Spain)0:05:17.11
39Juan Jose Cobo Acebo (Spain)0:05:17.94
40Rubens Bertogliati (Switzerland)0:05:18.09
41Branislau Samoilau (Belarus)0:05:20.05
42Fredrik Ericsson (Sweden)0:05:21.64
43Mikhail Ignatiev (Russian Federation)0:05:35.84
44Erik Hoffmann (Namibia)0:05:38.56
45Magno Prado Nazaret (Brazil)0:05:39.90
46Gregor Gazvoda (Slovenia)0:05:43.79
47Vasil Kiryienka (Belarus)0:05:44.88
48Matias Medici (Argentina)0:05:46.08
49Raivis Belohvosciks (Latvia)0:05:47.01
50Jeremy Vennell (New Zealand)0:05:57.44
51Tiago Machado (Portugal)0:06:19.48
52Jerome Coppel (France)0:06:25.06
53Ervin Korts-Laur (Estonia)0:06:29.50
54Rida Cador (Hungary)0:06:31.82
55Cameron Wurf (Australia)0:06:33.94
56Matti Helminen (Finland)0:06:38.95
57Pavol Polievka (Slovakia)0:06:40.66
58Maciej Bodnar (Poland)0:07:00.18
59Dmytro Grabovskyy (Ukraine)0:07:10.43
60Jose Ragonessi (Ecuador)0:07:51.41
61Jarmo Rissanen (Finland)0:07:54.50
62Zoltan Madaras (Hungary)0:08:08.63
63Eduard Novak (Romania)0:09:25.07
64Gabriel Sorin Pop (Romania)0:11:17.89
65Reginald Douglas (St. Kitts and Nevis)0:17:38.00
66James Weekes (St. Kitts and Nevis)0:19:15.84
TOPICS

Richard Moore is a freelance journalist and author. His first book, In Search of Robert Millar (HarperSport), won Best Biography at the 2008 British Sports Book Awards. His second book, Heroes, Villains & Velodromes (HarperSport), was long-listed for the 2008 William Hill Sports Book of the Year.

He writes on sport, specialising in cycling, and is a regular contributor to Cyclingnews, the Guardian, skyports.com, the Scotsman and Procycling magazine.

He is also a former racing cyclist who represented Scotland at the 1998 Commonwealth Games and Great Britain at the 1998 Tour de Langkawi

His next book, Slaying the Badger: LeMond, Hinault and the Greatest Ever Tour de France, will be published by Yellow Jersey in May 2011.

Another book, Sky’s the Limit: British Cycling’s Quest to Conquer the Tour de France, will also be published by HarperSport in June 2011.

 


 

Latest on Cyclingnews