This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
British sprinter Mark Cavendish on Wednesday secured his 35th Tour de France stage win, breaking Belgian legend Eddy Merckx’s 1975 record for most individual stage wins.