British sprint king Mark Cavendish made amends for defeat by German rival Andre Greipel by notching up his 18th career victory in the Tour de France in the race's 11th stage on Wednesday.
Frenchman Thomas Voeckler, of Europcar, retained the race leader's yellow jersey after the 167.5km stage from Blaye-les-Mines to Lavaur, which ended in a select bunch sprint after an early breakaway was caught 4km from the finish.
Voeckler finished the stage with all the yellow jersey favourites to retain his lead of 1min 49sec on Spaniard Luis Leon Sanchez of Rabobank.
It is Cavendish's third win of this year's race, after victories on stage five in Cap Frehel and stage seven in Chateauroux.
A day after being beaten to the finish of stage 10 by Greipel, Cavendish beat the Omega-Pharma sprinter by over a bike length in a rain-hit finish to the stage.
In doing so, the 26-year-old from the Isle of Man took possession of the points competition's green jersey from Belgian champion Philippe Gilbert.
“With about 600 metres to go my shoe banged into Frenchman Romain Feillu’s front wheel, my buckle came out, so my foot technically came out the shoe,” explained Cavendish. “I had to reach down and redo the ratchet with 600 to go. There was nothing intentional, nothing dangerous. I'm not complaining about Feillu today, it could have been anybody else in the same situation.”
Thursday's 12th stage is the first of three in a row in the Pyrenees and is expected to stage the first skirmishes in the yellow jersey battle between Alberto Contador, Andy Schleck and Cadel Evans.