Stage winner

Stage winner, Slovakia's Peter Sagan (R) celebrates on the finish line as he wins ahead of Overall leader's yellow jersey, Switzerland's Fabian Cancellara (C) at the end of the 197 km and third stage of the 2012 Tour de France cycling race starting in Orchies and finishing in Boulogne-sur-Mer,...

Getty Images