Mark Cavendish's Tour de France campaign suffered another setback on Tuesday when the Briton had to settle for third in a sprint after being involved in a crash in a chaotic stage 10 finale won by......