Advertisement

Andre Greipel wins Stage 2 of Tour de France

Andre Greipel roared to victory in Stage 2 of the Tour de France as he held off Mark Cavendish, Peter Sagan and Fabian Cancellara during the final sprint.