Lance Armstrong will win his seventh Tour de France tomorrow and he didn't want to do it without winning a stage in this years race. He won today's time trial, an exciting stage, and tomorrow will head to Paris with Champagne in hand.
Honestly, I've seen more exciting TdF's. More attacks, more doubts, more challenges, more crashes. But this was one when Lance is not at his peak and still able to dominate. Congrats Lance!