Ahlstrand claims stage 2 at Circuit Cycliste Sarthe

Jonas Ahlstrand showed that Giant-Shimano has more sprinters in its line-up than Marcel Kittel and John Degenkolb when he claimed stage 2 of the Circuit de la Sarthe-Pays de la Loire. Ahlstrand beat race leader Nacer Bouhanni (FDJ.fr) in a bunch gallop. It was the second day in a row the race ended in a mass sprint.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Jonas Ahlstrand (Swe) Team Giant-Shimano1:59:40
2Juan Jose Lobato Del Valle (Spa) Movistar TeamRow 1 - Cell 2
3Nacer Bouhanni (Fra) FDJ.frRow 2 - Cell 2
4Manuel Belletti (Ita) Androni GiocattoliRow 3 - Cell 2
5Romain Feillu (Fra) Bretagne - Seche EnvironnementRow 4 - Cell 2
6Yauheni Hutarovich (Blr) AG2R La MondialeRow 5 - Cell 2
7Giacomo Nizzolo (Ita) Trek Factory RacingRow 6 - Cell 2
8Nathan Haas (Aus) Garmin SharpRow 7 - Cell 2
9Thomas Sprengers (Bel) Topsport Vlaanderen - BaloiseRow 8 - Cell 2
10Jesus Herrada Lopez (Spa) Movistar TeamRow 9 - Cell 2
11Michael Schwarzmann (Ger) Team NetApp - EnduraRow 10 - Cell 2
12Bryan Coquard (Fra) Team EuropcarRow 11 - Cell 2
13Alexander Porsev (Rus) Team KatushaRow 12 - Cell 2
14Victor Campenaerts (Bel) Topsport Vlaanderen - BaloiseRow 13 - Cell 2
15Jeffry Johan Romero Corredor (Col) ColombiaRow 14 - Cell 2
16Ramunas Navardauskas (Ltu) Garmin SharpRow 15 - Cell 2
17Sébastien Chavanel (Fra) FDJ.frRow 16 - Cell 2
18Fumiyuki Beppu (Jpn) Trek Factory RacingRow 17 - Cell 2
19Anthony Delaplace (Fra) Bretagne - Seche EnvironnementRow 18 - Cell 2
20José Ivan Gutierrez Palacios (Spa) Movistar TeamRow 19 - Cell 2
21Jasha Sütterlin (Ger) Movistar TeamRow 20 - Cell 2
22Ben Hermans (Bel) BMC Racing TeamRow 21 - Cell 2
23Martin Kohler (Swi) BMC Racing TeamRow 22 - Cell 2
24Edwin Alcibiades Avila Vanegas (Col) ColombiaRow 23 - Cell 2
25Romain Lemarchand (Fra) Cofidis, Solutions CreditsRow 24 - Cell 2
26Tobias Ludvigsson (Swe) Team Giant-ShimanoRow 25 - Cell 2
27Pieter Jacobs (Bel) Topsport Vlaanderen - BaloiseRow 26 - Cell 2
28Leonardo Fabio Duque (Col) ColombiaRow 27 - Cell 2
29Fabio Silvestre (Por) Trek Factory RacingRow 28 - Cell 2
30Erick Rowsell (GBr) Team NetApp - EnduraRow 29 - Cell 2
31Julien Berard (Fra) AG2R La MondialeRow 30 - Cell 2
32Alexey Tsatevich (Rus) Team KatushaRow 31 - Cell 2
33Marco Minnaard (Ned) Wanty - Groupe GobertRow 32 - Cell 2
34Michel Kreder (Ned) Wanty - Groupe GobertRow 33 - Cell 2
35Benoit Jarrier (Fra) Bretagne - Seche EnvironnementRow 34 - Cell 2
36Julien Simon (Fra) Cofidis, Solutions CreditsRow 35 - Cell 2
37Arthur Vanoverberghe (Bel) Topsport Vlaanderen - BaloiseRow 36 - Cell 2
38Francisco José Ventoso Alberdi (Spa) Movistar TeamRow 37 - Cell 2
39Fabio Felline (Ita) Trek Factory RacingRow 38 - Cell 2
40Mathias Frank (Swi) IAM CyclingRow 39 - Cell 2
41Guillaume Bonnafond (Fra) AG2R La MondialeRow 40 - Cell 2
42Alex Dowsett (GBr) Movistar TeamRow 41 - Cell 2
43Kristof Vandewalle (Bel) Trek Factory RacingRow 42 - Cell 2
44Alexis Gougeard (Fra) AG2R La MondialeRow 43 - Cell 2
45Patrick Gretsch (Ger) AG2R La MondialeRow 44 - Cell 2
46Anthony Roux (Fra) FDJ.frRow 45 - Cell 2
47Brent Bookwalter (USA) BMC Racing TeamRow 46 - Cell 2
48Boy van Poppel (Ned) Trek Factory RacingRow 47 - Cell 2
49Bryan Nauleau (Fra) Team EuropcarRow 48 - Cell 2
50Arnaud Gerard (Fra) Bretagne - Seche EnvironnementRow 49 - Cell 2
51Stefan Denifl (Aut) IAM CyclingRow 50 - Cell 2
52Gustav Larsson (Swe) IAM CyclingRow 51 - Cell 2
53Reto Hollenstein (Swi) IAM CyclingRow 52 - Cell 2
54Guillaume Levarlet (Fra) Cofidis, Solutions CreditsRow 53 - Cell 2
55Rudy Molard (Fra) Cofidis, Solutions CreditsRow 54 - Cell 2
56Jerome Coppel (Fra) Cofidis, Solutions CreditsRow 55 - Cell 2
57Yonder Godoy (Ven) Androni GiocattoliRow 56 - Cell 2
58Juan Esteban Arango Carvajal (Col) ColombiaRow 57 - Cell 2
59Marco Frapporti (Ita) Androni GiocattoliRow 58 - Cell 2
60Christophe Le Mevel (Fra) Cofidis, Solutions CreditsRow 59 - Cell 2
61Rodolfo Andres Torres Agudelo (Col) ColombiaRow 60 - Cell 2
62Grégory Habeaux (Bel) Wanty-Groupe GobertRow 61 - Cell 2
63Chad Haga (USA) Team Giant-ShimanoRow 62 - Cell 2
64Anthony Geslin (Fra) FDJ.frRow 63 - Cell 2
65Tiago Machado (Por) Team NetApp - EnduraRow 64 - Cell 2
66Thomas Dekker (Ned) Garmin SharpRow 65 - Cell 2
67Thierry Hupond (Fra) Team Giant-ShimanoRow 66 - Cell 2
68Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 67 - Cell 2
69Lawson Craddock (USA) Team Giant-ShimanoRow 68 - Cell 2
70Alessio Taliani (Ita) Androni GiocattoliRow 69 - Cell 2
71Bartosz Huzarski (Pol) Team NetApp - EnduraRow 70 - Cell 2
72Vegard Stake Laengen (Nor) Bretagne - Seche EnvironnementRow 71 - Cell 2
73Frantisek Padour (Cze) Team NetApp - EnduraRow 72 - Cell 2
74Rohan Dennis (Aus) Garmin SharpRow 73 - Cell 2
75Francis De Greef (Bel) Wanty - Groupe GobertRow 74 - Cell 2
76Brice Feillu (Fra) Bretagne - Seche EnvironnementRow 75 - Cell 2
77Marco Haller (Aut) Team KatushaRow 76 - Cell 2
78Peter Stetina (USA) BMC Racing TeamRow 77 - Cell 2
79Kevin Seeldraeyers (Bel) Wanty - Groupe GobertRow 78 - Cell 2
80Thomas Lövkvist (Swe) IAM CyclingRow 79 - Cell 2
81Stephen Cummings (GBr) BMC Racing TeamRow 80 - Cell 2
82Johann Tschopp (Swi) IAM CyclingRow 81 - Cell 2
83Angelo Tulik (Fra) Team EuropcarRow 82 - Cell 2
84Nathan Brown (USA) Garmin SharpRow 83 - Cell 2
85Zico Waeytens (Bel) Topsport Vlaanderen - BaloiseRow 84 - Cell 2
86Jérôme Gilbert (Bel) Wanty - Groupe GobertRow 85 - Cell 2
87Giovanni Bernaudeau (Fra) Team EuropcarRow 86 - Cell 2
88Axel Domont (Fra) AG2R La MondialeRow 87 - Cell 2
89Thomas Voeckler (Fra) Team EuropcarRow 88 - Cell 2
90Tony Hurel (Fra) Team EuropcarRow 89 - Cell 2
91Alexander Rybakov (Rus) Team KatushaRow 90 - Cell 2
92Daniel Oss (Ita) BMC Racing TeamRow 91 - Cell 2
93Carlos Jose Ochoa (Ven) Androni GiocattoliRow 92 - Cell 2
94Emanuele Sella (Ita) Androni GiocattoliRow 93 - Cell 2
95Laurent Pichon (Fra) FDJ.fr0:00:22
96Phillip Gaimon (USA) Garmin Sharp0:01:12
97Francis Mourey (Fra) FDJ.fr0:01:34
98Jonathan McEvoy (GBr) Team NetApp - Endura0:03:37
99Mikhail Ignatyev (Rus) Team Katusha0:05:31
100Sea Keong Loh (Mas) Team Giant-ShimanoRow 99 - Cell 2
101Pavel Kochetkov (Rus) Team KatushaRow 100 - Cell 2
102Duber Armando Quintero Artunduaga (Col) ColombiaRow 101 - Cell 2
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Nacer Bouhanni (Fra) FDJ.fr6:49:28
2Juan Jose Lobato Del Valle (Spa) Movistar Team0:00:04
3Giacomo Nizzolo (Ita) Trek Factory Racing0:00:06
4Jonas Ahlstrand (Swe) Team Giant-ShimanoRow 3 - Cell 2
5Thomas Sprengers (Bel) Topsport Vlaanderen - BaloiseRow 4 - Cell 2
6Tony Hurel (Fra) Team Europcar0:00:09
7Emanuele Sella (Ita) Androni Giocattoli0:00:10
8Manuel Belletti (Ita) Androni Giocattoli0:00:12
9Yauheni Hutarovich (Blr) AG2R La MondialeRow 8 - Cell 2
10Nathan Haas (Aus) Garmin SharpRow 9 - Cell 2
11Romain Feillu (Fra) Bretagne - Seche EnvironnementRow 10 - Cell 2
12Bryan Coquard (Fra) Team EuropcarRow 11 - Cell 2
13Alexander Porsev (Rus) Team KatushaRow 12 - Cell 2
14Michael Schwarzmann (Ger) Team NetApp - EnduraRow 13 - Cell 2
15Anthony Delaplace (Fra) Bretagne - Seche EnvironnementRow 14 - Cell 2
16Edwin Alcibiades Avila Vanegas (Col) ColombiaRow 15 - Cell 2
17Ben Hermans (Bel) BMC Racing TeamRow 16 - Cell 2
18Leonardo Fabio Duque (Col) ColombiaRow 17 - Cell 2
19Jeffry Johan Romero Corredor (Col) ColombiaRow 18 - Cell 2
20Michel Kreder (Ned) Wanty - Groupe GobertRow 19 - Cell 2
21Ramunas Navardauskas (Ltu) Garmin SharpRow 20 - Cell 2
22Sébastien Chavanel (Fra) FDJ.frRow 21 - Cell 2
23Jesus Herrada Lopez (Spa) Movistar TeamRow 22 - Cell 2
24Tobias Ludvigsson (Swe) Team Giant-ShimanoRow 23 - Cell 2
25Pieter Jacobs (Bel) Topsport Vlaanderen - BaloiseRow 24 - Cell 2
26Julien Berard (Fra) AG2R La MondialeRow 25 - Cell 2
27Alexey Tsatevich (Rus) Team KatushaRow 26 - Cell 2
28Victor Campenaerts (Bel) Topsport Vlaanderen - BaloiseRow 27 - Cell 2
29Francisco José Ventoso Alberdi (Spa) Movistar TeamRow 28 - Cell 2
30Jasha Sütterlin (Ger) Movistar TeamRow 29 - Cell 2
31Julien Simon (Fra) Cofidis, Solutions CreditsRow 30 - Cell 2
32Martin Kohler (Swi) BMC Racing TeamRow 31 - Cell 2
33Fumiyuki Beppu (Jpn) Trek Factory RacingRow 32 - Cell 2
34Reto Hollenstein (Swi) IAM CyclingRow 33 - Cell 2
35Mathias Frank (Swi) IAM CyclingRow 34 - Cell 2
36Rudy Molard (Fra) Cofidis, Solutions CreditsRow 35 - Cell 2
37Arthur Vanoverberghe (Bel) Topsport Vlaanderen - BaloiseRow 36 - Cell 2
38Romain Lemarchand (Fra) Cofidis, Solutions CreditsRow 37 - Cell 2
39José Ivan Gutierrez Palacios (Spa) Movistar TeamRow 38 - Cell 2
40Anthony Roux (Fra) FDJ.frRow 39 - Cell 2
41Erick Rowsell (GBr) Team NetApp - EnduraRow 40 - Cell 2
42Patrick Gretsch (Ger) AG2R La MondialeRow 41 - Cell 2
43Fabio Silvestre (Por) Trek Factory RacingRow 42 - Cell 2
44Fabio Felline (Ita) Trek Factory RacingRow 43 - Cell 2
45Alex Dowsett (GBr) Movistar TeamRow 44 - Cell 2
46Stefan Denifl (Aut) IAM CyclingRow 45 - Cell 2
47Grégory Habeaux (Bel) Wanty-Groupe GobertRow 46 - Cell 2
48Arnaud Gerard (Fra) Bretagne - Seche EnvironnementRow 47 - Cell 2
49Benoit Jarrier (Fra) Bretagne - Seche EnvironnementRow 48 - Cell 2
50Gustav Larsson (Swe) IAM CyclingRow 49 - Cell 2
51Christophe Le Mevel (Fra) Cofidis, Solutions CreditsRow 50 - Cell 2
52Guillaume Levarlet (Fra) Cofidis, Solutions CreditsRow 51 - Cell 2
53Kristof Vandewalle (Bel) Trek Factory RacingRow 52 - Cell 2
54Boy van Poppel (Ned) Trek Factory RacingRow 53 - Cell 2
55Guillaume Bonnafond (Fra) AG2R La MondialeRow 54 - Cell 2
56Brent Bookwalter (USA) BMC Racing TeamRow 55 - Cell 2
57Jerome Coppel (Fra) Cofidis, Solutions CreditsRow 56 - Cell 2
58Axel Domont (Fra) AG2R La MondialeRow 57 - Cell 2
59Marco Frapporti (Ita) Androni GiocattoliRow 58 - Cell 2
60Tiago Machado (Por) Team NetApp - EnduraRow 59 - Cell 2
61Juan Esteban Arango Carvajal (Col) ColombiaRow 60 - Cell 2
62Angelo Tulik (Fra) Team EuropcarRow 61 - Cell 2
63Rohan Dennis (Aus) Garmin SharpRow 62 - Cell 2
64Yonder Godoy (Ven) Androni GiocattoliRow 63 - Cell 2
65Alexis Gougeard (Fra) AG2R La MondialeRow 64 - Cell 2
66Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 65 - Cell 2
67Thomas Dekker (Ned) Garmin SharpRow 66 - Cell 2
68Brice Feillu (Fra) Bretagne - Seche EnvironnementRow 67 - Cell 2
69Chad Haga (USA) Team Giant-ShimanoRow 68 - Cell 2
70Thierry Hupond (Fra) Team Giant-ShimanoRow 69 - Cell 2
71Lawson Craddock (USA) Team Giant-ShimanoRow 70 - Cell 2
72Bryan Nauleau (Fra) Team EuropcarRow 71 - Cell 2
73Rodolfo Andres Torres Agudelo (Col) ColombiaRow 72 - Cell 2
74Frantisek Padour (Cze) Team NetApp - EnduraRow 73 - Cell 2
75Peter Stetina (USA) BMC Racing TeamRow 74 - Cell 2
76Bartosz Huzarski (Pol) Team NetApp - EnduraRow 75 - Cell 2
77Vegard Stake Laengen (Nor) Bretagne - Seche EnvironnementRow 76 - Cell 2
78Anthony Geslin (Fra) FDJ.frRow 77 - Cell 2
79Kevin Seeldraeyers (Bel) Wanty - Groupe GobertRow 78 - Cell 2
80Francis De Greef (Bel) Wanty - Groupe GobertRow 79 - Cell 2
81Thomas Lövkvist (Swe) IAM CyclingRow 80 - Cell 2
82Johann Tschopp (Swi) IAM CyclingRow 81 - Cell 2
83Alessio Taliani (Ita) Androni GiocattoliRow 82 - Cell 2
84Stephen Cummings (GBr) BMC Racing TeamRow 83 - Cell 2
85Jérôme Gilbert (Bel) Wanty - Groupe GobertRow 84 - Cell 2
86Zico Waeytens (Bel) Topsport Vlaanderen - BaloiseRow 85 - Cell 2
87Nathan Brown (USA) Garmin SharpRow 86 - Cell 2
88Thomas Voeckler (Fra) Team EuropcarRow 87 - Cell 2
89Carlos Jose Ochoa (Ven) Androni GiocattoliRow 88 - Cell 2
90Alexander Rybakov (Rus) Team KatushaRow 89 - Cell 2
91Daniel Oss (Ita) BMC Racing Team0:00:33
92Laurent Pichon (Fra) FDJ.fr0:00:34
93Phillip Gaimon (USA) Garmin Sharp0:01:24
94Francis Mourey (Fra) FDJ.fr0:01:46
95Giovanni Bernaudeau (Fra) Team Europcar0:02:35
96Jonathan McEvoy (GBr) Team NetApp - Endura0:03:49
97Duber Armando Quintero Artunduaga (Col) Colombia0:05:38
98Marco Haller (Aut) Team Katusha0:06:06
99Marco Minnaard (Ned) Wanty - Groupe Gobert0:06:21
100Mikhail Ignatyev (Rus) Team Katusha0:07:07
101Sea Keong Loh (Mas) Team Giant-ShimanoRow 100 - Cell 2
102Pavel Kochetkov (Rus) Team Katusha0:09:39
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Nacer Bouhanni (Fra) FDJ.fr41pts
2Juan Jose Lobato Del Valle (Spa) Movistar Team36Row 1 - Cell 3
3Jonas Ahlstrand (Swe) Team Giant-Shimano31Row 2 - Cell 3
4Giacomo Nizzolo (Ita) Trek Factory Racing29Row 3 - Cell 3
5Manuel Belletti (Ita) Androni Giocattoli22Row 4 - Cell 3
6Yauheni Hutarovich (Blr) AG2R La Mondiale20Row 5 - Cell 3
7Nathan Haas (Aus) Garmin Sharp20Row 6 - Cell 3
8Romain Feillu (Fra) Bretagne - Seche Environnement19Row 7 - Cell 3
9Bryan Coquard (Fra) Team Europcar18Row 8 - Cell 3
10Thomas Sprengers (Bel) Topsport Vlaanderen - Baloise16Row 9 - Cell 3
11Marco Minnaard (Ned) Wanty - Groupe Gobert13Row 10 - Cell 3
12Michel Kreder (Ned) Wanty - Groupe Gobert9Row 11 - Cell 3
13Alexander Porsev (Rus) Team Katusha7Row 12 - Cell 3
14Jesus Herrada Lopez (Spa) Movistar Team6Row 13 - Cell 3
15Duber Armando Quintero Artunduaga (Col) Colombia6Row 14 - Cell 3
16Tony Hurel (Fra) Team Europcar5Row 15 - Cell 3
17Michael Schwarzmann (Ger) Team NetApp - Endura5Row 16 - Cell 3
18Leonardo Fabio Duque (Col) Colombia5Row 17 - Cell 3
19Emanuele Sella (Ita) Androni Giocattoli3Row 18 - Cell 3
20Edwin Alcibiades Avila Vanegas (Col) Colombia3Row 19 - Cell 3
21Victor Campenaerts (Bel) Topsport Vlaanderen - Baloise2Row 20 - Cell 3
22Reto Hollenstein (Swi) IAM Cycling2Row 21 - Cell 3
23Jeffry Johan Romero Corredor (Col) Colombia1Row 22 - Cell 3
24Rudy Molard (Fra) Cofidis, Solutions Credits1Row 23 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thomas Sprengers (Bel) Topsport Vlaanderen - Baloise16pts
2Duber Armando Quintero Artunduaga (Col) Colombia14Row 1 - Cell 3
3Marco Minnaard (Ned) Wanty - Groupe Gobert5Row 2 - Cell 3
4Tony Hurel (Fra) Team Europcar2Row 3 - Cell 3
5Emanuele Sella (Ita) Androni Giocattoli1Row 4 - Cell 3
6Anthony Geslin (Fra) FDJ.fr1Row 5 - Cell 3
7Giovanni Bernaudeau (Fra) Team Europcar1Row 6 - Cell 3
Swipe to scroll horizontally
Best young rider classification
#Rider Name (Country) TeamResult
1Nacer Bouhanni (Fra) FDJ.fr6:49:28
2Jonas Ahlstrand (Swe) Team Giant-Shimano0:00:06
3Thomas Sprengers (Bel) Topsport Vlaanderen - BaloiseRow 2 - Cell 2
4Bryan Coquard (Fra) Team Europcar0:00:12
5Michael Schwarzmann (Ger) Team NetApp - EnduraRow 4 - Cell 2
6Jesus Herrada Lopez (Spa) Movistar TeamRow 5 - Cell 2
7Tobias Ludvigsson (Swe) Team Giant-ShimanoRow 6 - Cell 2
8Victor Campenaerts (Bel) Topsport Vlaanderen - BaloiseRow 7 - Cell 2
9Jasha Sütterlin (Ger) Movistar TeamRow 8 - Cell 2
10Arthur Vanoverberghe (Bel) Topsport Vlaanderen - BaloiseRow 9 - Cell 2
11Erick Rowsell (GBr) Team NetApp - EnduraRow 10 - Cell 2
12Fabio Silvestre (Por) Trek Factory RacingRow 11 - Cell 2
13Fabio Felline (Ita) Trek Factory RacingRow 12 - Cell 2
14Axel Domont (Fra) AG2R La MondialeRow 13 - Cell 2
15Angelo Tulik (Fra) Team EuropcarRow 14 - Cell 2
16Rohan Dennis (Aus) Garmin SharpRow 15 - Cell 2
17Yonder Godoy (Ven) Androni GiocattoliRow 16 - Cell 2
18Alexis Gougeard (Fra) AG2R La MondialeRow 17 - Cell 2
19Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 18 - Cell 2
20Lawson Craddock (USA) Team Giant-ShimanoRow 19 - Cell 2
21Alessio Taliani (Ita) Androni GiocattoliRow 20 - Cell 2
22Zico Waeytens (Bel) Topsport Vlaanderen - BaloiseRow 21 - Cell 2
23Nathan Brown (USA) Garmin SharpRow 22 - Cell 2
24Duber Armando Quintero Artunduaga (Col) Colombia0:05:38
25Marco Haller (Aut) Team Katusha0:06:06
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Movistar Team20:29:00
2Ag2R La MondialeRow 1 - Cell 2
3ColombiaRow 2 - Cell 2
4Topsport Vlaaderen - BaloiseRow 3 - Cell 2
5Trek Factory RacingRow 4 - Cell 2
6FDJ.FrRow 5 - Cell 2
7Bretagne - Seche EnvironnementRow 6 - Cell 2
8Team EuropcarRow 7 - Cell 2
9Garmin SharpRow 8 - Cell 2
10Team Giant - ShimanoRow 9 - Cell 2
11Cofidis, Solutions CreditsRow 10 - Cell 2
12IAM CyclingRow 11 - Cell 2
13BMC Racing TeamRow 12 - Cell 2
14Team Netapp - EnduraRow 13 - Cell 2
15Wanty - Groupe GobertRow 14 - Cell 2
16Androni Giocattoli - VenezuelaRow 15 - Cell 2
17Team KatushaRow 16 - Cell 2

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

Latest on Cyclingnews