Giro d’Italia

“These are not bikes”: Peter Hitchens sparks e-bike misinformation row after accusing cargo bike families of riding illegal “heavy electric motorcycles”, claiming they aren’t “proper cyclists” and have “invaded” bike lanes + more on the live blog

It’s Friday, believe it or not, and Ryan Mallon’s here to help you hurtle headfirst towards the weekend with all the latest news, views, and general silliness on your favourite cycling live blog

Fri, Jun 05, 2026 09:45
36

“People don’t drive short journeys because they like sitting in traffic”: Fuel price crisis could be UK’s Dutch cycling moment, reckons Chris Boardman; Wiebes’ bike weight controversy rumbles on; Bus crash behind Narváez Giro DNF + more on the live blog

Where’s the sun gone? It’s supposed to be summer now, right? Anyway, I suppose you’re just going to have to spend the day with Ryan Mallon as he catches up on all the cycling news on the first live blog of June

Mon, Jun 01, 2026 09:36
40

“You can build the worst cycle lane in the world and still smash cycling records”: Locals shocked as numbers of cyclists using “transport hell” bike path surges and injuries fall; “Unfair” Giro headbutt DSQ “based on short clip” + more on the live blog

It’s one of those days when you just want to be outside, riding your bike. But if, like Ryan Mallon, you’re being forced to work today, you might as well spend it procrastinating and reading cycling stories on the Tuesday live blog, right?

Tue, May 26, 2026 09:48
9

“Riders are getting a little bit too sensitive”: Has the Giro d’Italia’s Milan farce set a new precedent for peloton-powered race safety calls?

“The only excuse I saw was that there were bumps in the road, and they couldn’t get bottles. But that’s rubbish. There are bumps in the road everywhere. They were looking for excuses, they just felt it was too risky,” says Brian Smith

Mon, May 25, 2026 21:31
6

Giro d’Italia rider disqualified for headbutting rival and causing high-speed crash during “dangerous” Milan sprint

Enrico Zanoncello was thrown off his home grand tour and fined 500 Swiss Francs after making contact with Jayco AlUla rider Robert Donaldson at the end of a controversial day at the Giro

Mon, May 25, 2026 11:32
5

“Everybody hates you!” Fuming phone driver abandons car in traffic and confronts Cycling Mikey; Aggressive car culture putting women off cycling, report finds; Stop peeing in bottles, Giro warns riders; Mallet’s mechanical mayhem + more on the live blog

Rest day? What rest day? There’ll be no sponsor duties, coffee stops, or recovery rides while wearing suspiciously long sleeves for Ryan Mallon today. Instead, he’ll be busy bringing you all the latest cycling news and views on the Monday live blog. The Giro peloton has it so easy…

Mon, May 18, 2026 09:59
42

Reckless Giro d’Italia spectators who hit riders claim they were “trying to pull a prank” as police set to charge them with endangering peloton

The two men, who were filmed by a friend lunging in front of the peloton, are also facing a ban from attending sporting events

Fri, May 15, 2026 13:03
7

Medium-length Mild Take: GC favourites bet on youthful inexperience at the Giro

The Portuguese climber could cause a spot of bother for Jonas Vingegaard's grand plans with a healthy GC headstart

Fri, May 15, 2026 11:46
o

“Nobody’s calling the police?” Brazen thief filmed stealing bike in broad daylight on London street… as onlookers laugh; Seaside cycling ban row; Milan v Napoli; Giro showdown on Blockhaus; Are rural roads better than cycle lanes? + more on the live blog

Blockhaus, baby! The Giro is tackling one of Ryan Mallon’s favourite climbs this afternoon and, to celebrate, he’ll be regaling you with tales of Eddy Merckx all day… and some other Friday live blog staples too

Fri, May 15, 2026 09:45
35

“As if this sport wasn’t dangerous enough”: Giro d’Italia spectator pushes and tries to kick riders after running in front of peloton

“Respect the riders. Respect the race. There’s a line not to cross. Don’t be like this guy,” the Giro said

Thu, May 14, 2026 16:58
8