Here are the final two kilometers of today's epic stage of the Tour de France. The stage winner was Luxembourgian cyclist Andy Schleck, who averaged 21.37 miles per hour for 108.1 miles. Schleck rode valiantly, but he could not shake Alberto Contador. The latter holds a lead of eight seconds over the former. The Tour is not over, but it's looking more and more as though Contador will win his third Tour in four years (2007, 2009, and 2010). Here is a preview of tomorrow's stage.
Cycling
–––––––