Felline wins again in France
By Cycling News
published Young Italian takes ssecond consecutive stage win
Swipe to scroll horizontally
1 | Fabio Felline (Ita) Footon-Servetto | Row 0 - Cell 2 |
2 | Daniele Colli (Ita) Ceramica Flaminia | Row 1 - Cell 2 |
3 | Yauheni Hutarovich (Blr) Française Des Jeux | Row 2 - Cell 2 |
4 | Luca Paolini (Ita) Acqua & Sapone | Row 3 - Cell 2 |
5 | Cyril Gautier (Fra) BBox Bouygues Telecom | Row 4 - Cell 2 |
6 | Mitchell Docker (Aus) Skil - Shimano | Row 5 - Cell 2 |
7 | Kristof Goddaert (Bel) AG2R La Mondiale | Row 6 - Cell 2 |
8 | Jean-Luc Delpech (Fra) Bretagne - Schuller | Row 7 - Cell 2 |
9 | Lloyd Mondory (Fra) AG2R La Mondiale | Row 8 - Cell 2 |
10 | Freddy Bichot (Fra) BBox Bouygues Telecom | Row 9 - Cell 2 |
11 | Davy Commeyne (Bel) Landbouwkrediet | Row 10 - Cell 2 |
12 | Jocelyn Bar (Fra) Roubaix Lille Metropole | Row 11 - Cell 2 |
13 | Matthieu Sprick (Fra) BBox Bouygues Telecom | Row 12 - Cell 2 |
14 | Nadir Haddou (Fra) Big Mat - Auber 93 | Row 13 - Cell 2 |
15 | Enrico Rossi (Ita) Ceramica Flaminia | Row 14 - Cell 2 |
16 | Laurent Mangel (Fra) Saur-Sojasun | Row 15 - Cell 2 |
17 | Klass Lodewyck (Bel) Topsport Vlaanderen - Mercator | Row 16 - Cell 2 |
18 | Fabien Bacquet (Fra) Big Mat - Auber 93 | Row 17 - Cell 2 |
19 | Renaud Dion (Fra) Roubaix Lille Metropole | Row 18 - Cell 2 |
20 | Sergey Lagutin (Uzb) Vacansoleil Pro Cycling Team | Row 19 - Cell 2 |
21 | Maxime Bouet (Fra) AG2R La Mondiale | Row 20 - Cell 2 |
22 | Stéphane Poulhies (Fra) Saur-Sojasun | Row 21 - Cell 2 |
23 | Rafai Chtioui (Tun) Acqua & Sapone | Row 22 - Cell 2 |
24 | Robert Retschke (Ger) Continental Team Differdange | Row 23 - Cell 2 |
25 | Gatis Smukulis (Lat) AG2R La Mondiale | Row 24 - Cell 2 |
26 | Antonio Piedra Perez (Spa) Andalucia - Cajasur | Row 25 - Cell 2 |
27 | Di Paolo Francesco (Ita) Acqua & Sapone | Row 26 - Cell 2 |
28 | Michal Golas (Pol) Vacansoleil Pro Cycling Team | Row 27 - Cell 2 |
29 | Joeri Adams (Bel) Rabobank | Row 28 - Cell 2 |
30 | Matteo Carrara (Ita) Vacansoleil Pro Cycling Team | Row 29 - Cell 2 |
31 | Edoardo Gonzalo Ramirez (Spa) Bretagne - Schuller | Row 30 - Cell 2 |
32 | Antony Roux (Fra) Française Des Jeux | Row 31 - Cell 2 |
33 | Donato Cannone (Ita) Ceramica Flaminia | Row 32 - Cell 2 |
34 | Mikhail Antonov (Rus) Itera-Katusha | Row 33 - Cell 2 |
35 | Bert Scheirlinckx (Bel) Landbouwkrediet | Row 34 - Cell 2 |
36 | Rob Ruyjh (Ned) Vacansoleil Pro Cycling Team | Row 35 - Cell 2 |
37 | Maxime Mederel (Fra) Big Mat - Auber 93 | Row 36 - Cell 2 |
38 | Sergey Rudaskov (Rus) Itera-Katusha | Row 37 - Cell 2 |
39 | Alexandre Geniez (Fra) Skil - Shimano | Row 38 - Cell 2 |
40 | Paolo Bailetti (Ita) Ceramica Flaminia | Row 39 - Cell 2 |
41 | Moreno Hofland (Ned) Rabobank | Row 40 - Cell 2 |
42 | Arthur Vichot (Fra) Française Des Jeux | Row 41 - Cell 2 |
43 | Alessandro Fantini (Ita) Acqua & Sapone | Row 42 - Cell 2 |
44 | Jérémie Galland (Fra) Saur-Sojasun | Row 43 - Cell 2 |
45 | Edoardo Girardi (Ita) Ceramica Flaminia | Row 44 - Cell 2 |
46 | Floris Goesinnen (Ned) Skil - Shimano | Row 45 - Cell 2 |
47 | Romain Hardy (Fra) Bretagne - Schuller | Row 46 - Cell 2 |
48 | José Angel Gomez Marchante (Spa) Andalucia - Cajasur | Row 47 - Cell 2 |
49 | Reinier Honig (Ned) Acqua & Sapone | Row 48 - Cell 2 |
50 | Remco Broers (Ned) Rabobank | Row 49 - Cell 2 |
51 | Morgan Kneisky (Fra) Roubaix Lille Metropole | Row 50 - Cell 2 |
52 | Preben Van Hecke (Bel) Topsport Vlaanderen - Mercator | Row 51 - Cell 2 |
53 | Julien Berard (Fra) AG2R La Mondiale | Row 52 - Cell 2 |
54 | Sébastien Delfosse (Bel) Landbouwkrediet | Row 53 - Cell 2 |
55 | Pierre Cazeaux (Fra) Française Des Jeux | Row 54 - Cell 2 |
56 | Pierre Rolland (Fra) BBox Bouygues Telecom | Row 55 - Cell 2 |
57 | Guillaume Faucon (Fra) Big Mat - Auber 93 | Row 56 - Cell 2 |
58 | Steven Tronet (Fra) Roubaix Lille Metropole | Row 57 - Cell 2 |
59 | Simon Geschke (Ger) Skil - Shimano | Row 58 - Cell 2 |
60 | Steve Chainel (Fra) BBox Bouygues Telecom | Row 59 - Cell 2 |
61 | Lilian Jegou (Fra) Bretagne - Schuller | Row 60 - Cell 2 |
62 | Cedric Pineau (Fra) Roubaix Lille Metropole | Row 61 - Cell 2 |
63 | Yukihiro Doi (Jpn) Skil - Shimano | Row 62 - Cell 2 |
64 | Brice Feillu (Fra) Vacansoleil Pro Cycling Team | Row 63 - Cell 2 |
65 | Francis Mourey (Fra) Française Des Jeux | Row 64 - Cell 2 |
66 | Bart Dockx (Bel) Landbouwkrediet | Row 65 - Cell 2 |
67 | Arkimedes Arguelyes Rodriges (Rus) Itera-Katusha | Row 66 - Cell 2 |
68 | Ben Gastauer (Lux) AG2R La Mondiale | Row 67 - Cell 2 |
69 | Johan Mombaerts (Fra) Big Mat - Auber 93 | Row 68 - Cell 2 |
70 | Lehnhof Dressler (Ger) Continental Team Differdange | Row 69 - Cell 2 |
71 | Tom Jelte Slagter (Ned) Rabobank | Row 70 - Cell 2 |
72 | Manuel Cardoso (Por) Footon-Servetto | Row 71 - Cell 2 |
73 | Wilco Keldermann (Ned) Rabobank | Row 72 - Cell 2 |
74 | Bert De Waele (Bel) Landbouwkrediet | Row 73 - Cell 2 |
75 | Jérome Baugnies (Bel) Topsport Vlaanderen - Mercator | Row 74 - Cell 2 |
76 | Pieter Jacobs (Bel) Topsport Vlaanderen - Mercator | Row 75 - Cell 2 |
77 | Alexander Mironov (Rus) Itera-Katusha | Row 76 - Cell 2 |
78 | Arkaitz Duran Daroca (Spa) Footon-Servetto | Row 77 - Cell 2 |
79 | José Luis Roldan Carmona (Spa) Andalucia - Cajasur | Row 78 - Cell 2 |
80 | Thomas De Gendt (Bel) Topsport Vlaanderen - Mercator | Row 79 - Cell 2 |
81 | Dmitry Kosyakov (Rus) Itera-Katusha | Row 80 - Cell 2 |
82 | Wouter Poels (Ned) Vacansoleil Pro Cycling Team | Row 81 - Cell 2 |
83 | Sander Armee (Bel) Topsport Vlaanderen - Mercator | Row 82 - Cell 2 |
84 | Dirk Bellemakers (Ned) Landbouwkrediet | Row 83 - Cell 2 |
85 | Florian Vachon (Fra) Bretagne - Schuller | Row 84 - Cell 2 |
86 | Jonathan Thire (Fra) Big Mat - Auber 93 | Row 85 - Cell 2 |
87 | Sebastien Harbonnier (Fra) Continental Team Differdange | Row 86 - Cell 2 |
88 | Stanislav Volcov (Rus) Itera-Katusha | Row 87 - Cell 2 |
89 | Florian Morizot (Fra) Big Mat - Auber 93 | Row 88 - Cell 2 |
90 | Nicolas Vogondy (Fra) BBox Bouygues Telecom | Row 89 - Cell 2 |
91 | Dmitriy Ignatiev (Rus) Itera-Katusha | Row 90 - Cell 2 |
92 | José Alberto Benitez Roman (Spa) Footon-Servetto | Row 91 - Cell 2 |
93 | Jean Marc Bideau (Fra) Bretagne - Schuller | Row 92 - Cell 2 |
94 | Brian Bulgac (Ned) Rabobank | Row 93 - Cell 2 |
95 | Manuel Calvente Cortas (Spa) Andalucia - Cajasur | Row 94 - Cell 2 |
96 | Jean Marc Marino (Fra) Saur-Sojasun | Row 95 - Cell 2 |
97 | Leonardo Giordani (Ita) Ceramica Flaminia | Row 96 - Cell 2 |
98 | Thibault Pinot (Fra) Française Des Jeux | Row 97 - Cell 2 |
99 | Laurent Lefevre (Fra) BBox Bouygues Telecom | Row 98 - Cell 2 |
100 | Javier Moreno Bazan (Spa) Andalucia - Cajasur | Row 99 - Cell 2 |
101 | Dimiti Champion (Fra) AG2R La Mondiale | Row 100 - Cell 2 |
102 | Morten Knudsen (Den) Continental Team Differdange | Row 101 - Cell 2 |
103 | Cédric Coutouly (Fra) Saur-Sojasun | Row 102 - Cell 2 |
104 | Sergio Carrasco Garcia (Spa) Andalucia - Cajasur | Row 103 - Cell 2 |
105 | Cyril Bessy (Fra) Saur-Sojasun | Row 104 - Cell 2 |
106 | Geert Verheyen (Bel) Landbouwkrediet | Row 105 - Cell 2 |
107 | Johan Coenen (Bel) Topsport Vlaanderen - Mercator | Row 106 - Cell 2 |
108 | Stéphan Cohnen (Ned) Continental Team Differdange | 0:00:20 |
109 | Sébastien Duret (Fra) Bretagne - Schuller | 0:02:00 |
110 | Pedro Merino Criad (Spa) Footon-Servetto | 0:02:21 |
111 | Jussi Veikkanen (Fin) Française Des Jeux | 0:02:37 |
112 | Raivis Belohvosciks (Lat) Ceramica Flaminia | Row 111 - Cell 2 |
113 | Noé Gianetti (Swi) Footon-Servetto | Row 112 - Cell 2 |
114 | Martin Mortensen (Den) Vacansoleil Pro Cycling Team | 0:02:48 |
115 | Vincente Toribio Alcolea (Spa) Andalucia - Cajasur | 0:06:00 |
116 | Vidal Celis-Zabala (Spa) Footon-Servetto | 0:19:45 |
117 | Tom Thill (Lux) Continental Team Differdange | Row 116 - Cell 2 |
118 | Barry Markus (Ned) Rabobank | Row 117 - Cell 2 |
119 | Alexandre Lemair (Fra) Roubaix Lille Metropole | Row 118 - Cell 2 |
120 | Roberto De Patre (Ita) Acqua & Sapone | Row 119 - Cell 2 |
Swipe to scroll horizontally
1 | Fabio Felline (Ita) Footon-Servetto | Row 0 - Cell 2 |
2 | Matteo Carrara (Ita) Vacansoleil Pro Cycling Team | 0:00:14 |
3 | Manuel Cardoso (Por) Footon-Servetto | 0:00:19 |
4 | Bert De Waele (Bel) Landbouwkrediet | Row 3 - Cell 2 |
5 | Sergey Lagutin (Uzb) Vacansoleil Pro Cycling Team | 0:00:22 |
6 | Freddy Bichot (Fra) BBox Bouygues Telecom | 0:00:23 |
7 | Maxime Bouet (Fra) AG2R La Mondiale | Row 6 - Cell 2 |
8 | Edoardo Gonzalo Ramirez (Spa) Bretagne - Schuller | Row 7 - Cell 2 |
9 | Laurent Mangel (Fra) Saur-Sojasun | Row 8 - Cell 2 |
10 | Cedric Pineau (Fra) Roubaix Lille Metropole | Row 9 - Cell 2 |
11 | Simon Geschke (Ger) Skil - Shimano | Row 10 - Cell 2 |
12 | Robert Retschke (Ger) Continental Team Differdange | 0:00:30 |
13 | Edoardo Girardi (Ita) Ceramica Flaminia | Row 12 - Cell 2 |
14 | Maxime Mederel (Fra) Big Mat - Auber 93 | Row 13 - Cell 2 |
15 | Preben Van Hecke (Bel) Topsport Vlaanderen - Mercator | Row 14 - Cell 2 |
16 | Pierre Rolland (Fra) BBox Bouygues Telecom | Row 15 - Cell 2 |
17 | Cyril Gautier (Fra) BBox Bouygues Telecom | Row 16 - Cell 2 |
18 | Daniele Colli (Ita) Ceramica Flaminia | Row 17 - Cell 2 |
19 | José Alberto Benitez Roman (Spa) Footon-Servetto | Row 18 - Cell 2 |
20 | Renaud Dion (Fra) Roubaix Lille Metropole | Row 19 - Cell 2 |
21 | Jocelyn Bar (Fra) Roubaix Lille Metropole | 0:00:36 |
22 | Jérémie Galland (Fra) Saur-Sojasun | Row 21 - Cell 2 |
23 | Joeri Adams (Bel) Rabobank | Row 22 - Cell 2 |
24 | Rob Ruyjh (Ned) Vacansoleil Pro Cycling Team | Row 23 - Cell 2 |
25 | Sébastien Delfosse (Bel) Landbouwkrediet | Row 24 - Cell 2 |
26 | Matthieu Sprick (Fra) BBox Bouygues Telecom | Row 25 - Cell 2 |
27 | Mikhail Antonov (Rus) Itera-Katusha | Row 26 - Cell 2 |
28 | Paolo Bailetti (Ita) Ceramica Flaminia | Row 27 - Cell 2 |
29 | Donato Cannone (Ita) Ceramica Flaminia | Row 28 - Cell 2 |
30 | Sander Armee (Bel) Topsport Vlaanderen - Mercator | Row 29 - Cell 2 |
31 | Tom Jelte Slagter (Ned) Rabobank | Row 30 - Cell 2 |
32 | Geert Verheyen (Bel) Landbouwkrediet | Row 31 - Cell 2 |
33 | Stéphan Cohnen (Ned) Continental Team Differdange | Row 32 - Cell 2 |
34 | Yauheni Hutarovich (Blr) Française Des Jeux | 0:00:38 |
35 | Antony Roux (Fra) Française Des Jeux | 0:00:44 |
36 | Michal Golas (Pol) Vacansoleil Pro Cycling Team | Row 35 - Cell 2 |
37 | Reinier Honig (Ned) Acqua & Sapone | Row 36 - Cell 2 |
38 | Dirk Bellemakers (Ned) Landbouwkrediet | Row 37 - Cell 2 |
39 | Guillaume Faucon (Fra) Big Mat - Auber 93 | Row 38 - Cell 2 |
40 | Arkaitz Duran Daroca (Spa) Footon-Servetto | Row 39 - Cell 2 |
41 | Bert Scheirlinckx (Bel) Landbouwkrediet | Row 40 - Cell 2 |
42 | Rafai Chtioui (Tun) Acqua & Sapone | Row 41 - Cell 2 |
43 | Stanislav Volcov (Rus) Itera-Katusha | Row 42 - Cell 2 |
44 | Jérome Baugnies (Bel) Topsport Vlaanderen - Mercator | Row 43 - Cell 2 |
45 | Wilco Keldermann (Ned) Rabobank | Row 44 - Cell 2 |
46 | Brice Feillu (Fra) Vacansoleil Pro Cycling Team | Row 45 - Cell 2 |
47 | Johan Coenen (Bel) Topsport Vlaanderen - Mercator | Row 46 - Cell 2 |
48 | Remco Broers (Ned) Rabobank | Row 47 - Cell 2 |
49 | Steven Tronet (Fra) Roubaix Lille Metropole | Row 48 - Cell 2 |
50 | Laurent Lefevre (Fra) BBox Bouygues Telecom | 0:00:50 |
51 | Mitchell Docker (Aus) Skil - Shimano | 0:00:52 |
52 | Lloyd Mondory (Fra) AG2R La Mondiale | Row 51 - Cell 2 |
53 | Nadir Haddou (Fra) Big Mat - Auber 93 | Row 52 - Cell 2 |
54 | Moreno Hofland (Ned) Rabobank | Row 53 - Cell 2 |
55 | Julien Berard (Fra) AG2R La Mondiale | Row 54 - Cell 2 |
56 | Alexander Mironov (Rus) Itera-Katusha | Row 55 - Cell 2 |
57 | José Angel Gomez Marchante (Spa) Andalucia - Cajasur | Row 56 - Cell 2 |
58 | Arkimedes Arguelyes Rodriges (Rus) Itera-Katusha | Row 57 - Cell 2 |
59 | Yukihiro Doi (Jpn) Skil - Shimano | Row 58 - Cell 2 |
60 | Johan Mombaerts (Fra) Big Mat - Auber 93 | Row 59 - Cell 2 |
61 | Alexandre Geniez (Fra) Skil - Shimano | Row 60 - Cell 2 |
62 | Sergey Rudaskov (Rus) Itera-Katusha | Row 61 - Cell 2 |
63 | Francis Mourey (Fra) Française Des Jeux | Row 62 - Cell 2 |
64 | Dmitriy Ignatiev (Rus) Itera-Katusha | Row 63 - Cell 2 |
65 | José Luis Roldan Carmona (Spa) Andalucia - Cajasur | Row 64 - Cell 2 |
66 | Nicolas Vogondy (Fra) BBox Bouygues Telecom | Row 65 - Cell 2 |
67 | Morten Knudsen (Den) Continental Team Differdange | Row 66 - Cell 2 |
68 | Antonio Piedra Perez (Spa) Andalucia - Cajasur | 0:01:02 |
69 | Lilian Jegou (Fra) Bretagne - Schuller | Row 68 - Cell 2 |
70 | Lehnhof Dressler (Ger) Continental Team Differdange | Row 69 - Cell 2 |
71 | Ben Gastauer (Lux) AG2R La Mondiale | Row 70 - Cell 2 |
72 | Javier Moreno Bazan (Spa) Andalucia - Cajasur | Row 71 - Cell 2 |
73 | Brian Bulgac (Ned) Rabobank | Row 72 - Cell 2 |
74 | Manuel Calvente Cortas (Spa) Andalucia - Cajasur | Row 73 - Cell 2 |
75 | Dimiti Champion (Fra) AG2R La Mondiale | Row 74 - Cell 2 |
76 | Cyril Bessy (Fra) Saur-Sojasun | Row 75 - Cell 2 |
77 | Sébastien Duret (Fra) Bretagne - Schuller | 0:01:09 |
78 | Bart Dockx (Bel) Landbouwkrediet | 0:01:11 |
79 | Dmitry Kosyakov (Rus) Itera-Katusha | Row 78 - Cell 2 |
80 | Davy Commeyne (Bel) Landbouwkrediet | 0:01:15 |
81 | Floris Goesinnen (Ned) Skil - Shimano | Row 80 - Cell 2 |
82 | Fabien Bacquet (Fra) Big Mat - Auber 93 | 0:01:21 |
83 | Florian Vachon (Fra) Bretagne - Schuller | Row 82 - Cell 2 |
84 | Wouter Poels (Ned) Vacansoleil Pro Cycling Team | Row 83 - Cell 2 |
85 | Kristof Goddaert (Bel) AG2R La Mondiale | Row 84 - Cell 2 |
86 | Jonathan Thire (Fra) Big Mat - Auber 93 | Row 85 - Cell 2 |
87 | Jean Marc Bideau (Fra) Bretagne - Schuller | Row 86 - Cell 2 |
88 | Thibault Pinot (Fra) Française Des Jeux | Row 87 - Cell 2 |
89 | Sergio Carrasco Garcia (Spa) Andalucia - Cajasur | Row 88 - Cell 2 |
90 | Arthur Vichot (Fra) Française Des Jeux | 0:01:32 |
91 | Steve Chainel (Fra) BBox Bouygues Telecom | Row 90 - Cell 2 |
92 | Luca Paolini (Ita) Acqua & Sapone | 0:01:36 |
93 | Alessandro Fantini (Ita) Acqua & Sapone | 0:01:39 |
94 | Klass Lodewyck (Bel) Topsport Vlaanderen - Mercator | 0:01:42 |
95 | Di Paolo Francesco (Ita) Acqua & Sapone | Row 94 - Cell 2 |
96 | Jean-Luc Delpech (Fra) Bretagne - Schuller | Row 95 - Cell 2 |
97 | Leonardo Giordani (Ita) Ceramica Flaminia | Row 96 - Cell 2 |
98 | Pieter Jacobs (Bel) Topsport Vlaanderen - Mercator | Row 97 - Cell 2 |
99 | Thomas De Gendt (Bel) Topsport Vlaanderen - Mercator | 0:02:04 |
100 | Gatis Smukulis (Lat) AG2R La Mondiale | 0:02:06 |
101 | Sebastien Harbonnier (Fra) Continental Team Differdange | Row 100 - Cell 2 |
102 | Florian Morizot (Fra) Big Mat - Auber 93 | 0:02:30 |
103 | Stéphane Poulhies (Fra) Saur-Sojasun | 0:02:33 |
104 | Romain Hardy (Fra) Bretagne - Schuller | Row 103 - Cell 2 |
105 | Cédric Coutouly (Fra) Saur-Sojasun | Row 104 - Cell 2 |
106 | Pedro Merino Criad (Spa) Footon-Servetto | 0:02:36 |
107 | Pierre Cazeaux (Fra) Française Des Jeux | 0:02:42 |
108 | Enrico Rossi (Ita) Ceramica Flaminia | 0:02:57 |
109 | Jean Marc Marino (Fra) Saur-Sojasun | 0:03:00 |
110 | Morgan Kneisky (Fra) Roubaix Lille Metropole | 0:03:51 |
111 | Martin Mortensen (Den) Vacansoleil Pro Cycling Team | 0:04:43 |
112 | Jussi Veikkanen (Fin) Française Des Jeux | 0:05:02 |
113 | Raivis Belohvosciks (Lat) Ceramica Flaminia | 0:05:03 |
114 | Noé Gianetti (Swi) Footon-Servetto | 0:06:25 |
115 | Vincente Toribio Alcolea (Spa) Andalucia - Cajasur | 0:07:20 |
116 | Tom Thill (Lux) Continental Team Differdange | 0:21:07 |
117 | Alexandre Lemair (Fra) Roubaix Lille Metropole | 0:21:22 |
118 | Barry Markus (Ned) Rabobank | 0:21:26 |
119 | Roberto De Patre (Ita) Acqua & Sapone | 0:25:06 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Most Popular
Latest on Cyclingnews
-
McMullen, Brants, Cummins among track performers adding power to Virginia's Blue Ridge TWENTY28 in new year
US-based women's team extends sponsorship with Visit Virginia's Blue Ridge and begins 20th season in 2025 -
'We've got two weeks' - Former WorldTour rider hoping to launch new British Continental team for 2025
Harry Tanfield is on the search for sponsors in aim to meet tight British Cycling deadline -
At 75% off, this Peacock Black Friday deal might be the cheapest way to watch the 2025 Tour de France
Peacock's Black Friday 75% off deal nets you a year's worth of pro cycling for $19.99, or just $1.99 per month for 6 months -
Cyber Monday tech deals for cyclists: Save on GPS computers, smart trainers and power meters
Whether you're riding indoors or out, these are our favourite tech deals on cycling this Cyber Monday