Armstrong appears to have it won
Lance Armstrong has a solid 5:05 lead over Ullrich heading into the final (flat) stages of the Tour. Unless he crashes and breaks something, it's all over!
It's both amazing and inspirational to see Lance Armstrong acheive so much after recovering from cancer.
