The seventh stage of the Tour de France burst into life at the finish on Friday as Marcel Kittel claimed his third victory in this year's edition, pipping Edvald Boasson Hagen to the line in the final sprint.
Double champion Alberto Contador took a spectacular tumble as the Tour de France got off to a chaotic start with German Marcel Kittel winning a crash-marred opening stage on Saturday.
German Marcel Kittel was once again a cut above as he claimed his fifth victory in this year's Tour de France, winning the 11th stage in emphatic style on Wednesday.
German Marcel Kittel claimed his fourth victory in this year's Tour de France when he powered to an impressive Stage 10 win in a bunch sprint on Tuesday as Briton Chris Froome retained the overall lead.
Mark Cavendish claimed his 30th Tour de France victory and fourth in this year's race when he left sprint rival Marcel Kittel trailing at the end of the 14th stage on Saturday.
Cycling without doping is an illusion, says the country's top cyclist John Degenkolb
Mark Cavendish's Tour de France campaign suffered another setback on Tuesday when the Briton had to settle for third in a sprint after being involved in a crash in a chaotic stage 10 finale won by Marcel Kittel.
Britain's Mark Cavendish has pulled out of the Tour de France to manage his workload ahead of the Rio Olympics, his Dimension Data team said in a statement on Tuesday.
Chris Froome got a brutal reminder of the unpredictable nature of the Tour de France when he crashed to the ground in Sunday's second stage, recovering to finish with torn shorts as German Marcel Kittel powered to victory at the end of a huge sprint.
Germany's Andre Greipel timed his final burst to perfection to win the sixth stage of the Tour de France on Thursday when South Africa's Daryl Impey became the first African to wear the yellow jersey.
Alberto Contador will cement his status as the best grand tour rider of the modern era if he emerges as the winner of the Big Four's battle royale at the Tour de France -- the most highly anticipated race in decades.
German Marcel Kittel claimed his third victory on this year's Tour de France when he pipped Mark Cavendish on the line to take the 12th stage on Thursday.