Mark Cavendish in contention for first Olympic medalMark Cavendish finishes fifth in the time trial event to move up to second overall in the Rio 2016 men's omnium, with two events left to go.
Aug 15, 19:24
Chris Froome on brink of third Tour de France title after defending overall leadTeam Sky's Chris Froome maintains his overall lead at the summit of the 2016 Tour de France leaderboard following a rain-soaked penultimate stage in the Alps.
Jul 23, 17:09
Chris Froome maintains Tour de France lead after stage 13Chris Froome remains leader of the Tour de France after finishing sixth in stage 13, which was won by Belgium's Greg van Avermaet.
Jul 17, 19:16
Vincenzo Nibali all but seals Tour de France triumphVincenzo Nibali all but seals his maiden Tour de France victory after extending his overall lead on stage 20 from Bergerac to Perigueux.
Jul 26, 17:28
Jess Varnish beaten in track sprint semi-finalsEngland's track cyclist Jess Varnish loses her sprint semi-final to Anna Meares of Australia and will instead compete for the bronze medal at the Commonwealth Games.
Jul 26, 17:25
Peter Kennaugh tops points race qualifyingIsle of Man cyclist Peter Kennaugh tops qualifying for the points race at the Commonwealth Games ahead of compatriot Mark Christian.
Jul 26, 13:54
Neil Fachie, Matt Ellis reach sprint tandem semi-finalsScotland's Neil Fachie and Wales's Matt Ellis reach the semi-finals of the men's sprint tandem at the Commonwealth Games.
Jul 26, 13:34
Jason Kenny beats Peter Lewis to set up velodrome finalJason Kenny moves into the final of the men's sprint cycling event at the Commonwealth Games by beating Peter Lewis 2-1 in the semi.
Jul 25, 17:08
Joanna Rowsell breaks Commonwealth Games record to reach gold-medal raceEngland cyclist Joanna Rowsell breaks the Commonwealth Games record to reach the gold-medal race of the women's 3000m individual pursuit in Glasgow.
Jul 25, 13:00
Jason Kenny into men's track sprint semi-finalsJason Kenny reaches the semi-finals of the men's track sprint with victory over Matthew Glaetzer.
Jul 25, 12:48
Sir Bradley Wiggins and company qualify for team pursuit finalSir Bradley Wiggins helps England qualify second fastest for the men's 4,000m team pursuit in Glasgow, where they will face world champions Australia for gold on Thursday.
Jul 24, 12:58
England qualify fastest in women's tandemTeam England duo Sophie Thornhill and Helen Scott qualify fastest for the semi-finals of the women's tandem sprint at the Commonwealth Games, with hosts Scotland second.
Jul 24, 12:31
Australia's Matthew Glaetzer breaks Commonwealth Games sprint recordAustralia's Matthew Glaetzer sets a new Commonwealth Games record while qualifying for the men's sprint.
Jul 24, 12:24
Rafal Majka claims second Tour de France stage winRafal Majka holds off the challenges of Giovanni Visconti and Vincenzo Nibali to win stage 16 of the Tour de France.
Jul 23, 16:42
Michael Rogers clinches stage 16 of Tour de FranceAustralian Michael Rogers wins stage 16 of the Tour de France, his first triumph on the tour.
Jul 22, 16:26
Alexander Kristoff wins stage 15 of the Tour de FranceNorwegian Alexander Kristoff leaves it late to win the 15th stage of the Tour de France.
Jul 20, 16:30
Rafal Majka takes stage 14 of Tour de France as Vincenzo Nibali extends his leadRafal Majka secures a first win in the 2014 Tour de France for Tinkoff-Saxo with victory on stage 14 as Vincenzo Nibali extends his overall lead.
Jul 19, 17:56
Race leader Vincenzo Nibali wins stage 13 of Tour de FranceLeader Vincenzo Nibali wins stage 13 of the Tour de France, his third of the race.
Jul 18, 16:38
Alexander Kristoff wins stage 12 of Tour de FranceNorway's Alexander Kristoff wins the 12th stage of the Tour de France, while Vincenzo Nibali retains his lead.
Jul 17, 17:08
Tony Gallopin takes stage 11 at Tour de FranceLotto-Belisol rider Tony Gallopin wins the 11th stage of the Tour de France.
Jul 16, 16:37
Vincenzo Nibali wins Tour de France stage 10, reclaims yellow jerseyVincenzo Nibali wins stage 10 of the Tour de France to reclaim the yellow jersey.
Jul 14, 17:00
Tony Martin streaks to victory in Tour de France stage nineVincenzo Nibali loses the yellow jersey to Tony Gallopin as Germany's Tony Martin streaks to victory in stage nine of the Tour de France.
Jul 13, 16:45
Blel Kadri takes stage eight at Tour de FranceBlel Kadri takes stage eight of the Tour de France with a solo victory from Tomblaine to Gerardmer La Mauselaine.
Jul 12, 17:33
Italian cyclist Matteo Trentin wins stage seven of Tour de FranceOmega Pharma-Quick Step rider Matteo Trentin wins stage seven of the Tour de France in a photo finish.
Jul 11, 16:30
Andre Greipel wins Tour de France stage sixAndre Greipel claims victory in the Tour de France sixth stage, while Vincenzo Nibali retains the overall lead.
Jul 10, 16:34
Lars Boom takes dramatic fifth stage of Tour de FranceLars Boom wins the fifth stage of the Tour de France following an eventful race from Ypres to Arenberg Porte du Hainaut.
Jul 9, 16:28
Marcel Kittel wins stage four of Tour de FranceMarcel Kittel continues his strong start to the Tour de France by winning stage four.
Jul 8, 16:53