Mark Cavendish celebrates winning stage 13 of the Tour de France. Photograph: Christophe Petit-Tesson/EPA

Mark Cavendish equalled the long-standing Tour de France stage win record, held by five-time winner Eddy Merckx, with the 34th stage win of his career(...)