Rumors of his demise were greatly exaggerated. Today's stage win by Landis, which vaults him just 30 seconds off the lead, is one of the legendary rides in cycling history. A solo attack 125km from the finish, taking back almost 7:30 in the overall.
This Tour has to be about the best bike race I've ever seen. Make sure to watch the time trial on Saturday! I'll be the one rooting for Floyd.