Mark Cavendish won the 11th stage of the Tour de France yesterday by beating Tyler Farrar in a sprint finish on a flat stage, and Rinaldo Nocentini of Italy held on to the yellow jersey.
Cavendish wins 11th stage;