This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Britain's Mark Cavendish claimed his 21st victory on the Tour de France and his first as world champion yesterday after beating German sprint rival Andre Greipel to win the race's second stage.
Switzerland's Fabian Cancellara, of RadioShack, retained the race leader's yellow jersey with his 7 second lead on Britain's Bradley Wiggins intact after the 207 km ride from Vise to Tournai in Belgium.
The race heads into France today with a 197 km ride from Orchies to Boulogne-sur-Mer