Andre Greipel of Germany crosses the finish line ahead of Mark Cavendish of Britain, left, Tom Veelers of The Netherlands, second right, and Matthew Harley Goss of Australia, right, to win the fifth stage of the Tour de France cycling race over 196.5 kilometers (122 miles) with start in Rouen and finish in Saint-Quentin, France, Thursday July 5, 2012. (AP Photo/Laurent Rebours