Tyre deals: catch a Cyber Monday savings on Conti, Vittoria, Schwalbe, Michelin and Challenge Rapha deals: No Black Friday offers but the archive sale is ON Cyber Monday Castelli kit deals: save on quality kit from the Italians ‘Shut up and do what I say’: Brian Holm’s plan for Mark Cavendish at Deceuninck – Quick-Step
Giro d’Italia
Best Wiggle Black Friday deals: the very best offers from the retail giant, handpicked Black Friday tyre deals: Get 67% off Continental and more Best electric bike deals: savings galore as Black Friday 2020 ramps up Shane Sutton ‘lying’ when he denied any knowledge of doping, Freeman tribunal hears Fabio Jakobsen back on the bike
Geraint Thomas said he couldn’t watch Giro d’Italia 2020 but praises Tao Geoghegan Hart From winning stupid prizes to the never-ending trophy: Tao Geoghegan Hart’s rise to Grand Tour glory Dave Brailsford: We’ve won a lot riding as an Ineos train but it’s not as fun as this Giro d’Italia victory
Sir Dave Brailsford: ‘We continued to work with our heads down, we didn’t notice other teams were overtaking us’ Dave Brailsford: ‘People are entitled to their opinions, but I didn’t gamble with Tour de France selection’ Dave Brailsford expects cases after rest day coronavirus tests, but confident Ineos will be all clear
Dave Brailsford: We’ve won a lot riding as an Ineos train but it’s not as fun as this Giro d’Italia victory What comes next? ‘I don’t know and I don’t really care’ says Tao Geoghegan Hart after Giro d’Italia victory Tao Geoghegan Hart wins the Giro d’Italia 2020 after beating Jai Hindley in final time
‘Anything can happen’ as Tao Geoghegan Hart and Jai Hindley plan to ‘give everything’ in final time trial showdown at Giro d’Italia Five talking points from stage 20 of the Giro d’Italia 2020 Tao Geoghegan Hart takes stage 20 victory to move equal on overall time with Jai Hindley at Giro d’Italia 2020
Dan Martin comes out on top in summit finish sprint on stage three of the Vuelta a España 2020 Jai Hindley takes unforgettable stage 18 of the Giro d’Italia as João Almeida falls out of race lead Mark Cavendish: ‘I’ve had my best racing month for a long time in Belgium’
Filippo Ganna dominates stage 14 time trial as João Almeida extends overall lead at Giro d’Italia 2020 ‘It’s a shame to be out of the game’: Michael Matthews just happy to be healthy after false positive at Giro d’Italia No further positives at Giro d’Italia after 512 riders and staff undergo additional coronavirus test
‘It’s a shame to be out of the game’: Michael Matthews just happy to be healthy after false positive at Giro d’Italia No further positives at Giro d’Italia after 512 riders and staff undergo additional coronavirus test Giro d’Italia LIVE: Follow live updates from the Giro d’Italia stage 14 time trial
‘It’s a shame to be out of the game’: Michael Matthews just happy to be healthy after false positive at Giro d’Italia No further positives at Giro d’Italia after 512 riders and staff undergo additional coronavirus test Ineos Grenadiers confirm line-up to support Chris Froome at the Vuelta a España
Diego Ulissi takes his second stage win in reduced sprint finish at the Giro d’Italia 2020 Tour of Flanders 2020: Wout van Aert says he’s focused on winning, ‘not racing against Mathieu van der Poel’ EF Pro Cycling ask UCI to stop the Giro d’Italia on second rest day
Strava stats reveal the power behind the European Time Trial Championships, including Lizzy Banks, Alex Dowsett and Victor Campenaerts ‘As you get older you wonder when your last win might be’: Emotional Alex Dowsett reflects on huge victory from breakaway at Giro d’Italia Alex Dowsett rides 17km solo to take glory on stage eight of
Simon Yates forced into ‘limiting losses’ after suffering through Giro d’Italia’s first mountain test ‘We’re up against a world-class time triallist in Geraint Thomas’: Mitchelton-Scott announce squad supporting Simon Yates in Giro d’Italia 2020 Annemiek van Vleuten forced to abandon Giro Rosa 2020 while leading the race
Sir Dave Brailsford: ‘We continued to work with our heads down, we didn’t notice other teams were overtaking us’ ‘A little tension can’t hurt’ says Julian Alaphilippe after almost missing out on Brabantse Pijl after celebrating too early again Five talking points from stage five of the Giro d’Italia 2020
Five talking points from stage four of the Giro d’Italia 2020 Giro d’Italia 2020: Strava stats reveal new fastest times set on Mount Etna ascent ‘I’d put so much work in to this race’: Geraint Thomas says pelvis fracture makes decision to pull out of Giro d’Italia easier
Tour de France 2020: New Strava KoMs set on Col de La Madeleine and Col de la Loze An hour climbing, eight per cent average, 2,300 metres up: Strava stats on the Col de la Loze finish at Tour de France 2020 Strava stats show how brutal stage 13 of the Tour de France is
‘We’re up against a world-class time triallist in Geraint Thomas’: Mitchelton-Scott announce squad supporting Simon Yates in Giro d’Italia 2020 Simon Yates eyeing Tirreno-Adriatico victory en route to Giro d’Italia ‘I believe we can win another Grand Tour’: Simon Yates extends contract with Mitchelton-Scott, but no update on Adam
Miguel Ángel López will leave Astana as team can’t afford him ‘I’m thinking about my wife and son’: Miguel Angel Lopez emotional after stage victory at his first Tour de France Alexey Lutsenko solos to first breakaway victory of Tour de France 2020 on stage six