Mark Cavendish won the fifth stage of the 2013 Tour de France . Cavendish has now won 24 stages -- a record for any rider in history and more than anyone else on this year's Tour. Australia 's Simon Gerrans retained yellow jersey .
Mark Cavendish won the fifth stage of the 2013 Tour de France . Cavendish has now won 24 stages -- 10 fewer than record holder Eddy Merckx . Australia 's Simon Gerrans retained yellow jersey .