Mark Cavendish wins his 26th Tour de France stage. Rupert Guinness reports.
Mark Cavendish of Great Britain celebrates his victory following the sprint finish during stage seven of the 2015 Tour de France, a 190.5km stage between Livarot and Fougeres. Picture: Getty Images