Sanchez nabs stage 7 of the 2008 Tour de France
Caisse d'Epargne's punchy climber Luis Leon Sanchez won the seventh stage of the Tour de France on Friday, attacking the lead group several times on the run-in to Aurillac, before finally establishing a solo break in the final two kilometers. Sanchez was followed in by Stefan Schumacher, who had hoped to score a stage win to soothe his wounds after losing the yellow jersey due to a crash in the final kilometer Thursday.