Jonathan Caicedo wins dramatic stage 3 as Giro erupts on Mount Etna – Giro d’Italia

EF Pro cycling’s Jonathan Caicedo won Stage 3 of the Giro d’Italia but that was only half the story as Geraint Thomas and Simon Yates suffered disappointing days. Thomas crashed in the neutral zone and lost huge time to rule himself out of overall contention, while Yates struggled on the climb of Mount Etna.

Read more

Dani Martinez wins energy sapping stage 13 – Tour de France

EF Pro Cycling’s Dani Martinez won an energy sapping stage 13 of the Tour de France as Team Jumbo-Visma’s Primoz Roglic increased his lead in the Yellow Jersey over defending champion Egan Bernal of INEOS Grenadiers.

Read more