Australian Richie Porte has won the Tour de Suisse as his BMC Racing team-mate Stefan Küng claimed the final stage time trial in Bellinzona.
France’s Arnaud Démare won the penultimate stage of the Tour de Suisse today after coming out on top in a bunch sprint.
Australian Sarah Roy sprinted to victory in Royal Leamington Spa as the Mitchelton Scott rider won stage three of the Women's Tour today.
Denmark’s Søren Kragh Andersen won stage six of the Tour de Suisse today to claim his first victory of 2018.
Italy’s Diego Ulissi won stage five of the Tour de Suisse today as Australia’s Richie Porte took the overall race lead.
Chris Juul-Jensen launched a solo breakaway to win a wet fourth stage of the Tour de Suisse today in Gstaad.
Sonny Colbrelli sprinted to a surprise victory over Fernando Gaviria and Peter Sagan on day three of the Tour de Suisse in Gansingen.
Team Sky rider Geraint Thomas earned what he described as the biggest win of his career as he took the Critérium du Dauphiné title after fellow Briton Adam Yates had claimed the final stage of the warm-up race for the Tour de France.
France’s Sylvain Andre beat his compatriot Joris Daudet by fractions of a second on the line to win the gold medal at the International Cycling Union (UCI) BMX World Championships in Baku.
Geraint Thomas took second place behind stage winner Pello Bilbao to extend his overall lead with just one day remaining at the Critérium du Dauphiné in La Rosière Espace San Bernardo.
High winds caused the cancellation of racing today at the International Cycling Union (UCI) BMX World Championships in Azerbaijan.
Ireland's Dan Martin broke clear to win stage five of the Critérium du Dauphiné today as Great Britain's Geraint Thomas moved into the overall lead.
A 19-mile mass participation cycling event has been added to Prudential RideLondon 2018 in an attempt to encourage younger riders to take part for the first time.
Julian Alaphilippe won the first mountain stage of the Critérium du Dauphiné in Lans-en-Vercors as Gianni Moscon overhauled his Team Sky colleague Michal Kwiatkowski to take the overall lead.
Team Sky produced a dominant display to win the team time trial today on stage three of the Critérium du Dauphiné in Louhans-Chateaurenard, to propel Polish rider Michal Kwiatkowski back into the overall leaders jersey.