fr Tour de France
WorldTeam Men 05 Jul '25 - 27 Jul '25
2/21 Lauwin-Planque › Boulogne-sur-Mer 209km
3/21 Valenciennes › Dunkerque 178km
4/21 Amiens Métropole › Rouen 174km
it Giro d'Italia Women
WorldTeam Women 06 Jul '25 - 13 Jul '25
1/8 Bergamo › Bergamo 14km
2/8 Clusone › Aprica 92km
3/8 Vezza d'Oglio › Trento 122km
be Baloise Ladies Tour
WorldTeam Women 16 Jul '25 - 20 Jul '25
1/5 Yerseke › Yerseke
2/5 Stage 2
3/5 Stage 3
fr Tour de France Femmes avec Zwift
WorldTeam Women 26 Jul '25 - 03 Aug '25
1/9 Vannes › Plumelec 79km
2/9 Brest › Quimper 110km
3/9 La Gacilly › Angers 162km
fr Tour Alsace
Development Team 30 Jul '25 - 03 Aug '25
1/5 Sausheim › Sausheim 4km
2/5 Europa Park › Selestat
3/5 Vesoul › La Planche des Belles Filles
es Donostia San Sebastian Klasikoa
WorldTeam Men 02 Aug '25
1/1
fr Kreiz Breizh Elites
Development Team 02 Aug '25 - 04 Aug '25
1/3 Stage 1
2/3 Stage 2
3/3 Stage 3
pl Tour de Pologne
WorldTeam Men 04 Aug '25 - 10 Aug '25
1/7 Wrocław › Legnica
2/7 Hotel Gołębiewski Karpacz › Karpacz
3/7 Wałbrzych › Wałbrzych
Affini half-wheel short of stage win in stage 18 Giro d'Italia

Affini half-wheel short of stage win in stage 18 Giro d'Italia

Edoardo Affini has given Team Jumbo-Visma another podium place in the eighteenth stage of the Giro d'Italia. The 25-year-old Italian slipped into a breakaway that lasted until the end of the stage. In the sprint, Affini came just a few centimetres short of winning his first Giro stage.

After two challenging mountain stages, a relatively flat stage was on the programme. It was likely to end in a bunch sprint, but a few riders tried to prevent it. Affini rode attentively from the start and tried to get away with three other riders.

The quartet seemed to have embarked on a mission impossible, as the peloton kept the margin within two minutes. With ten kilometres to go, the gap was still one minute, which made the escapees believe they still had a chance to win the stage. The sprinters' teams did everything to close the gap, but it proved to be too big.

As a result, the four riders battled for the day's victory. Affini launched the sprint, but Dries De Bondt beat him just before the finish line. "It's a pity I couldn't win the stage", Affini said.

"I know I'm not very explosive, so I needed a long sprint to have a chance. I followed my instincts and went full speed at about 250 metres from the finish. Unfortunately, Dries was half a wheel faster, so congratulations to him. As a team, we showed again that we can compete for the win. That's perhaps the most important thing."

According to Affini, the collaboration with his fellow escapees went perfectly. "We decided to take it easy and see how the peloton would react. Before the climb, we increased our speed, hoping to gain some extra time. That plan worked out well. Then we went to the finish to win the stage."

Koen Bouwman came through the eighteenth stage well and his blue jersey wasn't jeopardised. "I went to the finish relatively easy", Bouwman said. "I haven’t won the jersey yet. There are still plenty of points to be earned in the coming days, so I will do everything to be in the breakaway tomorrow. Luckily I have very strong teammates who will try to get me in the breakaway."

 / 

Related updates