Unlimited Access. Try it Today! Your First 10 Days Always $0.99

The day in pictures: Switzerland

Italy's Danilo Di Luca retains the leader's pink jersey as Lance Armstrong bears down during the seventh stage of the 92nd Giro of Italy cycling race. Boasson Hagen of Norway, riding for Columbia, won the seventh stage of the Tour of Italy today while Danilo Di Luca remains first in the overall rank and keeps the pink jersey. Damien Meyer / AFP/Getty Images