Leonardo Piepoli Of Italy Wins 10th Tour Stage

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.