Lance Armstrong is in position to claim the yellow jersey and win his sixth consecutive Tour de France.