Mark Cavendish won the 26th stage of the tour de France on Tuesday, narrowly beating Thor Hushovd in a Sprint finish on a flat stage that had cyclists riding without Earpieces.
Cavendish wins 26th stage of tour de France.