Best bits

A look back at some of the best work from my career – ranging long-form interviews with some of cycling’s biggest stars and most interesting characters and in-depth analysis to live coverage of historic Tour de France stages and breaking news stories as they happen.

May, 2023 – Giro d’Italia: The comprehensive team-by-team guide / Giro d’Italia classifications, jerseys and rules explained / As it happened: Breakaway heartbreak as Pedersen wins stage 6 / Remco Evenepoel out of Giro d’Italia following COVID-19 positiveAdverse weather forces Giro d’Italia to cut stage 13 to 74.6km / Brandon McNulty wins from the break on Lombardia-style stage 15 / As it happened: Stage 19 to Tre Cime di Lavaredo

April 8-10, 2023 – Paris-Roubaix aftermath: ‘You can predict nothing’ – Lotte Kopecky sums up a hectic Paris-Roubaix FemmesPicking rocks: Alison Jackson’s journey from farm to Paris-Roubaix champion‘We can’t blame it on ourselves’ – Trek-Segafredo miss out on Roubaix triple / Mathieu Van der Poel conquers the greatest cobbled Classic / Degenkolb distraught after crashing out of contention / ‘You have to finish. It’s worth it’ – teenager Tarling battles the time cut / ‘We just raced like juniors’ – Van der Poel savours fourth Monument victory / Dylan van Baarle’s shoulder fracture heads up injury report / ‘I hope the best is yet to come’ – Soudal-QuickStep turn to Ardennes after Roubaix ordeal / 10 conclusions from the Hell of the North

April 4-8, 2023 – Paris-Roubaix preview: Men’s contenders – 5 favourites and 5 outsiders‘I could be better’ – Wout van Aert rues Flanders crash / ‘We’re on the right track’ – Soudal-QuickStep out to save spring / Mathieu van der Poel misses ‘partner in crime’ Pogacar / ‘The world will go on’ without a Soudal-QuickStep podium

March 29, 2023: As it happened – Laporte doubles up on the cobbles at Dwars door Vlaanderen

March 14, 2023: What is the Poggio? Inside the decisive climb of Milan-San Remo

February 27, 2023: Benoot savours comeback Kuurne win seven months after neck fractureLefevere: Jumbo-Visma are now the team we were a few years ago8 conclusions from Opening Weekend

February 26, 2023: No Van Aert, no problem as Jumbo-Visma dominate Omloop Het Nieuwsblad once again / ‘We didn’t expect this’ – Lotto-Dstny on Arnaud De Lie’s rapid rise

February 23, 2023: Chris Froome embarks on solo 75km breakaway at Tour du Rwanda, ends with puncture and crash

February 9, 2023: What is the Mur de Huy? The leg-busting finale of La Fleche Wallonne

January 15, 2023: Former Vacansoleil and Astana rider Lieuwe Westra dies at 40

December 12, 2022: Which team will Mark Cavendish race for in 2023?

November 10, 2022: Fred Wright: A breakthrough year, future plans, and the next wave of British stars

October 1, 2022: Who is Thomas Gloag? The British youngster joining Jumbo-Visma

August 4, 2022: Doping cases, police raids, bullets in the post – Volta a Portugal starts amid scandal

July 21, 2022: Analysis: Hautacam the decider as Vingegaard seals the Tour de France

July 18, 2022: Bauer ‘proud’ of Houle’s first Canadian Tour de France win in 34 years

July 17, 2022: Mørkøv misses Tour de France time limit after 200km solo fight  /  ‘Other sports would be cancelled’ – Tour de France riders react to stage 15 heat

July 11, 2022: Quinn Simmons: Van Aert and Pogacar have changed the Tour de France breakaway dynamic

July 8, 2022: ‘Every pedal stroke is like a knife in the back’ – Roglic battles through pain at Tour de France

April 24, 2022: Evenepoel says ‘the best Remco was on the bike today’ after Liège-Bastogne-Liège victory

April 17, 2022: Dylan van Baarle goes from last to first at Paris-Roubaix

March 8, 2022: Why was Filippo Ganna’s Tirreno-Adriatico team car stacked with spare bikes?

February 28, 2022: 10 conclusions from Opening Weekend 2022

February 27, 2022: Jakobsen: We’re fighting on the bike but in Ukraine guys like me are fighting for freedom

February 15, 2022: Goikoetxea and Euskaltel-Euskadi harness Basque attacking spirit at Tour of Oman

February 14, 2022: Introducing: Nicolas and Alexandre Vinokourov

February 12, 2022: From Rwanda to Oman: Rein Taaramae’s unorthodox start to 2022

December 23, 2021: Welcome to the future: The innovation and new tech driving Israel Start-Up Nation

December 19, 2021: Woods: I don’t see myself as a veteran but I don’t feel like an impostor

December 3, 2021: Dowsett: Yes I would consider another attempt at the World Hour Record

October 3, 2021: Teniel Campbell: Paris-Roubaix Femmes was bloody amazing

October 3, 2021: Henrich Haussler’s Paris-Roubaix Q&A: It’s going to be absolutely mental

September 27, 2021: Voeckler: I told Alaphilippe to follow his instincts at World Championships

September 25, 2021: Elisa Balsamo: Worlds victory is my revenge for the season

September 4, 2021: Miguel Angel López storms out of Vuelta a España during penultimate stage

August 7, 2021: Nathan Haas eyes future combining gravel and road racing

July 17, 2021: Mechanical doping claims resurface at Tour de France

July 7, 2021: Tour de France stage 11 – Live coverage

June 29, 2021: Lefevere: The whole staff was crying after Cavendish’s Tour de France stage 4 win

October 22, 2020: Giro d’Italia stage 19 shortened to 124km after riders protest

September 19, 2020: Pogačar storms to maillot jaune on stage 20 as Roglič’s Tour de France bid collapses

September 2, 2020: Julian Alaphilippe loses Tour de France lead to Adam Yates over illegal feed

January 16, 2020: Van der Breggen takes aim at Tokyo Olympics gold medal defence

December 28, 2019: Dowsett sets sights on 2020 Olympics after Israel Start-Up Nation move

July 13, 2019: Tour de France – De Gendt goes guts to glory in Saint-Etienne

May 11, 2019: What does Ineos have to gain by sponsoring a cycling team?

April 15, 2019: ‘The best choice would be to come to the velodrome one hour earlier than last year, that was exactly what happened’

April 8, 2019: Ronde sees Bettiol finally shake off weight of expectation

July 16, 2017: Commentary: UCI’s lack of consistency in application of rules is unacceptable

April 7, 2017: For the love of the stones: Les Amis de Paris-Roubaix keeps cobblestone tradition alive

April 6, 2017: How I won Paris-Roubaix (from the breakaway)

September 28, 2016: Turning point: Taylor Phinney on purpose, changing teams, and the unbearable heaviness of invisible weight

April 28, 2016: Meet Egan Bernal, Colombia’s newest cycling sensation

April 14, 2016: The ribin and the piglet: Tro-Bro Lèon

April 1, 2016: The comeback: Frank Vandenbroucke and the 2003 Ronde Van Vlaanderen

June 15, 2015: Rebel with a cause: Davide Rebellin

August 3, 2013: What the Russians left behind