Britain's Mark Cavendish blasted to his eighteenth Tour de France stage win on Wednesday, the third of the 2011 race and a victory which also earned him the lead in the points competition. Credit: ©TDWSport.com The HTC-Highroad sprinter was the fastest in stage eleven from Blaye-les-Mines to Lavaur, out-sprinting...