Stage 7 - July 10th - 224km [139m]
Today's race marks the the first of a series 3 consecutive High Mountain stages. And of course it being the first High Mountain, just for giggles the institution also made the longest stage of the Tour. It started in Barcelona and ended in Andorre Arcalis.
23 year old Brice Feillu of France won the stage with a grueling time of 6h, 11m, 31s.

Currently Lance slipped down to 3rd place overall. 3rd place by literally only 8 seconds.