2012 Tour de France: Stage 3
1 of 24
Photos from the third stage of the 2012 Tour de France, over 197 kilometers (122.4 miles) with...
Peter Sagan of Slovakia crosses the finish line to win the third stage of the Tour de France cycling race over 197 kilometers (122.4 miles) with start in Orchies and finish in Boulogne-sur-Mer, northern France, Tuesday July 3, 2012. (AP Photo/Laurent Rebours)
STF