Lance Armstrong claimed a sixth stage win on this year's tour de France in a 51 kilometers individual time trial on Saturday to seal a record sixth successive tour victory with the last stage to go on Sunday.
Tour de France Standings after 51th stage.