Cavendish wins Tour stage in Belgium

Britain's Mark Cavendish won the second stage of the Tour de France, a 207.5-kilometres ride from Vise to Tournai in Belgium on Monday.

German Andre Greipel was second and Australian Matthew Goss came home third. Switzerland's Fabian Cancellara of the RadioShack-Nissan team retained the overall leader's yellow jersey.