Tour de France stage 10 as it happened: Pello Bilbao wins as breakaway has its day

Live updates from the tenth stage of the 2023 Tour de France

The first rest day has passed and the Tour de France is back. After Sunday's brutal finale on the Puy de Dôme, the race stays in Auvergne for stage 10, set to the backdrop of the region's volcanoes. 

I, Tom Davidson, will be bringing you updates of the racing throughout the day. I spent the last two weeks on the road, following the Tour from Bilbao to the Puy de Dôme. I was lucky to experience one of the best opening week GC slugfests ever from the roadside, but I'm calling a day for the breakaway today. 


Stage 10: Vulcania > Issoire (167.2km) 

Here's how the general classification stands going into today's stage: 

Tour de France Femmes unveils Rotterdam Grand Départ for 2024

A slow start? 

There's an hour and a half until stage 10 begins. Don't forget to check out our how to watch the Tour de France guide, so you can tune into the action live, wherever you are in the world.

Sign-on has started in Vulcania ahead of stage 10. 

10 minutes to go until kilometre zero. 

Stage 10 gets underway

166km to go: The battle for the break has begun. There's a lot of movement at the front of the pack, but no move has stuck yet. 

161.5km to go: Bryan Coquard (Cofidis) and Krists Neilands (Isreal-Premier Tech) have kick-started an attack on the opening category-three climb. Three others have joined them, including Ineos Grenadiers rider Michal Kwiatkowski. 

159km to go: The gruppetto is forming. Fabio Jakobsen (Soudal Quick-Step), victim of some nasty road rash on stage four, is one of those out the back. As is birthday boy Caleb Ewan (Lotto Dstny). It's going to be a long day for the sprinters. 

152km to go: The GC men, for some reason, have bridged across to the breakaway. The gap to the peloton is 47 seconds. Ineos Grenadiers have missed the split. 

148km to go: We're about to reach the foot of the category-three Col de Guéry. Here's the climb details, courtesy of Strava, and the KOM time to beat, held by Valentin. 

146km to go: There's clearly some fresh legs in the peloton, because the racing is relentless. Jonas Vingegaard and Tadej Pogačar have now left the front group on the road and dropped back. We're still waiting on a clear breakaway to form. 

143km to go: You'd think you were watching a criterium at Crystal Palace here. Moves are flying out of the peloton, but they're all being kept on a tight leash at the moment. 

137.5km to go: Some of the top-10 contenders are struggling to keep up with the frantic start. Romain Bardet (dsm-firmenich) and David Gaudu (Groupama-FDJ) are both out the back. 

131km to go: There's now two men off the front - Julian Alaphilippe and Matej Mohorič. 

126km to go: The Gaudu-Bardet group is now two minutes behind the yellow jersey. This could end up being a disaster for the Frenchmen.  

Krists Neilands was one of those who animated this stage early on. Here he is in action, stringing out the peloton. 

121km to go: The average speed so far is 41.2km/h. So much for a calm one after the rest day. 

117km to go: Wout van Aert (Jumbo-Visma), one of the pre-race favourites for the stage win, is also in the trailing group with Gaudu and Bardet. 

112km to go: There's a seven-man front group with around a one-minute advantage over the peloton. 

110km to go: The frantic start is yet to settle down. We're about to head onto the third categorised climb of the day, the Col de la Croix Saint-Robert. 

108km to go: Hats off to Stefan Küng. The Groupama-FDJ rider has given a monster tow to carry his leader David Gaudu back into the peloton. Romain Bardet has also rejoined the group. Panic over, les français. 

107.4km to go: Kasper Asgreen wins the day's only intermediate sprint. He won't care for the green jersey points, but there will be a nice prime heading to the Dane's bank account. 

105km to go: There's a second group on the road, 25 seconds behind the breakaway. In it are Julian Alaphilippe and Ben O'Connor, who is determined to bridge across. 

100km to go: The breakaway crests the stage's highest point - 1451m - and tucks in for the descent into the valley. Things are starting to settle down. 

94km to go: I've had word from my colleague, Adam Becket, who is on the ground in France. 

90km to go: The gap to the peloton is now at 2-43. I think it's fair to say the breakaway has been established. 

86km to go: Another one of my colleagues, Chris Marshall-Bell, would like to weigh in on the heat. 

85km to go: Esteban Chaves (EF Education-EasyPost) is on the attack. The Colombian champion leads solo up the Côte de Saint-Victor-la-Rivière, with a 30-second gap to the breakaway. 

79km to go: We're into the last 80km, so here's a reminder of the situation on the road. 

77.5km to go: Scrap that, Chaves is caught. Suddenly a day alone under the sun doesn't seem so attractive to the Colombian. 

72km to go: The breakaway continues to work well together, with the gap to the peloton stable, now at 3.13.

70.8km to go: Some sort of shoe / pedal issue going on for Giulio Ciccone (Lidl-Trek), who is hanging on to the team car while trying to put a shoe on with one hand. Problem apparently sorted, he's back and chasing back on to the bunch.

66.2km to go: If you're just joining us, allow us just to reiterate how strong this breakaway is looking. It's 14 riders strong, and includes Michał Kwiatkowski (Ineos Grenadiers), Julian Alaphilippe and Kasper Asgreen (both Soudal-Quick Step), Ben O'Connor (Ag2r-Citroën) and Matthias Skjelmose (Lidl-Trek). They're working well together too – the peloton is going to have a job to catch them.

62km to go: The Israel-PremierTech tea