Denmark’s Magnus Cort sprinted away from two rivals to earn a maiden Tour de France stage victory in Carcassonne.
Spain’s Omar Fraile earned victory on stage 14 from a breakaway group at the Tour de France, while the general classification contenders crossed the finish together in Mende.
Peter Sagan won his third stage of this year's Tour de France as Geraint Thomas remained in the yellow jersey.
Geraint Thomas made it back-to-back stage victories at the Tour de France today to extend his lead in the yellow jersey.
Britain's Geraint Thomas triumphed on stage 11 to move into the race leader’s yellow jersey at the Tour de France in La Rosière.
The new Olympic standard Glasgow BMX Centre, due to be used as a venue during the European Championships next month, has been given the seal of approval by three British athletes hoping to compete in the event.
Julian Alaphilippe secured a solo win to deliver the first French victory of this year’s Tour de France as Belgium’s Greg van Avermaet extended his overall lead in Le Grand-Bornand.
Annemiek van Vleuten became the first rider to defend their La Course by le Tour de France title by overcoming fellow Dutch rider Anna van der Breggen to win the one-day race in Le Grand-Bornand.
A 112.5 kilometres route from Annecy to Le Grand-Bornand is the challenge for riders in the fifth edition of La Course by the Tour de France.
Logan Martin earned victory in the men’s International Cycling Union (UCI) BMX Freestyle Park World Cup competition in Edmonton.
John Degenkolb celebrated an emotional victory on the ninth stage of the Tour de France after a chaotic cobbled stage in Roubaix, which saw Australia’s Richie Porte abandon following a crash.
Annemiek van Vleuten confirmed her first Giro Rosa win in style today as she crossed the line first in the tenth and final stage around Fruili.
Britain's Tahnée Seagrave secured back-to-back International Cycling Union Downhill Mountain Bike World Cup victories by triumphing in Andorra.
Annemiek van Vleuten extended her overall lead in the Giro Rosa with a flourishing solo victory in the penultimate - and gruelling - ninth stage of the race that finished at the summit of Monte Zoncolan.
Dylan Groenewegen triumphed in a sprint finish for the second consecutive day at the Tour de France.