Tour de France: Cavendish wins record 35th stage
Mark Cavendish has won a record 35th Tour de France stage, overtaking the legendary Eddy Merckx. The British sprinter, who broke his collar bone last year, crossed the line first on stage five of this year's Tour.