Best bits

A look back at some of the best work I have written during my career, from long-form interviews with some of cycling’s most interesting characters to live coverage of historic Tour de France stages and breaking news stories as they happen.

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