Leonardo Piepoli of Italy won a punishing, mountainous stage in the Pyrenees today.
Australia's Cadel Evans took possession of the yellow jersey from Luxembourg's Kim Kirchen, who'd held the overall lead for four days. Evans has a one-second advantage over Luxembourg's Frank Schleck headed into tomorrow's rest day. It's the first of two off days scheduled for the three-week race, which ends in Paris on July 27th.
U.S. rider Christian Vande Velde is sitting in third place, 38 seconds behind Evans.